+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/grafana-9.0.2nb1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/grafana-9.0.2nb1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for grafana-9.0.2nb1 => Fixing go path in build.go cd /home/pbulk/build/www/grafana/work/grafana-9.0.2 && /usr/bin/env USETOOLS=no GO111MODULE=on GOPATH=/home/pbulk/build/www/grafana/work/.gopath GOPROXY=file:///home/pbulk/build/www/grafana/work/.goproxy GOCACHE=/home/pbulk/build/www/grafana/work/.cache/go-build CC=gcc CFLAGS=-pipe\ -fno-aggressive-loop-optimizations\ -pipe\ -fno-aggressive-loop-optimizations\ -D_FORTIFY_SOURCE=2 CPPFLAGS= CXX=g++ CXXFLAGS=-pipe\ -fno-aggressive-loop-optimizations\ -pipe\ -fno-aggressive-loop-optimizations\ -D_FORTIFY_SOURCE=2 COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-R/opt/pkg/lib LINKER_RPATH_FLAG=-R PATH=/home/pbulk/build/www/grafana/work/.cwrapper/bin:/home/pbulk/build/www/grafana/work/.buildlink/bin:/home/pbulk/build/www/grafana/work/.gcc/bin:/home/pbulk/build/www/grafana/work/.tools/bin:/opt/pkg/bin:/sbin:/usr/sbin:/usr/bin:/opt/tools/bin:/opt/pkg/bin:/opt/pkg/bin PREFIX=/opt/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/etc/opt/pkg CXXCPP=cpp HOME=/home/pbulk/build/www/grafana/work/.home CWRAPPERS_CONFIG_DIR=/home/pbulk/build/www/grafana/work/.cwrapper/config CPP=cpp LOCALBASE=/opt/pkg X11BASE=/opt/pkg PKGMANDIR=share/man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/opt/pkg/bin/bsdinstall\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL_MAN=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 644 BSD_INSTALL=/opt/pkg/bin/bsdinstall BSD_INSTALL_PROGRAM_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_LIB_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_DATA_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_MAN_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 755 BSD_INSTALL_GAME=/opt/pkg/bin/bsdinstall\ -c\ -s\ -o\ pbulk\ -g\ pbulk\ -m\ 2555 BSD_INSTALL_GAME_DATA=/opt/pkg/bin/bsdinstall\ -c\ -o\ pbulk\ -g\ pbulk\ -m\ 664 BSD_INSTALL_GAME_DIR=/opt/pkg/bin/bsdinstall\ -d\ -o\ pbulk\ -g\ pbulk\ -m\ 775 INSTALL_INFO= MAKEINFO=/home/pbulk/build/www/grafana/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/home/pbulk/build/www/grafana/work/.tools/bin/itstool GDBUS_CODEGEN=/home/pbulk/build/www/grafana/work/.tools/bin/gdbus-codegen PKG_CONFIG= PKG_CONFIG_LIBDIR=/home/pbulk/build/www/grafana/work/.buildlink/lib/amd64/pkgconfig:/home/pbulk/build/www/grafana/work/.buildlink/lib/pkgconfig:/home/pbulk/build/www/grafana/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/home/pbulk/build/www/grafana/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/home/pbulk/build/www/grafana/work/.cwrapper/config /opt/pkg/bin/wire gen -tags oss ./pkg/server ./pkg/cmd/grafana-cli/runner fatal error: runtime: out of memory runtime stack: runtime.throw({0x6919b6?, 0x400000?}) /opt/pkg/go118/src/runtime/panic.go:992 +0x71 runtime.sysMap(0xc055000000, 0xfffffbffc6dffe50?, 0xfffffbffc6dffeb8?) /opt/pkg/go118/src/runtime/mem_bsd.go:73 +0x136 runtime.(*mheap).grow(0x851340, 0x10?) /opt/pkg/go118/src/runtime/mheap.go:1404 +0x225 runtime.(*mheap).allocSpan(0x851340, 0x10, 0x0, 0x0) /opt/pkg/go118/src/runtime/mheap.go:1170 +0x171 runtime.(*mheap).alloc.func1() /opt/pkg/go118/src/runtime/mheap.go:912 +0x65 runtime.systemstack() /opt/pkg/go118/src/runtime/assync.(*WaitGroup).Wait(0xc000235610?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).refine(0xc000190000, {0xc00018d6c0, 0x2, 0x2?}, {0xc003607000, 0x5c0, 0xfffffbffffdff01d?}) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:726 +0xc25 golang.org/x/tools/go/packages.Load(0x4131c6?, {0xc00018c000, 0x2, 0x2}) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:245 +0xa8 github.com/google/wire/internal/wire.load({0x6eb928?, 0xc000016220?}, {0xc00001c204?, 0x0?}, {0xc000186000?, 0xc0000021a0?, 0xfffffbffc780c330?}, {0xfffffbffffdff00c, 0x3}, {0xc000110100, ...}) /home/pbulk/build/devel/go-wire/work/wire-2f70a008e2446b941cdeadb751ed6979ec49a29c/internal/wire/parse.go:368 +0x23f github.com/google/wire/internal/wire.Generate({0x6eb928?, 0xc000016220?}, {0xc00001c204?, 0x40a201?}, {0xc000186000?, 0x40d2c5?, 0x1?}, {0xc000110100, 0x2, 0x2}, ...) /home/pbulk/build/devel/go-wire/work/wire-2f70a008e2446b941cdeadb751ed6979ec49a29c/internal/wire/wire.go:87 +0xb8 main.(*genCmd).Execute(0xc000118750, {0x6eb928, 0xc000016220}, 0xc000110480, {0xc00013a3c0?, 0xc000143cc8?, 0x4116da?}) /home/pbulk/build/devel/go-wire/work/wire-2f70a008e2446b941cdeadb751ed6979ec49a29c/cmd/wire/main.go:139 +0x225 github.com/google/subcommands.(*Commander).Execute(0xc00013c080, {0x6eb928, 0xc000016220}, {0x0, 0x0, 0x0}) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/github.com/google/subcommands@v1.2.0/subcommands.go:209 +0x3bc github.com/google/subcommands.Execute(...) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/github.com/google/subcommands@v1.2.0/subcommands.go:492 main.main() /home/pbulk/build/devel/go-wire/work/wire-2f70a008e2446b941cdeadb751ed6979ec49a29c/cmd/wire/main.go:73 +0x1206 goroutine 113 [semacquire]: sync.runtime_Semacquire(0xc004589038?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0002a5698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).refine.func2(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:722 +0x2c created by golang.org/x/tools/go/packages.(*loader).refine /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:721 +0xb16 goroutine 114 [semacquire]: sync.runtime_Semacquire(0xc0026e8f18?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0002a5e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).refine.func2(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:722 +0x2c created by golang.org/x/tools/go/packages.(*loader).refine /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:721 +0xb16 goroutine 115 [semacquire]: sync.runtime_Semacquire(0xc003590348?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0006e5698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 116 [semacquire]: sync.runtime_Semacquire(0xc002f363d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0006e5e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 117 [semacquire]: sync.runtime_Semacquire(0xc00318c048?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0006e6698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 913 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d13f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 121 [semacquire]: sync.runtime_Semacquire(0xc003c168e8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00 created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 122 [semacquire]: sync.runtime_Semacquire(0xc003658360?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0002a0698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 123 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002a0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 124 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d594) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002a1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 125 [semacquire]: sync.runtime_Semacquire(0xc003658480?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0002a1e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1/home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 129 [semacquire]: sync.runtime_Semacquire(0xc000710198?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002ff9e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 131 [semacquire]: sync.runtime_Semacquire(0xc003a06360?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002ffae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x13c?, 0x1da?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x4?, 0xc002fb9c40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 132 [semacquire]: sync.runtime_Semacquire(0xc003915368?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002ffb698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 133 [semacquire]: sync.runtime_Semacquire(0xc003590258?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002ffbe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 134 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00029e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 135 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00029ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 136 [semacquire]: sync.runtime_Semacquire(0xc0002b80a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00029f698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 137 [semacquire]: sync.runtime_Semacquire(0xc0026e9038?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002ff5e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x1b?, 0xc002fe1580?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002fe15c0?, 0x1a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x16?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 138 [semacquire]: sync.runtime_SemacquireMutex(0xd?, 0xd8?, 0x14?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x4?, 0xc002ff6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002ffc6dc?, 0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x14?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 139 [runnable]: go/types.resolve({0xc02c6148db?, 0x3?}, {0x0?, 0x0?}) /opt/pkg/go118/src/go/types/scope.go:252 +0xc5 go/types.(*Scope).Lookup(...) /opt/pkg/go118/src/go/types/scope.go:72 go/types.(*Scope).LookupParent(0x651e60?, {0xc02c6148db, 0x3}, 0x0) /opt/pkg/go118/src/go/types/scope.go:87 +0x7d go/types.(*Checker).ident(0xc00002a700, 0xc054e1ccc0, 0xc02c6679a0, 0x1?, 0x0) /opt/pkg/go118/src/go/types/typexpr.go:28 +0xa5 go/types.(*Checker).exprInternal(0xc00002a700, 0xc054e1ccc0, {0x6eb050?, 0xc02c6679a0}, {0x0?, 0x0?}) /opt/pkg/go118/src/go/types/expr.go:1257 +0x928 go/types.(*Checker).rawExpr(0xc004180000?, 0xc054e1ccc0?, {0x6eb050?, 0xc02c6679a0?}, {0x0?, 0x0?}, 0x0) /opt/pkg/go118/src/go/types/expr.go:1208 +0x45 go/types.(*Checker).expr(0x56a926?, 0xc035a80a50?, {0x6eb050?, 0xc02c6679a0?}) /opt/pkg/go118/src/go/types/expr.go:1705 +0x35 go/types.(*Checker).binary(0x6eb2f0?, 0xc054e1cc80, {0x6eacc0?, 0xc037bff320}, {0x6eb050?, 0xc02c667980}, {0x6eb050?, 0xc02c6679a0}, 0x2c, 0x25d5904) /opt/pkg/go118/src/go/types/expr.go:1066 +0xea go/types.(*Checker).exprInternal(0xc00002a700, 0xc054e1cc80, {0x6eacc0?, 0xc037bff320}, {0x0?, 0x0?}) /opt/pkg/go118/src/go/types/expr.go:1625 +0xa3f go/types.(*Checker).rawExpr(0xc004180000?, 0xc054e1cc80?, {0x6eacc0?, 0xc037bff320?}, {0x0?, 0x0?}, 0x0) /opt/pkg/go118/src/go/types/expr.go:1208 +0x45 go/types.(*Checker).expr(0xc00002a700?, 0x0?, {0x6eacc0?, 0xc037bff320?}) /opt/pkg/go118/src/go/types/expr.go:1705 +0x35 go/types.(*Checker).stmt(0xc00002a700, 0x0, {0x6eb080?, 0xc0204927c0?}) /opt/pkg/go118/src/go/types/stmt.go:567 +0x2630 go/types.(*Checker).stmtList(0xc00002a700?, 0x0, {0xc02d190e00?, 0x0?, 0x0?}) /opt/pkg/go118/src/go/types/stmt.go:125 +0xc9 go/types.(*Checker).funcBody(0xc00002a700, 0xc0294512c0, {0xc00002a700?, 0xc00002a700?}, 0xc03cc03000, 0xc037bff620, {0x0, 0x0}) /opt/pkg/go118/src/go/types/stmt.go:46 +0x285 go/types.(*Checker).funcDecl.func1() /opt/pkg/go118/src/go/types/decl.go:807 +0x45 go/types.(*Checker).processDelayed(0xc00002a700, 0x0) /opt/pkg/go118/src/go/types/check.go:388 +0x39 go/types.(*Checker).checkFiles(0xc00002a700, {0xc0462d8c60?, 0xc02155bb80?, 0x4?}) /opt/pkg/go118/src/go/types/check.go:336 +0xcb go/types.(*Checker).Files(...) /opt/pkg/go118/src/go/types/check.go:308 golang.org/x/tools/go/packages.(*loader).loadPackage(0xc000190000, 0xc0029df760) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:955 +0x70c golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:793 +0x1a9 sync.(*Once).doSlow(0x26?, 0xc003006e70?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003006f00?, 0x27?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x28?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 141 [semacquire]: sync.runtime_Semacquire(0xc00409a1f8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002ff7e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x20?, 0xc0030143f0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003014480?, 0x27?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x17?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 142 [semacquire]: sync.runtime_Semacquire(0xc0040145d0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002ff8698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x31?, 0xc003023110?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003016f00?, 0x19?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x24?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 143 [semacquire]: sync.runtime_Semacquire(0xc0026e9458?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002ff8e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x40?, 0xc00301b180?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00301b1c0?, 0x35?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x34?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 144 [semacquire]: sync.runtime_Semacquire(0xc004192258?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002ff9698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x3a?, 0xc003034cf0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003034d20?, 0x25?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x25?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 149 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003049f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 152 [semacquire]: sync.runtime_Semacquire(0xc003dd6768?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002ff5698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2c?, 0xc002ff3500?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002ff3590?, 0x2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 153 [semacquire]: sync.runtime_SemacquireMutex(0xc002fc1b00?, 0xc0?, 0xc0026607e0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc002724fc0?, 0xc003043f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002725320?, 0xc002725b00?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0004a6c60?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 154 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003044778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...)781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 161 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003085f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 163 [semacquire]: sync.runtime_Semacquire(0xc003c160a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003086e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 165 [semacquire]: sync.runtime_Semacquire(0xc0026e9848?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003087e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc00032fd40?, 0xc00032d560?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000ac7800?, 0xc0009780e0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0003f0000?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 194 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00309a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 77 [semacquire]: sync.runtime_Semacquire(0xc0002b8168?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0002c3698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 78 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002c3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 209 [semacquire]: sync.runtime_Semacquire(0xc0002b8558?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003099698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 216 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00328ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12830 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002c7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 222 [semacquire]: sync.runtime_Semacquire(0xc00310c408?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0002cbe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 258 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00071a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 259 [semacquire]: sync.runtime_Semacquire(0xc003914618?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00071ae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 261 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029f2094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00071bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 263 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002c4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 264 [semacquire]: sync.runtime_Semacquire(0xc00461a3d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0002c5698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 234 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002c9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 265 [semacquire]: sync.runtime_Semacquire(0xc00318d6c8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000721e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 271 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004200f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 305 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003647f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2650 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00412f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 306 [semacquire]: sync.runtime_Semacquire(0xc00318c348?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003648698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 308 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003648f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 310 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003649f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 313 [semacquire]: sync.runtime_Semacquire(0xc0039158a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00364b698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 317 [semacquire]: sync.runtime_Semacquire(0xc00318d158?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003497698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 353 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003499778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 86 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00331c7a8?, 0xc00331c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0030ae048?, 0xc00331c7d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 87 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00331cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 89 [semacquire]: sync.runtime_Semacquire(0xc003e1c0f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00331de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 90 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ad34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00331e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 92 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00331f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 94 [semacquire]: sync.runtime_Semacquire(0xc003f000a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0031a6698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 436 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029f2094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0031a9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 465 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034adf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 466 [semacquire]: sync.runtime_Semacquire(0xc003882258?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0034ae698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 470 [semacquire]: sync.runtime_Semacquire(0xc0001263d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0034b0698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 472 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034b1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 564 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0031b9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 566 [semacquire]: sync.runtime_Semacquire(0xc0043161e0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0031ba698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 567 [semacquire]: sync.runtime_Semacquire(0xc0045263c0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0031bae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 569 [runnable]: go/types.(*Checker).initVar(0xc0109ba1c0?, 0xc02aa13b30?, 0xc054666240?, {0x68f4c1?, 0x10?}) /opt/pkg/go118/src/go/types/assignments.go:136 +0x385 go/types.(*Checker).initVars(0xc02dbcb798?, {0xc01f7cc0d0, 0x2, 0x1?}, {0xc0490cfda0, 0x2, 0xc00015c178?}, {0x6eb290, 0xc0490cfdc0}) /opt/pkg/go118/src/go/types/assignments.go:372 +0x13f go/types.(*Checker).stmt(0xc0109ba1c0, 0x0, {0x6eb290?, 0xc0490cfdc0?}) /opt/pkg/go118/src/go/types/stmt.go:525 +0x1ae8 go/types.(*Checker).stmtList(0xc0109ba1c0?, 0x0, {0xc02e684650?, 0x68c1e2?, 0x5?}) /opt/pkg/go118/src/go/types/stmt.go:125 +0xc9 go/types.(*Checker).stmt(0xc0109ba1c0, 0x0, {0x6eacf0?, 0xc02f9320f0?}) /opt/pkg/go118/src/go/types/stmt.go:559 +0x23c6 go/types.(*Checker).stmt(0xc0109ba1c0, 0x0, {0x6eb080?, 0xc02a9725c0?}) /opt/pkg/go118/src/go/types/stmt.go:571 +0x26cd go/types.(*Checker).stmtList(0xc0109ba1c0?, 0x0, {0xc0399bf880?, 0x0?, 0x0?}) /opt/pkg/go118/src/go/types/stmt.go:125 +0xc9 go/types.(*Checker).funcBody(0xc0109ba1c0, 0xc02cfc8ae0, {0xc0109ba1c0?, 0xc0109ba1c0?}, 0xc02069b680, 0xc02f9322d0, {0x0, 0x0}) /opt/pkg/go118/src/go/types/stmt.go:46 +0x285 go/types.(*Checker).funcDecl.func1() /opt/pkg/go118/src/go/types/decl.go:807 +0x45 go/types.(*Checker).processDelayed(0xc0109ba1c0, 0x0) /opt/pkg/go118/src/go/types/check.go:388 +0x39 go/types.(*Checker).checkFiles(0xc0109ba1c0, {0xc03b6029c0?, 0xc00eab5d10?, 0x4?}) /opt/pkg/go118/src/go/types/check.go:336 +0xcb go/types.(*Checker).Files(...) /opt/pkg/go118/src/go/types/check.go:308 golang.org/x/tools/go/packages.(*loader).loadPackage(0xc000190000, 0xc0029f2080) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:955 +0x70c golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:793 +0x1a9 sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 574 [semacquire]: sync.runtime_Semacquire(0xc003914ca8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003822698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 576 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ad34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003823778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 579 [semacquire]: sync.runtime_Semacquire(0xc003f90168?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0031c2e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 582 [semacquire]: sync.runtime_Semacquire(0xc003f90228?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0031c4698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 584 [semacquire]: sync.runtime_Semacquire(0xc003a8f230?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0031c5698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12828 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00391b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 588 [semacquire]: sync.runtime_Semacquire(0xc0036ce078?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00391f698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 591 [semacquire]: sync.runtime_Semacquire(0xc00461ab70?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0031c8e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 603 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0031d6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 605 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d594) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0031d7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 606 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0031d7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 608 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003918f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 649 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003667778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7543 [semacquire]: sync.runtime_Semacquire(0xc000126978?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0016fce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x9090a2c22687369?, 0x2e676e616c6f6722?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c226670622f74?, 0x6e616c6f67220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e676e616c6f6722?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8571 [semacquire]: sync.runtime_SemacquireMutex(0x61637379732f6c61?, 0x6c?, 0x746e692209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2209090a2c227463?, 0xc0018a6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65746e692f656d69?, 0x6f74612f6c616e72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c226874616d2f6c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 673 [semacquire]: sync.runtime_Semacquire(0xc0045894b8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003927e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 652 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d814) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003924f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 679 [semacquire]: sync.runtime_Semacquire(0xc0046864b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0031dae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 685 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00393df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 771 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ad34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003ba3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 523 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dcb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00366bfa8?, 0xc00366bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0036581e0?, 0xc00366bfd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 524 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00366c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 525 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00366cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 527 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029f2094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00366df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 803 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003947f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 804 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dcb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003948778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 805 [semacquire]: sync.runtime_Semacquire(0xc00420c228?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003948e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 806 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003949778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 807 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003949f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 809 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00394af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 811 [semacquire]: sync.runtime_Semacquire(0xc0046867e0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0037b9e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 812 [semacquire]: sync.runtime_Semacquire(0xc000b907f8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003bbee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 816 [semacquire]: sync.runtime_Semacquire(0xc004a020c0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0037bc698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 866 [semacquire]: sync.runtime_Semacquire(0xc0030aeb28?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0037bd698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 867 [semacquire]: sync.runtime_Semacquire(0xc004a02240?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003d17e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 869 [semacquire]: sync.runtime_Semacquire(0xc0042f6b70?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004610e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 870 [semacquire]: sync.runtime_Semacquire(0xc003981020?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003d19698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 874 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003951778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 930 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ad34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f08778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 877 [semacquire]: sync.runtime_Semacquire(0xc003658e40?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f04e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 878 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f05778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 880 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ced74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f06778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 945 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f06f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 946 [semacquire]: sync.runtime_Semacquire(0xc0032245e8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f07698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 917 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d15f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9097 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139cf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003735f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 947 [semacquire]: sync.runtime_Semacquire(0xc00409b920?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0032a4e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 948 [semacquire]: sync.runtime_Semacquire(0xc003c856c8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0002dfe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 951 [semacquire]: sync.runtime_Semacquire(0xc003a06510?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003d23e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 952 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003732778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1011 [runnable]: go/types.(*Checker).record(0xc028d748c0?, 0xc054052980?) /opt/pkg/go118/src/go/types/check.go:403 +0x255 go/types.(*Checker).rawExpr(0xfffffbffc53d5898?, 0xc01fdd8148?, {0x6eb2f0?, 0xc045062eb8?}, {0x0?, 0x0?}, 0x1) /opt/pkg/go118/src/go/types/expr.go:1214 +0x74 go/types.(*Checker).exprOrType(0x6eb050?, 0xc05403d020?, {0x6eb2f0?, 0xc045062eb8?}, 0x40?) /opt/pkg/go118/src/go/types/expr.go:1733 +0x35 go/types.(*Checker).callExpr(0xc028d748c0, 0xc054052980, 0xc048c0c380) /opt/pkg/go118/src/go/types/call.go:112 +0x2f1 go/types.(*Checker).exprInternal(0xc028d748c0, 0xc054052980, {0x6ead50?, 0xc048c0c380}, {0x0?, 0x0?}) /opt/pkg/go118/src/go/types/expr.go:1583 +0xa92 go/types.(*Checker).rawExpr(0xc004380000?, 0xc054052980?, {0x6ead50?, 0xc048c0c380?}, {0x0?, 0x0?}, 0x0) /opt/pkg/go118/src/go/types/expr.go:1208 +0x45 go/types.(*Checker).multiExpr(0xc000136850?, 0x6ea850?, {0x6ead50?, 0xc048c0c380?}) /opt/pkg/go118/src/go/types/expr.go:1712 +0x35 go/types.(*Checker).exprList(0x19?, {0xc045051450?, 0x8?, 0xc01fdd8b30?}, 0x0) /opt/pkg/go118/src/go/types/call.go:253 +0x97 go/types.(*Checker).initVars(0x651200?, {0xc054007da8, 0x1, 0x0?}, {0xc045051450, 0x1, 0xc01fdd8cb0?}, {0x0, 0x0}) /opt/pkg/go118/src/go/types/assignments.go:317 +0x89 go/types.(*Checker).shortVarDecl(0xc028d748c0, {0x6e9b78, 0xc054020cd8}, {0xc045051440, 0x1, 0x2?}, {0xc045051450?, 0x1, 0x1}) /opt/pkg/go118/src/go/types/assignments.go:470 +0x9d2 go/types.(*Checker).stmt(0xc028d748c0, 0x0, {0x6eabd0?, 0xc048c0c3c0?}) /opt/pkg/go118/src/go/types/stmt.go:474 +0x1bbb go/types.(*Checker).stmtList(0xc028d748c0?, 0x0, {0xc03dced100?, 0x0?, 0x0?}) /opt/pkg/go118/src/go/types/stmt.go:125 +0xc9 go/types.(*Checker).funcBody(0xc028d748c0, 0xc04b0a6f00, {0xc028d748c0?, 0xc01fdd9c18?}, 0xc01ab81180, 0xc048c0e270, {0x0, 0x0}) /opt/pkg/go118/src/go/types/stmt.go:46 +0x285 go/types.(*Checker).funcDecl.func1() /opt/pkg/go118/src/go/types/decl.go:807 +0x45 go/types.(*Checker).processDelayed(0xc028d748c0, 0x0) /opt/pkg/go118/src/go/types/check.go:388 +0x39 go/types.(*Checker).checkFiles(0xc028d748c0, {0xc0443e55f0?, 0xc04694f8b0?, 0x5?}) /opt/pkg/go118/src/go/types/check.go:336 +0xcb go/types.(*Checker).Files(...) /opt/pkg/go118/src/go/types/check.go:308 golang.org/x/tools/go/packages.(*loader).loadPackage(0xc000190000, 0xc000601f20) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:955 +0x70c golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:793 +0x1a9 sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1020 [semacquire]: sync.runtime_Semacquire(0xc003f90678?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f1f698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1026 [runnable]: go/types.(*Checker).recordTypeAndValue(0x0?, {0x6eb2f0?, 0xc053e0e978?}, 0x7?, {0x6ea8a0?, 0xc054f02400?}, {0x0?, 0x0?}) /opt/pkg/go118/src/go/types/check.go:457 +0x194 go/types.(*Checker).record(0xc0526641c0?, 0xc054f023c0?) /opt/pkg/go118/src/go/types/check.go:426 +0x205 go/types.(*Checker).rawExpr(0xc054af8648?, 0xc054af85b0?, {0x6eb2f0?, 0xc053e0e978?}, {0x0?, 0x0?}, 0x1) /opt/pkg/go118/src/go/types/expr.go:1214 +0x74 go/types.(*Checker).exprOrType(0x0?, 0x0?, {0x6eb2f0?, 0xc053e0e978?}, 0x0?) /opt/pkg/go118/src/go/types/expr.go:1733 +0x35 go/types.(*Checker).callExpr(0xc0526641c0, 0xc054f023c0, 0xc0522fbfc0) /opt/pkg/go118/src/go/types/call.go:112 +0x2f1 go/types.(*Checker).exprInternal(0xc0526641c0, 0xc054f023c0, {0x6ead50?, 0xc0522fbfc0}, {0x0?, 0x0?}) /opt/pkg/go118/src/go/types/expr.go:1583 +0xa92 go/types.(*Checker).rawExpr(0xc003400480?, 0xc054f023c0?, {0x6ead50?, 0xc0522fbfc0?}, {0x0?, 0x0?}, 0x0) /opt/pkg/go118/src/go/types/expr.go:1208 +0x45 go/types.(*Checker).expr(0xc0526641c0?, 0x3?, {0x6ead50?, 0xc0522fbfc0?}) /opt/pkg/go118/src/go/types/expr.go:1705 +0x35 go/types.(*Checker).stmt(0xc0526641c0, 0x0, {0x6eb260?, 0xc0522fec30?}) /opt/pkg/go118/src/go/types/stmt.go:827 +0x1534 go/types.(*Checker).stmtList(0x203015?, 0x0, {0xc013a31a00?, 0x0?, 0x0?}) /opt/pkg/go118/src/go/types/stmt.go:125 +0xc9 go/types.(*Checker).funcBody(0xc0526641c0, 0xc05267ac00, {0xc053b19e80?, 0xc0526641c0?}, 0xc054a89540, 0xc053e18570, {0x0, 0x0}) /opt/pkg/go118/src/go/types/stmt.go:46 +0x285 go/types.(*Checker).funcDecl.func1() /opt/pkg/go118/src/go/types/decl.go:807 +0x45 go/types.(*Checker).processDelayed(0xc0526641c0, 0x0) /opt/pkg/go118/src/go/types/check.go:388 +0x39 go/types.(*Checker).checkFiles(0xc0526641c0, {0xc052a134d0?, 0xc052a243c0?, 0x9?}) /opt/pkg/go118/src/go/types/check.go:336 +0xcb go/types.(*Checker).Files(...) /opt/pkg/go118/src/go/types/check.go:308 golang.org/x/tools/go/packages.(*loader).loadPackage(0xc000190000, 0xc0029deda0) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:955 +0x70c golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:793 +0x1a9 sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9095 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139d74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f3df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2648 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00412e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1137 [semacquire]: sync.runtime_SemacquireMutex(0x4050a9?, 0xa0?, 0x4?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0000bbf98?, 0xc0000bbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0xc0001b42c0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1084 [semacquire]: sync.runtime_Semacquire(0xc004809800?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004c05e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1085 [semacquire]: sync.runtime_Semacquire(0xc003a06c18?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b08e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1139 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040a2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1145 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004103778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1146 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040a9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1147 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040aa778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12029 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045e3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1149 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040ab778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1150 [semacquire]: sync.runtime_Semacquire(0xc00409a9d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0040abe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1151 [semacquire]: sync.runtime_Semacquire(0xc00409aaf8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00409c698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1152 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00409cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1217 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00409d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1219 [semacquire]: sync.runtime_Semacquire(0xc002f306f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00459fe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1221 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040b5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1222 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040b5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1223 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003ada778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1224 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df7b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003adaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1249 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0035927a8?, 0xc003592778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003a8e900?, 0xc0035927d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1226 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ced74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040bbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1250 [semacquire]: sync.runtime_Semacquire(0xc004808348?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0040b7e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1253 [semacquire]: sync.runtime_Semacquire(0xc003a060f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0040b9698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1229 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040bd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1256 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d174) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040baf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12839 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de5b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00448df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1298 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dcb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00448a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1302 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029f2094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00448c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1303 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dcf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00448cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1259 [semacquire]: sync.runtime_Semacquire(0xc0048080a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004322698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1263 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004488778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1329 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004489778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1310 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00431c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1312 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d274) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00431d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2646 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029f2094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040a9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1330 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004329f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1332 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00432af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1333 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00432b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1367 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004324778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1368 [semacquire]: sync.runtime_Semacquire(0xc004480a68?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004324e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1449 [semacquire]: sync.runtime_Semacquire(0xc003a8ec00?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00478f698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1451 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029f2094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004798778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1455 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00479a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1473 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00479b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1474 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ad34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043c9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1478 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043cbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1479 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043cc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1480 [semacquire]: sync.runtime_Semacquire(0xc00488e2b8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0043cce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1436 [semacquire]: sync.runtime_Semacquire(0xc003dd6408?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00479ce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1437 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00479d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1438 [semacquire]: sync.runtime_Semacquire(0xc003dd6138?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004b86e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1440 [semacquire]: sync.runtime_Semacquire(0xc003a069c0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004b0ce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1523 [semacquire]: sync.runtime_Semacquire(0xc003a8e7c8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004511e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x568499?, 0xc00398296c?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x8260a0?, 0xc0039fac98?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc00398296c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1527 [semacquire]: sync.runtime_SemacquireMutex(0x4034a9?, 0xe0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x40d9cb?, 0xc0039fc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0039fc8d8?, 0x54a43c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x825ff8?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1530 [semacquire]: sync.runtime_Semacquire(0xc00488f668?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004b0de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1532 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004716f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1533 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004717778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1534 [semacquire]: sync.runtime_Semacquire(0xc000c9af30?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004634e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1535 [semacquire]: sync.runtime_Semacquire(0xc00227e618?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003fb5e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1569 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7814) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004719778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1586 [semacquire]: sync.runtime_SemacquireMutex(0xc0024608f0?, 0xf0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc003321fa8?, 0xc003321f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00420c060?, 0xc003321fd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1587 [semacquire]: sync.runtime_SemacquireMutex(0xc0031a2ee0?, 0xb4?, 0xc00420a2a0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0031a2fa8?, 0xc0031a2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00420c060?, 0xc0031a2fd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1590 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004982f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1592 [semacquire]: sync.runtime_Semacquire(0xc003f00c78?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004983e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1633 [semacquire]: sync.runtime_Semacquire(0xc00042ba28?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d10e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1562 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0044c5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1635 [semacquire]: sync.runtime_Semacquire(0xc000c9a3d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004638e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12820 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004723f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1649 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004722f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1567 [semacquire]: sync.runtime_Semacquire(0xc000392318?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004632e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1655 [semacquire]: sync.runtime_Semacquire(0xc003dd6ac8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0044c9e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1661 [semacquire]: sync.runtime_Semacquire(0xc003f01098?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004b85e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1683 [semacquire]: sync.runtime_Semacquire(0xc004a02390?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003ef0698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1685 [semacquire]: sync.runtime_Semacquire(0xc002e8a3a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003ef1698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1713 [semacquire]: sync.runtime_Semacquire(0xc000c9afd8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003fb4e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12823 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004728f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1717 [semacquire]: sync.runtime_Semacquire(0xc00409ab88?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d03e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1719 [semacquire]: sync.runtime_Semacquire(0xc000124390?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004c06e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1688 [semacquire]: sync.runtime_Semacquire(0xc003f00f90?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004b88e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1600 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7814) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00481bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1690 [semacquire]: sync.runtime_Semacquire(0xc003c85a70?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0032a5e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1745 [semacquire]: sync.runtime_Semacquire(0xc004808120?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b37e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1703 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003eedf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1626 [semacquire]: sync.runtime_Semacquire(0xc003e1cb70?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004919e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1627 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7794) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00491a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1761 [semacquire]: sync.runtime_Semacquire(0xc004192228?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0033e4e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1746 [semacquire]: sync.runtime_Semacquire(0xc000d08048?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0048a1e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7366636f72702f73?, 0xc001c14f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x687469672209090a?, 0x702f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c226c6974752f6c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1215 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004254778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1216 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004254f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2146 [semacquire]: sync.runtime_Semacquire(0xc000b90fa8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d17e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2074 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040cc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2075 [semacquire]: sync.runtime_Semacquire(0xc003b01a10?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0040cce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2150 [semacquire]: sync.runtime_Semacquire(0xc004d71140?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003534e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2152 [semacquire]: sync.runtime_Semacquire(0xc0036ce270?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004731698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2078 [semacquire]: sync.runtime_Semacquire(0xc0002b8c78?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00468e698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2163 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004690f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2166 [semacquire]: sync.runtime_Semacquire(0xc00024c5d0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004698698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2167 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004698f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2169 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004699f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2172 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00469b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 474 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00388bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1496 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043d7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1501 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004990778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2102 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040d7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2156 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00469d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1749 [semacquire]: sync.runtime_SemacquireMutex(0xc002b0b880?, 0x20?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d18f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1750 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004917778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1504 [semacquire]: sync.runtime_Semacquire(0xc00488fc38?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003191e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2158 [semacquire]: sync.runtime_Semacquire(0xc003316168?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b26e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2241 [semacquire]: sync.runtime_Semacquire(0xc0032942a0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0037d2e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2242 [semacquire]: sync.runtime_Semacquire(0xc000eb8678?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f10e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1133 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003fa1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1134 [semacquire]: sync.runtime_Semacquire(0xc00000fb30?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b25e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2273 [semacquire]: sync.runtime_Semacquire(0xc004809368?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d07e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2274 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b07f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2276 [semacquire]: sync.runtime_Semacquire(0xc004526090?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0042cd698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 479 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003842778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1797 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003e69f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12821 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d1d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a8a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 395 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003324f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 411 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0030d0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 412 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0030d1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 413 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0030d1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1859 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00329a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1862 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00329bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2372 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a2f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1759 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000263f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1863 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00329c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1799 [semacquire]: sync.runtime_Semacquire(0xc003590d80?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00489de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1800 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d8d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003e6b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2449 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cefd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000264f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1731 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004727778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 744 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029f2094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003baaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 958 [semacquire]: sync.runtime_Semacquire(0xc00212ea98?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004907e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 960 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004114778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2481 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ced74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004114f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 444 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6db4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003887778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1356 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7794) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00432f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12886 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a8df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12817 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a8f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12889 [semacquire]: sync.runtime_Semacquire(0xc001f70180?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0031e6e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0xc0031e6f78?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2577 [semacquire]: sync.runtime_Semacquire(0xc00000ff80?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d16e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 293 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0031e9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 254 [semacquire]: sync.runtime_Semacquire(0xc0002b9668?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004c02e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2594 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000728f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2607 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002eb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2608 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002ebf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2612 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002f3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2613 [semacquire]: sync.runtime_Semacquire(0xc003dd7818?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0002f4698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11259 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002f1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2615 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cd34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002f5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2619 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004121778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1780 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004896f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11258 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601914) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c99f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1791 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049aff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2676 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049b5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2483 [semacquire]: sync.runtime_Semacquire(0xc0002b82b8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d83e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2677 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d2ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2485 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d34f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2490 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ceef4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0030df778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2491 [semacquire]: sync.runtime_Semacquire(0xc0027c9650?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004742e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2706 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029f2094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0030ea778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2700 [semacquire]: sync.runtime_Semacquire(0xc003de98d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d14e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2455 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cefb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0030f3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2564 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003856f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12030 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037ca778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2392 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004d0b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2397 [semacquire]: sync.runtime_Semacquire(0xc003dd6300?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f44e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2538 [semacquire]: sync.runtime_SemacquireMutex(0xc0025ce1a0?, 0xa0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000261778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2028 [semacquire]: sync.runtime_SemacquireMutex(0xc002a592b0?, 0xb0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003adb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2539 [semacquire]: sync.runtime_Semacquire(0xc004415548?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003fb7e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2774 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003bb8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2775 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d594) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003bb9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2778 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003bbaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2779 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003bbb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2780 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cd34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004b1ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2756 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004b24778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2758 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c76d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004b25778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1801 [semacquire]: sync.runtime_Semacquire(0xc003882288?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d80e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 703 [semacquire]: sync.runtime_SemacquireMutex(0xc0025336c0?, 0xc0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003fa4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2095 [semacquire]: sync.runtime_SemacquireMutex(0xc00267dad0?, 0xd0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ced74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00435af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1292 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004438778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2126 [semacquire]: sync.runtime_Semacquire(0xc000c9b230?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004512e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2726 [semacquire]: sync.runtime_Semacquire(0xc004415488?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b27e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2803 [semacquire]: sync.runtime_SemacquireMutex(0xc000948b60?, 0x60?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043ce778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2804 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b22778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2834 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252be74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c9f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2806 [semacquire]: sync.runtime_Semacquire(0xc003316618?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00353ae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2836 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049a4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2807 [semacquire]: sync.runtime_Semacquire(0xc002e8a120?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0033e3e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2808 [semacquire]: sync.runtime_Semacquire(0xc003224468?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0037c4698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2809 [semacquire]: sync.runtime_Semacquire(0xc0038133e0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f46e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2810 [semacquire]: sync.runtime_Semacquire(0xc003e1cf00?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d29e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2282 [semacquire]: sync.runtime_Semacquire(0xc003b8eac8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d88e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2811 [semacquire]: sync.runtime_Semacquire(0xc0030aebe8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00401de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2812 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a2b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00401e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2813 [semacquire]: sync.runtime_Semacquire(0xc002f36798?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00401ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2815 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ddb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00401ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2285 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cefd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004023f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2816 [semacquire]: sync.runtime_Semacquire(0xc00024c978?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004020698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2849 [semacquire]: sync.runtime_Semacquire(0xc0026e84c8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004020e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2850 [semacquire]: sync.runtime_Semacquire(0xc003812d80?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0030a5e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2851 [semacquire]: sync.runtime_Semacquire(0xc000242ae0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f4ae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2852 [semacquire]: sync.runtime_Semacquire(0xc003590a08?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003138698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2853 [semacquire]: sync.runtime_Semacquire(0xc004df48a0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003138e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2854 [semacquire]: sync.runtime_Semacquire(0xc004d71758?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003535e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2855 [semacquire]: sync.runtime_Semacquire(0xc003c84060?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0033e1e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2856 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00313a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2857 [semacquire]: sync.runtime_Semacquire(0xc000eb8570?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00450fe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2858 [semacquire]: sync.runtime_Semacquire(0xc003c16c30?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00313b698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2859 [semacquire]: sync.runtime_Semacquire(0xc0033ca3d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00313fe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2861 [semacquire]: sync.runtime_Semacquire(0xc004911c98?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003140e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2862 [semacquire]: sync.runtime_Semacquire(0xc003dd7290?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00450ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2863 [semacquire]: sync.runtime_Semacquire(0xc0011115f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0033e2e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2864 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d1d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003142778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2881 [semacquire]: sync.runtime_Semacquire(0xc00310c768?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003142e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2883 [semacquire]: sync.runtime_Semacquire(0xc0030aec48?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0036d1e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2884 [semacquire]: sync.runtime_Semacquire(0xc0033a0228?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0036d2698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2885 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dcf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0036d2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2886 [semacquire]: sync.runtime_Semacquire(0xc0033a0498?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0036d3698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2887 [semacquire]: sync.runtime_Semacquire(0xc000124540?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d27e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2888 [semacquire]: sync.runtime_Semacquire(0xc00318c6d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0036d4698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2889 [semacquire]: sync.runtime_Semacquire(0xc004527458?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f49e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2890 [semacquire]: sync.runtime_Semacquire(0xc002e8a348?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0036d5698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2898 [semacquire]: sync.runtime_SemacquireMutex(0xc00291edd0?, 0xd0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040d2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2891 [semacquire]: sync.runtime_Semacquire(0xc003490120?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004739e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2892 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ced4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00473a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2893 [semacquire]: sync.runtime_Semacquire(0xc001217050?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d28e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2894 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00473b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2895 [semacquire]: sync.runtime_Semacquire(0xc004911770?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00473be98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2896 [semacquire]: sync.runtime_Semacquire(0xc0033a06a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00473c698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2914 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d594) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00473d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2904 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ced4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004644778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2915 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00463ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2916 [semacquire]: sync.runtime_Semacquire(0xc0033a02e8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004640698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2917 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ad74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004640f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2918 [semacquire]: sync.runtime_Semacquire(0xc0002b8810?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f45e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2919 [semacquire]: sync.runtime_Semacquire(0xc00420c7c8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004641e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2920 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cd34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004642778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2921 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004642f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2922 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d834) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004643778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2923 [semacquire]: sync.runtime_Semacquire(0xc0036cf1e8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f4be98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2924 [semacquire]: sync.runtime_Semacquire(0xc000126d38?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004201e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2925 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004198f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2926 [semacquire]: sync.runtime_Semacquire(0xc003bfad68?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004202e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2936 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003859778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2927 [semacquire]: sync.runtime_Semacquire(0xc000127308?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00353be98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2928 [semacquire]: sync.runtime_Semacquire(0xc0043bc078?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003537e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2946 [semacquire]: sync.runtime_Semacquire(0xc003e1c9f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0046a6e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2106 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040dff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2107 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040e0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2947 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040dbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2948 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040dc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2949 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040dcf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2950 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040dd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2951 [semacquire]: sync.runtime_Semacquire(0xc003f00768?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0046a7e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2952 [semacquire]: sync.runtime_Semacquire(0xc0043bca20?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0040de698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2953 [semacquire]: sync.runtime_Semacquire(0xc0036bc840?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0046a8e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2954 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040df778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2955 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d274) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004d2bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2956 [semacquire]: sync.runtime_Semacquire(0xc0020c9f20?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0046a9e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2957 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004d2cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2958 [semacquire]: sync.runtime_Semacquire(0xc000b91758?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b3ae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2959 [semacquire]: sync.runtime_Semacquire(0xc002e24420?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b3be98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2961 [semacquire]: sync.runtime_Semacquire(0xc000126288?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b3ce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2962 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004d2f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2977 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0046a3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2963 [semacquire]: sync.runtime_Semacquire(0xc00461bc20?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00469fe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2980 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0046a5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2982 [semacquire]: sync.runtime_Semacquire(0xc002f302e8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0046aae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1807 [semacquire]: sync.runtime_Semacquire(0xc0044802e8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003a35e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1808 [semacquire]: sync.runtime_Semacquire(0xc0024d21c8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f47e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2994 [semacquire]: sync.runtime_Semacquire(0xc00042a930?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00481fe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2995 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004820778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2996 [semacquire]: sync.runtime_Semacquire(0xc0048085e8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0046fae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2997 [semacquire]: sync.runtime_Semacquire(0xc003de93f8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004821698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2998 [semacquire]: sync.runtime_Semacquire(0xc00077fe18?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004744e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2999 [semacquire]: sync.runtime_Semacquire(0xc0045262a0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004745e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3000 [semacquire]: sync.runtime_Semacquire(0xc0027c9398?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b3ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3001 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004823778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3002 [semacquire]: sync.runtime_Semacquire(0xc0007100d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b3fe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3003 [semacquire]: sync.runtime_Semacquire(0xc000127e18?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b40e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3004 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dcb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043e4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3005 [semacquire]: sync.runtime_Semacquire(0xc003bfac48?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b41e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3006 [semacquire]: sync.runtime_Semacquire(0xc002d9e1f8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003fb0e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3007 [semacquire]: sync.runtime_Semacquire(0xc00077e228?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003fb1e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2984 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce5b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004d2a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2986 [semacquire]: sync.runtime_Semacquire(0xc0027c9860?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0046ace98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3008 [semacquire]: sync.runtime_Semacquire(0xc0036cecd8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003fb2e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3009 [semacquire]: sync.runtime_Semacquire(0xc0012173b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003fb3e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3010 [semacquire]: sync.runtime_Semacquire(0xc000492528?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0045ace98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3019 [semacquire]: sync.runtime_Semacquire(0xc0002b8468?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003faa698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3012 [semacquire]: sync.runtime_Semacquire(0xc00318c3d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003faae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3014 [semacquire]: sync.runtime_Semacquire(0xc0042f60a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003fabe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3016 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003facf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3017 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003fad778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2213 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003afdf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1819 [semacquire]: sync.runtime_SemacquireMutex(0xc0026b20d0?, 0xd0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003eeaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3018 [semacquire]: sync.runtime_Semacquire(0xc000c9ac90?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004743e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3020 [semacquire]: sync.runtime_Semacquire(0xc00024c738?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003fa9e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3021 [semacquire]: sync.runtime_Semacquire(0xc0045882a0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0043e7698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3022 [semacquire]: sync.runtime_Semacquire(0xc000126198?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0032a8e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3023 [semacquire]: sync.runtime_Semacquire(0xc000eb8ac8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0045a9e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3024 [semacquire]: sync.runtime_Semacquire(0xc003a07c08?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003afa698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3025 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003afaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3027 [semacquire]: sync.runtime_Semacquire(0xc0030ae3d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0045aae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2975 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0046a0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2976 [semacquire]: sync.runtime_Semacquire(0xc0033ca558?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0046a0e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3028 [semacquire]: sync.runtime_Semacquire(0xc0001276b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0045abe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3029 [semacquire]: sync.runtime_Semacquire(0xc003591278?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0045a8e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3030 [semacquire]: sync.runtime_Semacquire(0xc0047891d0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003afd698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3044 [semacquire]: sync.runtime_Semacquire(0xc0012cd200?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003fbce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3031 [semacquire]: sync.runtime_Semacquire(0xc004789560?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0043e6698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3034 [semacquire]: sync.runtime_Semacquire(0xc003591398?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004e04e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3035 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043e3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3036 [semacquire]: sync.runtime_Semacquire(0xc0036ced98?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003fb8e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3037 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004822778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3038 [semacquire]: sync.runtime_Semacquire(0xc0001278c0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004086e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3046 [semacquire]: sync.runtime_Semacquire(0xc00077f968?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004903e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3039 [semacquire]: sync.runtime_Semacquire(0xc0002b8bd0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004904e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3040 [semacquire]: sync.runtime_Semacquire(0xc004687b78?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b4a698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3057 [semacquire]: sync.runtime_Semacquire(0xc000710180?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b4ae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3047 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c75f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b4e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3059 [semacquire]: sync.runtime_Semacquire(0xc0045279e0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004e00e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3060 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b4c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3061 [semacquire]: sync.runtime_Semacquire(0xc0020c9830?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004087e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3048 [semacquire]: sync.runtime_Semacquire(0xc004100108?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b4ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3049 [semacquire]: sync.runtime_Semacquire(0xc0044141f8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b44e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3050 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b4ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3062 [semacquire]: sync.runtime_Semacquire(0xc00000e168?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0045aee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3063 [semacquire]: sync.runtime_Semacquire(0xc002e8b4b8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0045ade98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 192 [semacquire]: sync.runtime_SemacquireMutex(0xc002b0b180?, 0x50?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004915f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3091 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d174) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049b0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3074 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00473df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3092 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049b1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3075 [semacquire]: sync.runtime_Semacquire(0xc002e24528?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00473e698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3093 [semacquire]: sync.runtime_SemacquireMutex(0xc002b0d880?, 0x80?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037ba778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3078 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00473ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3079 [semacquire]: sync.runtime_SemacquireMutex(0xc0006caea0?, 0x70?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f1cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3096 [semacquire]: sync.runtime_Semacquire(0xc003f90d80?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0049b4e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3081 [semacquire]: sync.runtime_SemacquireMutex(0xc002533380?, 0x80?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0044d0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3097 [semacquire]: sync.runtime_Semacquire(0xc004316348?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004126698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3082 [semacquire]: sync.runtime_SemacquireMutex(0xc0028169c0?, 0xc0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0044cef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3105 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0044c6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3083 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0044d5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3098 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004126f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3084 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0044d5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3099 [semacquire]: sync.runtime_Semacquire(0xc00409a048?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004127698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3100 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004127f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3121 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003ef1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2727 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004432778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3122 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0046a2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3087 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d594) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003faf778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3088 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003faff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2729 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004433778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2730 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094de14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004439f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3142 [semacquire]: sync.runtime_SemacquireMutex(0xc0026b2340?, 0x40?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004354778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2731 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004435778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 294 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003858778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3144 [semacquire]: sync.runtime_Semacquire(0xc0002b90e0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004981698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3145 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ad34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0036d4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3106 [semacquire]: sync.runtime_SemacquireMutex(0xc002e3dba0?, 0xa0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003fa9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 238 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00463f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 298 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040da778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2736 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c9d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3107 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252abb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0044c6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3172 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf2d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003afbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2841 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c99778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3108 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d274) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0044c7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3174 [semacquire]: sync.runtime_Semacquire(0xc00461b920?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003afce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2592 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00419d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3110 [semacquire]: sync.runtime_SemacquireMutex(0xc002a7e700?, 0xd0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f9af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3156 [semacquire]: sync.runtime_Semacquire(0xc00351a978?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0036d7e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2844 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003af8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3111 [semacquire]: sync.runtime_Semacquire(0xc003882618?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004738698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3112 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004738f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2764 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00481e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3188 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c95778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3113 [semacquire]: sync.runtime_Semacquire(0xc003f000a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004a92698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2765 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00481ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2766 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00481f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3163 [semacquire]: sync.runtime_Semacquire(0xc003b01d70?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00419c698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2527 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033dcf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2870 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c87778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3165 [semacquire]: sync.runtime_Semacquire(0xc0041923f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0033df698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3191 [semacquire]: sync.runtime_Semacquire(0xc004686a68?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003c96e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3114 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a92f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3217 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033d8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3234 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00388af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3207 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a38778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3195 [semacquire]: sync.runtime_Semacquire(0xc003c84120?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004815698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3235 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00388b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3218 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033d8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3178 [semacquire]: sync.runtime_SemacquireMutex(0xc0025ce340?, 0x40?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003975778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3197 [semacquire]: sync.runtime_Semacquire(0xc003c841b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f25698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3250 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033db778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3219 [semacquire]: sync.runtime_Semacquire(0xc0045260f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0033d9698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1844 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b3f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043e3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3198 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b934) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033de778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 330 [semacquire]: sync.runtime_Semacquire(0xc002e8b698?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0002ea698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3179 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003977778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3116 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a93f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 331 [semacquire]: sync.runtime_Semacquire(0xc004a02630?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0002e4698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3180 [semacquire]: sync.runtime_Semacquire(0xc0040140d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003977e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3117 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a94778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3265 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003bb7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3182 [semacquire]: sync.runtime_Semacquire(0xc003b00138?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003978e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 332 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d7d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002e4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3183 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003979778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3236 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004199f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 334 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043e6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3220 [semacquire]: sync.runtime_SemacquireMutex(0xc0025916c0?, 0xc0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c92f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3184 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf2d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc003ba7fa8?, 0xc003ba7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003e87c38?, 0xc003ba7fd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3214 [semacquire]: sync.runtime_Semacquire(0xc003980a80?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0030cee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1846 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b6f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043e8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3267 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003bbdf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1867 [semacquire]: sync.runtime_Semacquire(0xc003b00078?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004a85698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1847 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043e9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3215 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0030cf778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1848 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043e9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3123 [semacquire]: sync.runtime_SemacquireMutex(0xc002cac700?, 0xd0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ce74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00401df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3270 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002e8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1869 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049a5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1849 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b0b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003322778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3124 [semacquire]: sync.runtime_Semacquire(0xc0030aed08?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00469e698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3238 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004b23778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3228 [semacquire]: sync.runtime_Semacquire(0xc004788a08?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b48e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3300 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00329ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1850 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003322f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1851 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b4f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003323778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3126 [semacquire]: sync.runtime_Semacquire(0xc004703a88?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00469f698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1852 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b23778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1952 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003144f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1853 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b3d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b1e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2378 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0030f1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1854 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b1ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3316 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cefd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004b21778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 336 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043e2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1855 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b1f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2381 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0030f5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3051 [semacquire]: sync.runtime_SemacquireMutex(0xc002461110?, 0x10?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252adf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0002bd7a8?, 0xc0002bd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002f36048?, 0xc0002bd7d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1856 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b1ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3377 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b20778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3394 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003145f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2937 [semacquire]: sync.runtime_SemacquireMutex(0xc00249ca90?, 0x90?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003bbcf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3379 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b21778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3395 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00313e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3293 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00072bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3335 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035a0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8631 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601914) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0030e3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8632 [semacquire]: sync.runtime_SemacquireMutex(0x1a?, 0x40?, 0x1d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x21?, 0xc002630f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0026152e0?, 0x1d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12877 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de0b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00313f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3380 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b454) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032b5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3381 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032b5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3382 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b0d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00359c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3383 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b114) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00359cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3402 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601f34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032b2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2827 [semacquire]: sync.runtime_Semacquire(0xc0044143a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000231698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2209090a2c227570?, 0xa22656661736e75?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7d0a5d090a226566?, 0x72694422090a7b0a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6c616e7265746e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2829 [semacquire]: sync.runtime_Semacquire(0xc00019a4f8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000232698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x6311f9?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6eca80?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3387 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d274) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00359e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3388 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00359ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2335 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc003c1f7a8?, 0xc003c1f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003b00318?, 0xc003c1f7d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2719 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252abb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035abf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 1824 [runnable]: go/types.resolve({0x826370?, 0x1?}, {0x6ec548?, 0xc0539bd540?}) /opt/pkg/go118/src/go/types/scope.go:252 +0xc5 go/types.(*Checker).usage(0xc02a1f6540?, 0xc0539b7200) /opt/pkg/go118/src/go/types/stmt.go:64 +0xe5 go/types.(*Checker).funcBody(0xc02a1f6540, 0xc0539b6f60, {0x0?, 0x651e60?}, 0xc0539da600, 0xc0539ada10, {0x0, 0x0}) /opt/pkg/go118/src/go/types/stmt.go:58 +0x34e go/types.(*Checker).funcDecl.func1() /opt/pkg/go118/src/go/types/decl.go:807 +0x45 go/types.(*Checker).processDelayed(0xc02a1f6540, 0x0) /opt/pkg/go118/src/go/types/check.go:388 +0x39 go/types.(*Checker).checkFiles(0xc02a1f6540, {0xc0506fe870?, 0xc0539bc6e0?, 0x4?}) /opt/pkg/go118/src/go/types/check.go:336 +0xcb go/types.(*Checker).Files(...) /opt/pkg/go118/src/go/types/check.go:308 golang.org/x/tools/go/packages.(*loader).loadPackage(0xc000190000, 0xc000138180) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:955 +0x70c golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:793 +0x1a9 sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3490 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b934) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035a9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 301 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc004c867a8?, 0xc004c86778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00318d6f8?, 0xc004c867d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3505 [semacquire]: sync.runtime_SemacquireMutex(0x2d6572757a612f65?, 0x73?, 0x612f6b64732f6f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x696720676e696461?, 0xc00022ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x3a6f670a656c6269?, 0x616f6c6e776f6420?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7365726f7475612d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3506 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00022f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3508 [semacquire]: sync.runtime_SemacquireMutex(0x72616c6365642072?, 0x61?, 0x472065687420726f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x757274203a22746f?, 0xc000230778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x9090a5b203a2273?, 0x68656661736e7522?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2273656c69466f47?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 304 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040db778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3492 [semacquire]: sync.runtime_Semacquire(0xc003c84bb8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0035aa698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2108 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00441bfa8?, 0xc00441bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004414078?, 0xc00441bfd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3539 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035a6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3540 [semacquire]: sync.runtime_Semacquire(0xc003c16c90?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0035a6e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2788 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0048ab778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2795 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7794) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f56f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3595 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049be778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3596 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049bef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2744 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004454f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12880 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045dc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2746 [semacquire]: sync.runtime_Semacquire(0xc00420d368?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004455e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2747 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004456778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2748 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004456f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3703 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004448f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12882 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cff94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00464af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3704 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045eb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3707 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a9b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004652f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3710 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d8f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004654778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3711 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004654f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3723 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00445d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3724 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00445df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3726 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00445ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3745 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004460778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3712 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045f3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3747 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045ef778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3748 [semacquire]: sync.runtime_Semacquire(0xc0049119e0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0045efe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3750 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045f0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3751 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094de14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045f1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3752 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045f1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3761 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045f3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3762 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d2d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00445a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3764 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a254) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00445b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3766 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00445c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3755 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004465778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3757 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004466778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3758 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004466f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3777 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004468778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3778 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d814) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004468f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3770 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004462778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3771 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d1d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004462f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3780 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045f9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3781 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045fa778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12879 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045f7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3809 [semacquire]: sync.runtime_SemacquireMutex(0xc?, 0xb0?, 0xe?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xb?, 0xc000967778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00054ac30?, 0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3827 [semacquire]: sync.runtime_SemacquireMutex(0x22?, 0x0?, 0x7?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00018de74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x29?, 0xc000963f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6e776f6e6b2f73?, 0xa2c226270796e61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x79742f6675626f74?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3829 [semacquire]: sync.runtime_Semacquire(0xc004702f48?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000964e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xb?, 0xc00095f4a0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00095f4c0?, 0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xf?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3744 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045ed778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3842 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ca74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045ee778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3843 [semacquire]: sync.runtime_Semacquire(0xc00019a648?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0045eee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3845 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a2c226f67?, 0x72?, 0x90a2c226f672e72?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x5d090a226f672e65?, 0xc000b8bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6973612209090a2c?, 0x90a2c226f672e6e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6174612209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12803 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004e0c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3848 [semacquire]: sync.runtime_Semacquire(0xc00019ac48?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000b8d698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x706177732209090a?, 0x2c226f672e726570?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x226f672e73646c65?, 0x6d73612209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x3a2273656c69466f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3783 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045faf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3849 [semacquire]: sync.runtime_Semacquire(0xc00019af18?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000b8de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x732209090a2c226f?, 0x226f672e6563696c?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6973726576636e75?, 0x90a226f672e6e6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x726165732209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3786 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094de14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045fc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3879 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004b92f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3924 [semacquire]: sync.runtime_SemacquireMutex(0x73726574726f7078?, 0x2f?, 0x6c616e7265746e69?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c2265726f636e?, 0xc000e03778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x68742f6c616e7265?, 0x747261705f647269?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f2e6f672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3789 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c5ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3790 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c60778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3938 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c62778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3939 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c62f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3864 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004b95778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3834 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b934) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c5d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3835 [semacquire]: sync.runtime_Semacquire(0xc004686b88?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003c5de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3988 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a9f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00447cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3989 [semacquire]: sync.runtime_Semacquire(0xc00019b1b8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00447d698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3839 [semacquire]: sync.runtime_SemacquireMutex(0x6f5222090a2c2272?, 0x6f?, 0x6c7562702f656d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00018def4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x61666172672f6b72?, 0xc000e17f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x726f772f616e6166?, 0x6e61666172672f6b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x203a226e6f697372?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3990 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00447df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4004 [semacquire]: sync.runtime_Semacquire(0xc0047034e8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000e0d698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x746e656e6f706d6f?, 0x79656b6970612f73?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f676b702f616e61?, 0x6e656e6f706d6f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6172672f6d6f632e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3991 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00447e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4005 [semacquire]: sync.runtime_Semacquire(0xc0047036c8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000e0de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x732f6e69676f6c2f?, 0xa2c226c6169636f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2265726177?, 0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x77656c6464696d2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3992 [semacquire]: sync.runtime_Semacquire(0xc00019b3f8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00447ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3868 [semacquire]: sync.runtime_SemacquireMutex(0x2e62756874696722?, 0x63?, 0x747379736f63652d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c77b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d69746e75722f32?, 0xc000e1b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6974696c6974752f?, 0x2209090a2c227365?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c2270617277?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3871 [semacquire]: sync.runtime_Semacquire(0xc004589bd8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000e1ce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x797274656d656c65?, 0x6c65746f2f6f692e?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c616e7265746e69?, 0x656761676761622f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x692f6c65746f2f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3984 [semacquire]: sync.runtime_SemacquireMutex(0x746e692f32762f6f?, 0x65?, 0x9090a2c22657469?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6874617073656d6a?, 0xc000e11778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x736f6a2f6d6f632e?, 0x692f6e6169726168?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x622f61726f6c6c69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3993 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dd94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049e9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3994 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a674) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049e9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3995 [semacquire]: sync.runtime_SemacquireMutex(0x3273647261776465?, 0x35?, 0x6f74707972632209?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x692f6f7470797263?, 0xc000e18778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f74707972632209?, 0x90a2c2235646d2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c223463722f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3996 [semacquire]: sync.runtime_SemacquireMutex(0x2f7377612f6f672d?, 0x63?, 0x2e62756874696722?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x722f7377612f6f67?, 0xc000e18f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672209090a2c226e?, 0x6f632e6275687469?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c2234762f72656e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3997 [semacquire]: sync.runtime_SemacquireMutex(0x672f6d6f632e6275?, 0x6f?, 0x226c6576656c2f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x22726474732f7267?, 0xc000e19778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672f6d6f632e6275?, 0x70616e65706f2d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f73696465722d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3998 [semacquire]: sync.runtime_SemacquireMutex(0x69672209090a2c22?, 0x74?, 0x6c706d69736f672f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7a612f6f672d6b64?, 0xc000e19f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e61666172672f61?, 0x6e6967756c702d61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3999 [semacquire]: sync.runtime_SemacquireMutex(0x6172672f6d6f632e?, 0x66?, 0x676b702f616e6166?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x707474682f617266?, 0xc000e1a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x61636c61636f6c2f?, 0x9090a2c22656863?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f676b702f616e61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4082 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ced4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049f3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4084 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a654) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049e2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4086 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049e3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4087 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b114) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049e4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4088 [semacquire]: sync.runtime_Semacquire(0xc004789890?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0049e4e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4090 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049fbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4091 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049ec778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4092 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049ecf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4094 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049edf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4095 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049ee778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4096 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049eef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4097 [semacquire]: sync.runtime_SemacquireMutex(0xd?, 0xf0?, 0xd?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x5?, 0xc000343778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000362770?, 0x9?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4099 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049f4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4133 [semacquire]: sync.runtime_Semacquire(0xc00420d7e8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004949698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4151 [semacquire]: sync.runtime_SemacquireMutex(0xc?, 0xf0?, 0x8?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ced4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc?, 0xc000304f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0003116a0?, 0xe?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xb?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4152 [semacquire]: sync.runtime_SemacquireMutex(0xd?, 0x98?, 0x14?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x4?, 0xc000305778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000020e10?, 0x15?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4153 [semacquire]: sync.runtime_SemacquireMutex(0x6d72615f6473626e?, 0x2e?, 0x6e65706f5f737973?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x615f73776f646e69?, 0xc000305f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c22732e34366d72?, 0x656d69742209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x73776f646e69775f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4154 [semacquire]: sync.runtime_SemacquireMutex(0xc?, 0xb8?, 0x6?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6?, 0xc000306778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00340e170?, 0xa?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xe?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4155 [semacquire]: sync.runtime_SemacquireMutex(0x15?, 0x96?, 0x7?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000306f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4037 [semacquire]: sync.runtime_Semacquire(0xc00042a150?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00482fe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4038 [semacquire]: sync.runtime_SemacquireMutex(0x6?, 0xe0?, 0xf?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000300778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000017c37?, 0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4156 [semacquire]: sync.runtime_SemacquireMutex(0xc?, 0x50?, 0xe?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xb?, 0xc000519778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000bf87d0?, 0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4177 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00482d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4157 [semacquire]: sync.runtime_SemacquireMutex(0x67726f2e676e616c?, 0x2f?, 0x2f65646f63696e75?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6d6f632e627568?, 0xc000519f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c6574617222203a?, 0x90a2c2274696d69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6469766f72702074?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4158 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004828778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4159 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004828f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4180 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029f2094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00482ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4160 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004829778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4193 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004829f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4194 [semacquire]: sync.runtime_Semacquire(0xc00019b5a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00482a698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4195 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00482af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11255 [semacquire]: sync.runtime_SemacquireMutex(0x69466f4774736554?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x616e61666172672f?, 0xc0005c9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x676b702f616e6166?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x22746f6f5222090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4222 [runnable]: go/types.(*Checker).recordTypeAndValue(0x6ea850?, {0x6eb050?, 0xc04b5fc280?}, 0x5?, {0x6ea850?, 0xc00e440770?}, {0x0?, 0x0?}) /opt/pkg/go118/src/go/types/check.go:457 +0x194 go/types.(*Checker).record(0xc032594000?, 0xc05396ef00?) /opt/pkg/go118/src/go/types/check.go:426 +0x205 go/types.(*Checker).rawExpr(0xc008da6d80?, 0xc05396ef00?, {0x6eb050?, 0xc04b5fc280?}, {0x0?, 0x0?}, 0x0) /opt/pkg/go118/src/go/types/expr.go:1214 +0x74 go/types.(*Checker).multiExpr(0xc00013a0c0?, 0xc03afb38f0?, {0x6eb050?, 0xc04b5fc280?}) /opt/pkg/go118/src/go/types/expr.go:1712 +0x35 go/types.(*Checker).exprList(0x6ea8a0?, {0xc026f66af0?, 0x6eb2f0?, 0xc02f045c08?}, 0x0) /opt/pkg/go118/src/go/types/call.go:253 +0x97 go/types.(*Checker).callExpr(0xc032594000, 0xc05396ee80, 0xc014369380) /opt/pkg/go118/src/go/types/call.go:208 +0x5e9 go/types.(*Checker).exprInternal(0xc032594000, 0xc05396ee80, {0x6ead50?, 0xc014369380}, {0x0?, 0x0?}) /opt/pkg/go118/src/go/types/expr.go:1583 +0xa92 go/types.(*Checker).rawExpr(0xc02d39d770?, 0x403156?, {0x6ead50?, 0xc014369380?}, {0x0?, 0x0?}, 0x0) /opt/pkg/go118/src/go/types/expr.go:1208 +0x45 go/types.(*Checker).stmt(0xc032594000, 0x3, {0x6eaf00?, 0xc026f66b10?}) /opt/pkg/go118/src/go/types/stmt.go:395 +0x243c go/types.(*Checker).stmtList(0xc032594000?, 0x3, {0xc026f66b20?, 0x68c1e2?, 0x5?}) /opt/pkg/go118/src/go/types/stmt.go:125 +0xc9 go/types.(*Checker).stmt(0xc032594000, 0x3, {0x6eacf0?, 0xc02a140b70?}) /opt/pkg/go118/src/go/types/stmt.go:559 +0x23c6 go/types.(*Checker).stmt(0xc032594000, 0x0, {0x6eb260?, 0xc03f9551d0?}) /opt/pkg/go118/src/go/types/stmt.go:930 +0x2b97 go/types.(*Checker).stmtList(0xc032594000?, 0x0, {0xc04929f700?, 0x0?, 0x0?}) /opt/pkg/go118/src/go/types/stmt.go:125 +0xc9 go/types.(*Checker).funcBody(0xc032594000, 0xc030dfdc80, {0xc032594000?, 0x6ea850?}, 0xc01a39f4c0, 0xc02a140c90, {0x0, 0x0}) /opt/pkg/go118/src/go/types/stmt.go:46 +0x285 go/types.(*Checker).funcDecl.func1() /opt/pkg/go118/src/go/types/decl.go:807 +0x45 go/types.(*Checker).processDelayed(0xc032594000, 0x0) /opt/pkg/go118/src/go/types/check.go:388 +0x39 go/types.(*Checker).checkFiles(0xc032594000, {0xc0014ce160?, 0xc0388aafa0?, 0x3?}) /opt/pkg/go118/src/go/types/check.go:336 +0xcb go/types.(*Checker).Files(...) /opt/pkg/go118/src/go/types/check.go:308 golang.org/x/tools/go/packages.(*loader).loadPackage(0xc000190000, 0xc0029c69a0) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:955 +0x70c golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:793 +0x1a9 sync.(*Once).doSlow(0x28?, 0xc0004b8c00?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0004b8c90?, 0x28?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x20?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4274 [semacquire]: sync.runtime_Semacquire(0xc003e86978?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000286698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xd?, 0xc000116e00?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00018b038?, 0x11?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x13?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4197 [semacquire]: sync.runtime_SemacquireMutex(0x17?, 0x20?, 0x19?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x19?, 0xc000287f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000152ff0?, 0x18?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x18?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4198 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d7d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004832778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4200 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004833778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4201 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004833f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4203 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004834f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12804 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004e0cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4276 [semacquire]: sync.runtime_Semacquire(0xc00368cfd8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000585698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x13?, 0xc0004516c0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0003dcb40?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4322 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004bb0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4323 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004bbb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4324 [semacquire]: sync.runtime_Semacquire(0xc000124b10?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004bbbe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11256 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00483e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4381 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00484f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11096 [semacquire]: sync.runtime_SemacquireMutex(0xc002a40b40?, 0x38?, 0x6e96b8?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc000d08ac8?, 0xc004a27f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x4d3e62?, 0xc002ac9320?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4405 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c77b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004673f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3541 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f63778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3543 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000258778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3544 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000258f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3547 [semacquire]: sync.runtime_Semacquire(0xc003c17110?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00025a698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3549 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c76d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f5f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3550 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f5ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3551 [semacquire]: sync.runtime_Semacquire(0xc003c17260?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f60698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4481 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f61778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4482 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c76d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f61f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4483 [semacquire]: sync.runtime_Semacquire(0xc003c174d0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f62698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4487 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f5c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4488 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f5cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4491 [semacquire]: sync.runtime_Semacquire(0xc003c17bf0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f5e698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4493 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a4b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f69778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4500 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c73b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f6cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4501 [semacquire]: sync.runtime_Semacquire(0xc004192c90?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003196e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4505 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f67778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4506 [semacquire]: sync.runtime_Semacquire(0xc003c17230?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f67e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4508 [semacquire]: sync.runtime_Semacquire(0xc000242120?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f68e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4509 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f7f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4510 [semacquire]: sync.runtime_Semacquire(0xc004703d58?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f7fe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4511 [semacquire]: sync.runtime_Semacquire(0xc0041930b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f70698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4513 [semacquire]: sync.runtime_SemacquireMutex(0xc002bec270?, 0x70?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f67f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4515 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f71f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4523 [semacquire]: sync.runtime_Semacquire(0xc003914a38?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003f7de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2987 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0046b7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2988 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0046b7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2989 [semacquire]: sync.runtime_SemacquireMutex(0xc00081a120?, 0xe0?, 0xc00420a2a0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc003dd85a0?, 0xc0002ce778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0047055c0?, 0xc003dd9440?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc004483d40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2991 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0002cf778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4539 [semacquire]: sync.runtime_Semacquire(0xc004687788?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0046b5e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4540 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0046b6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2110 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6c6974752073274b?, 0xc0005d3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x77772f646c697562?, 0x6e61666172672f77?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f632e6275687469?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4543 [semacquire]: sync.runtime_Semacquire(0xc0041006a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0006bde98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x11?, 0xc0007e4790?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0007bd050?, 0x14?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x18?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4593 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0005d0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4577 [semacquire]: sync.runtime_Semacquire(0xc0044803d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0005d5698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xa?, 0xc000d7fad0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000dbdc80?, 0x2a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4595 [semacquire]: sync.runtime_Semacquire(0xc004d704e0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0005d1e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xd?, 0xc0005a3620?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0005da590?, 0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x15?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4596 [semacquire]: sync.runtime_Semacquire(0xc0038126d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0005d2698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11201 [semacquire]: sync.runtime_SemacquireMutex(0x16?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2b?, 0xc0005d2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x1d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4580 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9?, 0xc0005d6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3555 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004751f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4582 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00474df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4585 [semacquire]: sync.runtime_Semacquire(0xc004480528?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00474f698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4586 [semacquire]: sync.runtime_Semacquire(0xc004480c78?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00474fe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4587 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004750778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4613 [semacquire]: sync.runtime_SemacquireMutex(0x6c2f6c616e726574?, 0x7a?, 0x69672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x657473756c632f72?, 0xc0006c1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f72702f676e616c?, 0x227375656874656d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e65696c632f7375?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4598 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000733778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4108 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00474af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4556 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001384f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00072d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8630 [semacquire]: sync.runtime_SemacquireMutex(0x1c?, 0xc0?, 0x23?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x16?, 0xc002630778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002614e80?, 0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4657 [semacquire]: sync.runtime_Semacquire(0xc004789bf0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0007b3698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x15?, 0xc0011ad010?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0011ad098?, 0x5?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xf?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4648 [semacquire]: sync.runtime_SemacquireMutex(0x7?, 0x10?, 0x7?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cecf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f672e2f6b726f77?, 0xc0008a1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x3830323032323032?, 0x362d303233343232?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f656d6f682f2220?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4689 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x1?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x4?, 0xc00081cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4650 [semacquire]: sync.runtime_Semacquire(0xc004480e88?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0008a2e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xa?, 0xc00107e7b0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00107e7e0?, 0xb?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x5?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4651 [semacquire]: sync.runtime_Semacquire(0xc004481098?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0008a3698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x10?, 0xc00107ff00?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001090b88?, 0x18?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x10?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4652 [semacquire]: sync.runtime_Semacquire(0xc0044812d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0008a3e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65736f2f6c616e72?, 0x90a2c22726f7272?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x61722f6c616e7265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4571 [semacquire]: sync.runtime_SemacquireMutex(0x1b?, 0x40?, 0x1b?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0009e4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4572 [semacquire]: sync.runtime_SemacquireMutex(0x4?, 0x54?, 0xb?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2a?, 0xc0009e4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0009d28d0?, 0x2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x26?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4653 [semacquire]: sync.runtime_SemacquireMutex(0x21?, 0x60?, 0x1c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cecf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x16?, 0xc0008a4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000895050?, 0xe?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x17?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4661 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0049f6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4683 [semacquire]: sync.runtime_SemacquireMutex(0xd?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x23?, 0xc0009def78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0009d1ec2?, 0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4688 [running]: goroutine running on other thread; stack unavailable created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4655 [semacquire]: sync.runtime_Semacquire(0xc004481548?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000a83698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xb?, 0xc000bf9cb0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000bf9ce0?, 0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4763 [semacquire]: sync.runtime_Semacquire(0xc00042b2d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000a80e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x7?, 0xc000a7e550?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000a74510?, 0x15?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4656 [semacquire]: sync.runtime_Semacquire(0xc004480618?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000a83e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x61746e6f63220909?, 0x73696c2f72656e69?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c227365?, 0x632f6f7470797263?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7470797263220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4764 [semacquire]: sync.runtime_Semacquire(0xc003812210?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000a81698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xa?, 0xc000bf83e8?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000bf8430?, 0xc?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xf?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4769 [semacquire]: sync.runtime_SemacquireMutex(0x15?, 0x78?, 0x14?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cebd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7?, 0xc000a84778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000a65830?, 0x23?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x25?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4770 [semacquire]: sync.runtime_SemacquireMutex(0x18?, 0x0?, 0x16?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cebf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xb?, 0xc000a84f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000a7e970?, 0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xf?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4771 [semacquire]: sync.runtime_SemacquireMutex(0x22?, 0x90?, 0x25?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cec14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000a85778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4574 [semacquire]: sync.runtime_SemacquireMutex(0xd?, 0xf0?, 0x7?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000afff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6361727470747468?, 0x6e2209090a2c2265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x692f707474682f74?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12874 [semacquire]: sync.runtime_SemacquireMutex(0x10?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de154) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x18?, 0xc000afdf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x2?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4768 [semacquire]: sync.runtime_Semacquire(0xc004703788?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000ba5698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x8?, 0xc000bac2d0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000bac300?, 0xf?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4817 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000af8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000b04ec8?, 0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4850 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cebf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003fc4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4856 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cebd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003fcbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4857 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cec14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003fcc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4859 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ceb94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003fcd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4868 [runnable]: go/types.(*Checker).recordTypeAndValue(0x0?, {0x6eb050?, 0xc052633020?}, 0x5?, {0x6ea7b0?, 0x82ef00?}, {0x0?, 0x0?}) /opt/pkg/go118/src/go/types/check.go:457 +0x194 go/types.(*Checker).record(0xc036744380?, 0xc0549743c0?) /opt/pkg/go118/src/go/types/check.go:426 +0x205 go/types.(*Checker).rawExpr(0xc003500480?, 0xc0549743c0?, {0x6eb050?, 0xc052633020?}, {0x0?, 0x0?}, 0x0) /opt/pkg/go118/src/go/types/expr.go:1214 +0x74 go/types.(*Checker).expr(0xc036744380?, 0xc052603452?, {0x6eb050?, 0xc052633020?}) /opt/pkg/go118/src/go/types/expr.go:1705 +0x35 go/types.(*Checker).assignVar(0xc036744380, {0x6eb050?, 0xc052633020?}, 0xc054974300) /opt/pkg/go118/src/go/types/assignments.go:204 +0x293 go/types.(*Checker).assignVars(0xc05496da68?, {0xc052621f00?, 0x3, 0x4}, {0xc052625600?, 0x1, 0x82ef80?}) /opt/pkg/go118/src/go/types/assignments.go:405 +0x225 go/types.(*Checker).stmt(0xc036744380, 0x0, {0x6eabd0?, 0xc052621f80?}) /opt/pkg/go118/src/go/types/stmt.go:477 +0x1be5 go/types.(*Checker).simpleStmt(0xc036744380?, {0x6eabd0?, 0xc052621f80?}) /opt/pkg/go118/src/go/types/stmt.go:103 +0x32 go/types.(*Checker).stmt(0xc036744380, 0x3, {0x6eb080?, 0xc052636000?}) /opt/pkg/go118/src/go/types/stmt.go:565 +0x25fc go/types.(*Checker).stmtList(0xc036744380?, 0x3, {0xc052625650?, 0x68c1e2?, 0x5?}) /opt/pkg/go118/src/go/types/stmt.go:125 +0xc9 go/types.(*Checker).stmt(0xc036744380, 0x3, {0x6eacf0?, 0xc052634150?}) /opt/pkg/go118/src/go/types/stmt.go:559 +0x23c6 go/types.(*Checker).stmt(0xc036744380, 0x3, {0x6eb080?, 0xc052636040?}) /opt/pkg/go118/src/go/types/stmt.go:571 +0x26cd go/types.(*Checker).stmtList(0xc036744380?, 0x3, {0xc029ae7f80?, 0x68c1e2?, 0x5?}) /opt/pkg/go118/src/go/types/stmt.go:125 +0xc9 go/types.(*Checker).stmt(0xc036744380, 0x3, {0x6eacf0?, 0xc052634240?}) /opt/pkg/go118/src/go/types/stmt.go:559 +0x23c6 go/types.(*Checker).stmt(0xc036744380, 0x3, {0x6eaf30?, 0xc052636100?}) /opt/pkg/go118/src/go/types/stmt.go:820 +0x107c go/types.(*Checker).stmtList(0xc036744380?, 0x7, {0xc02950d800?, 0x68bf85?, 0x4?}) /opt/pkg/go118/src/go/types/stmt.go:125 +0xc9 go/types.(*Checker).stmt(0xc036744380, 0x3, {0x6eb3e0?, 0xc052634540?}) /opt/pkg/go118/src/go/types/stmt.go:625 +0x32bd go/types.(*Checker).stmtList(0xc036744380?, 0x3, {0xc052633aa0?, 0x68c1e2?, 0x5?}) /opt/pkg/go118/src/go/types/stmt.go:125 +0xc9 go/types.(*Checker).stmt(0xc036744380, 0x3, {0x6eacf0?, 0xc052634570?}) /opt/pkg/go118/src/go/types/stmt.go:559 +0x23c6 go/types.(*Checker).stmt(0xc036744380, 0x0, {0x6eaf30?, 0xc0526367c0?}) /opt/pkg/go118/src/go/types/stmt.go:820 +0x107c go/types.(*Checker).stmtList(0xc036744380?, 0x0, {0xc052636880?, 0x0?, 0x41236c?}) /opt/pkg/go118/src/go/types/stmt.go:125 +0xc9 go/types.(*Checker).funcBody(0xc036744380, 0xc0525ce240, {0xc0513eed80?, 0xc036744380?}, 0xc0525a5e80, 0xc0526345d0, {0x0, 0x0}) /opt/pkg/go118/src/go/types/stmt.go:46 +0x285 go/types.(*Checker).funcDecl.func1() /opt/pkg/go118/src/go/types/decl.go:807 +0x45 go/types.(*Checker).processDelayed(0xc036744380, 0x0) /opt/pkg/go118/src/go/types/check.go:388 +0x39 go/types.(*Checker).checkFiles(0xc036744380, {0xc052da9a40?, 0xc052dac230?, 0x4?}) /opt/pkg/go118/src/go/types/check.go:336 +0xcb go/types.(*Checker).Files(...) /opt/pkg/go118/src/go/types/check.go:308 golang.org/x/tools/go/packages.(*loader).loadPackage(0xc000190000, 0xc000138820) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:955 +0x70c golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:793 +0x1a9 sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4870 [semacquire]: sync.runtime_Semacquire(0xc00420dc98?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000bcb698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12875 [semacquire]: sync.runtime_Semacquire(0xc0033cb998?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003fd6e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0xc003fd6f78?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4929 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003fd2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4932 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003fd3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4926 [runnable]: go/types.(*Checker).recordUse(...) /opt/pkg/go118/src/go/types/check.go:550 go/types.(*Checker).recordSelection(0xc0538141c0?, 0xc052fe77b8?, 0x1?, {0x6ea878?, 0xc052f3c490?}, {0x6ec228?, 0xc051895b30?}, {0xc054aa6358, 0x1, 0x1}, ...) /opt/pkg/go118/src/go/types/check.go:564 +0xe5 go/types.(*Checker).selector(0xc0538141c0, 0xc054ca7900, 0xc052fe77b8, 0x0) /opt/pkg/go118/src/go/types/call.go:656 +0xd12 go/types.(*Checker).exprInternal(0xc0538141c0, 0xc054ca7900, {0x6eb2f0?, 0xc052fe77b8}, {0x0?, 0x0?}) /opt/pkg/go118/src/go/types/expr.go:1536 +0x1065 go/types.(*Checker).rawExpr(0xc0538141c0?, 0xc052f525b0?, {0x6eb2f0?, 0xc052fe77b8?}, {0x0?, 0x0?}, 0x1) /opt/pkg/go118/src/go/types/expr.go:1208 +0x45 go/types.(*Checker).exprOrType(0x0?, 0x0?, {0x6eb2f0?, 0xc052fe77b8?}, 0x40?) /opt/pkg/go118/src/go/types/expr.go:1733 +0x35 go/types.(*Checker).callExpr(0xc0538141c0, 0xc054ca7900, 0xc052ff1e00) /opt/pkg/go118/src/go/types/call.go:112 +0x2f1 go/types.(*Checker).exprInternal(0xc0538141c0, 0xc054ca7900, {0x6ead50?, 0xc052ff1e00}, {0x0?, 0x0?}) /opt/pkg/go118/src/go/types/expr.go:1583 +0xa92 go/types.(*Checker).rawExpr(0xc00367f680?, 0xc054ca7900?, {0x6ead50?, 0xc052ff1e00?}, {0x0?, 0x0?}, 0x0) /opt/pkg/go118/src/go/types/expr.go:1208 +0x45 go/types.(*Checker).expr(0xc0538141c0?, 0x0?, {0x6ead50?, 0xc052ff1e00?}) /opt/pkg/go118/src/go/types/expr.go:1705 +0x35 go/types.(*Checker).stmt(0xc0538141c0, 0x0, {0x6eb080?, 0xc052ff1ec0?}) /opt/pkg/go118/src/go/types/stmt.go:567 +0x2630 go/types.(*Checker).stmtList(0xc0538141c0?, 0x0, {0xc052ff3220?, 0x0?, 0x0?}) /opt/pkg/go118/src/go/types/stmt.go:125 +0xc9 go/types.(*Checker).funcBody(0xc0538141c0, 0xc05383d1a0, {0x0?, 0x651e60?}, 0xc052f46500, 0xc052fedd40, {0x0, 0x0}) /opt/pkg/go118/src/go/types/stmt.go:46 +0x285 go/types.(*Checker).exprInternal.func1() /opt/pkg/go118/src/go/types/expr.go:1307 +0x45 go/types.(*Checker).processDelayed(0xc0538141c0, 0x0) /opt/pkg/go118/src/go/types/check.go:388 +0x39 go/types.(*Checker).checkFiles(0xc0538141c0, {0xc0399db360?, 0xc0399e80a0?, 0x4?}) /opt/pkg/go118/src/go/types/check.go:336 +0xcb go/types.(*Checker).Files(...) /opt/pkg/go118/src/go/types/check.go:308 golang.org/x/tools/go/packages.(*loader).loadPackage(0xc000190000, 0xc000138780) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:955 +0x70c golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:793 +0x1a9 sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4935 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040fb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4942 [semacquire]: sync.runtime_SemacquireMutex(0x39?, 0x70?, 0x4f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x22?, 0xc000c82f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000c77710?, 0x2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x25?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2798 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7814) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040f8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5011 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0040faf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5028 [semacquire]: sync.runtime_SemacquireMutex(0x1b?, 0x40?, 0x1c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x38?, 0xc004b8af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000c9d5c0?, 0x23?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5037 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003ff4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5322 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001384f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0048db778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5210 [semacquire]: sync.runtime_SemacquireMutex(0x31?, 0x80?, 0x2f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x30?, 0xc000d80f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000d632c0?, 0x26?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x34?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5214 [semacquire]: sync.runtime_Semacquire(0xc0039817b8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000d82e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2a?, 0xc000d6f860?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000d6f8f0?, 0x23?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11257 [semacquire]: sync.runtime_SemacquireMutex(0x2e?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x3b?, 0xc000d9df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x39?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5397 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004bf3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3523 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a0bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5441 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ca94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004547778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5442 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ca54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004547f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4808 [semacquire]: sync.runtime_SemacquireMutex(0x1c?, 0x20?, 0x23?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001384f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x27?, 0xc000e4b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000e47500?, 0x28?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x29?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5458 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004546f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2460 [semacquire]: sync.runtime_Semacquire(0xc004a02780?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004540e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5445 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x2a?, 0xc000de5080?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc000e40000?, 0xc000e45778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xb?, 0xc000de4a50?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc000df0600?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5370 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00018dfb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0046cb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2262 [semacquire]: sync.runtime_SemacquireMutex(0x65722f6c616e7265?, 0x76?, 0x726f2e676e616c6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f66736e6172742f?, 0xc000e47f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x6f672e747365745f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65646f63696e752f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2464 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004542f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5507 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a08f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5540 [semacquire]: sync.runtime_SemacquireMutex(0x1b?, 0x0?, 0x1b?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000e6af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5478 [semacquire]: sync.runtime_SemacquireMutex(0x2b?, 0x90?, 0x2a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601f34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x21?, 0xc000e2ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00264b488?, 0x15?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5449 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601374) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00454f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2288 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00402b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3389 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a254) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032bd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2336 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032b9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2474 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252adf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a45778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2494 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d3ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3362 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d594) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00333b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3304 [semacquire]: sync.runtime_Semacquire(0xc0033a1158?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0037dd698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2437 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139d74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004131f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2439 [semacquire]: sync.runtime_SemacquireMutex(0x18?, 0xb0?, 0x16?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139eb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xb?, 0xc000ec4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000eb6910?, 0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xf?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2440 [semacquire]: sync.runtime_SemacquireMutex(0xc?, 0xc0?, 0x10?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139df4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x10?, 0xc000ec5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000ea1788?, 0x15?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x15?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2441 [semacquire]: sync.runtime_SemacquireMutex(0x16?, 0x0?, 0x1c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x21?, 0xc000ec5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000ed27b0?, 0x2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x32?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2442 [semacquire]: sync.runtime_SemacquireMutex(0xd?, 0x79?, 0x7?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x15?, 0xc000ec6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000eb6fe7?, 0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xb?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2443 [semacquire]: sync.runtime_Semacquire(0xc003590fc0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000ec6e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x27?, 0xc000ec2c40?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000ec2d00?, 0x34?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5617 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032b9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5618 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032ba778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5619 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032baf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5620 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032bb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5621 [semacquire]: sync.runtime_Semacquire(0xc003de9518?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0032bbe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5623 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032bcf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3427 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004da9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5624 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004135778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5625 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004135f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2446 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c574) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037d6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5626 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004136778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5681 [semacquire]: sync.runtime_Semacquire(0xc00019bf20?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0037d7e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5630 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d754) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004138778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5682 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037d8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3433 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004dac778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 457 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004d35778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5543 [semacquire]: sync.runtime_SemacquireMutex(0x2b?, 0xc0?, 0x2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x29?, 0xc000e6c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000e640f0?, 0x27?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5729 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034dc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5730 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034dcf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5731 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252abf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034dd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5732 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034ddf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5733 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034de778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3469 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d594) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004132778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3471 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004133778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3472 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004133f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5761 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004134778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5777 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003bcdf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5780 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a3f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2293 [semacquire]: sync.runtime_SemacquireMutex(0x7375746174732f63?, 0x67?, 0x726f2e676e616c6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f7265636e616c61?, 0xc000f3bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x626f72646e756f72?, 0x203a226e69616e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x76697463656e6e6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2296 [semacquire]: sync.runtime_SemacquireMutex(0x702f62696c2f6d6f?, 0x71?, 0x632e627568746967?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6275687469676369?, 0xc000f3d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f2e676e616c6f67?, 0x74656e2f782f6772?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672209616e64692f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2297 [semacquire]: sync.runtime_SemacquireMutex(0x6c697475646e6172?, 0x63?, 0x2f6c616e7265746e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x632e627568746967?, 0xc000f3df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c676f6f672f6d6f?, 0x752f646975752f65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4812 [semacquire]: sync.runtime_SemacquireMutex(0xb?, 0x30?, 0xd?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00018de74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xd?, 0xc000e39778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000ddbbf0?, 0xc?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5786 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a12778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5651 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004273f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5652 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029f2094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004274778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5653 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004274f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5552 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252aa34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003752f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2308 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003ca9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2312 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00412bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5684 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004141778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5686 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003bd2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5632 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00413d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5825 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00413df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5826 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00413e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5827 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00413ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5828 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00413f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5829 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00413ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5688 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003bd3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10870 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001396b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001f4d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5101 [semacquire]: sync.runtime_SemacquireMutex(0x2a?, 0x80?, 0xe?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xd?, 0xc000db1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000ddb240?, 0xe?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5102 [semacquire]: sync.runtime_SemacquireMutex(0x4?, 0xec?, 0x3?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x30?, 0xc000db1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000df0980?, 0x33?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x4c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5104 [semacquire]: sync.runtime_SemacquireMutex(0x34?, 0x80?, 0x28?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2b?, 0xc000db2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000e35400?, 0x40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x31?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10287 [semacquire]: sync.runtime_SemacquireMutex(0x9?, 0x80?, 0xd?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x17?, 0xc002388778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00344a3e0?, 0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10286 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cff94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003ef6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 4826 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003f66778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11194 [semacquire]: sync.runtime_Semacquire(0xc00420d1d0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000dc2e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x19?, 0xc000dc2f78?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x28?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3514 [semacquire]: sync.runtime_SemacquireMutex(0x4e?, 0xa0?, 0x52?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x17?, 0xc000ec9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000f0e000?, 0x38?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x28?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3515 [semacquire]: sync.runtime_Semacquire(0xc004bfea20?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000ec9e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x736e686f6a626e65?, 0x6b636f6c632f6e6f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x687469672209090a?, 0x622f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c22656863?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5890 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf2d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000e3df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6f672d746e6569?, 0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x616a2f726562752f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5953 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004db1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5927 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004db5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5944 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004d41778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11205 [semacquire]: sync.runtime_Semacquire(0xc004480900?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00111b698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0xc00111b778?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6003 [semacquire]: sync.runtime_Semacquire(0xc003a07458?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001119e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc00099abc0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc00099ae40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6004 [semacquire]: sync.runtime_SemacquireMutex(0x28?, 0x2a?, 0xc001034af0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00111a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001101258?, 0x2?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6005 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x1?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x4?, 0xc00111af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11203 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cea14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004031778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5976 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00402e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11202 [semacquire]: sync.runtime_Semacquire(0xc0044807b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d4ce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0xc004d4cf78?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6007 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004dbff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6008 [semacquire]: sync.runtime_Semacquire(0xc003590b88?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001168698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x742f676b702f616e?, 0x706d65742f626473?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f616e61666c6974?, 0x6f672e2f6b726f77?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x752f676b702f616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6009 [semacquire]: sync.runtime_Semacquire(0xc003590a98?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001168e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x656d6f72702f6d6f?, 0x6c612f7375656874?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c612f7375656874?, 0x67616e616d747265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656d6f72702f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6011 [semacquire]: sync.runtime_Semacquire(0xc0033a0cc0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001169e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6169746e65646572?, 0x646e61722f6f736c?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6365736e692f736c?, 0x632209090a657275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f676e69646f636e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6013 [semacquire]: sync.runtime_SemacquireMutex(0x2d?, 0x80?, 0x31?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x17?, 0xc00116af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00115de60?, 0x2a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6014 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003bdd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6097 [semacquire]: sync.runtime_Semacquire(0xc0043bd2a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003bdee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6099 [semacquire]: sync.runtime_Semacquire(0xc00409b590?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003bdfe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6100 [semacquire]: sync.runtime_Semacquire(0xc003a07e30?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003be0698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6090 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003bda778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6108 [semacquire]: sync.runtime_Semacquire(0xc0007106f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003be8698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5752 [semacquire]: sync.runtime_SemacquireMutex(0xf?, 0x20?, 0xc?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7c54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1a?, 0xc000dacf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000db52e0?, 0x20?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5755 [semacquire]: sync.runtime_SemacquireMutex(0x1c?, 0xb0?, 0x23?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x16?, 0xc000dae778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000d93d20?, 0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6063 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0042e5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5757 [semacquire]: sync.runtime_SemacquireMutex(0x27?, 0xf0?, 0x25?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7f14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1b?, 0xc001185778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0011c30b0?, 0x21?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6117 [semacquire]: sync.runtime_Semacquire(0xc004bfea80?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0042e8698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6129 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0042e3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6181 [semacquire]: sync.runtime_Semacquire(0xc003a07758?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00404ae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5799 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a17f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6210 [semacquire]: sync.runtime_SemacquireMutex(0x28?, 0x70?, 0x2d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2d?, 0xc0011a7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0011b6780?, 0x37?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x32?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6228 [semacquire]: sync.runtime_SemacquireMutex(0xa?, 0xf0?, 0x4?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x11?, 0xc0011ebf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0011d6c50?, 0x9?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6229 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0044ec778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5806 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0044f7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6182 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004dcb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5639 [semacquire]: sync.runtime_Semacquire(0xc0040146a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d61e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5640 [semacquire]: sync.runtime_Semacquire(0xc0040147c8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d62698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5642 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004d63778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5643 [semacquire]: sync.runtime_Semacquire(0xc004014858?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d63e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5645 [semacquire]: sync.runtime_Semacquire(0xc004015008?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d64e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6329 [semacquire]: sync.runtime_Semacquire(0xc003c85b00?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001236e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x1a?, 0xc00122a520?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0012109c0?, 0x14?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6318 [semacquire]: sync.runtime_Semacquire(0xc004d70870?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001248e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2e?, 0xc001246120?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00122b260?, 0x1c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x21?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6424 [semacquire]: sync.runtime_Semacquire(0xc000b90060?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00129be98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x32?, 0xc0012875c0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001295bc0?, 0x2b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x24?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6186 [semacquire]: sync.runtime_Semacquire(0xc003a07a28?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d5f698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6429 [semacquire]: sync.runtime_SemacquireMutex(0x2a?, 0x60?, 0x1c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x23?, 0xc00129e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0012b0980?, 0x31?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x37?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6125 [semacquire]: sync.runtime_SemacquireMutex(0x656d6f61746f7571?, 0x67?, 0x61666172672f6d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x742f676b702f616e?, 0xc001294778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x656d6f72706c6974?, 0x6f632f7375656874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x752f676b702f616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11195 [semacquire]: sync.runtime_Semacquire(0xc0044803c0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0036efe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0xc0036eff78?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6191 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004dd3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11197 [semacquire]: sync.runtime_SemacquireMutex(0x632e627568746967?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00018d754) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x676f6c6b6f2f6d6f?, 0xc0012caf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x776e6b6e752f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6537 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0042f1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5908 [semacquire]: sync.runtime_Semacquire(0xc002fd35a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b63698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6573 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7874) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00496bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6576 [semacquire]: sync.runtime_SemacquireMutex(0x15?, 0xa0?, 0xd?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c77b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x18?, 0xc00130b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001332f60?, 0x15?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x5?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6594 [semacquire]: sync.runtime_Semacquire(0xc000127fc8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00188ae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5669 [semacquire]: sync.runtime_Semacquire(0xc004193260?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001304e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x36?, 0xc00131c570?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00131c600?, 0x25?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x25?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5671 [semacquire]: sync.runtime_SemacquireMutex(0x2b?, 0x0?, 0x2f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x22?, 0xc001305f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00131dce0?, 0x28?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5672 [semacquire]: sync.runtime_SemacquireMutex(0x17?, 0x60?, 0x1a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1d?, 0xc001306778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00132c480?, 0x1d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x20?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5673 [semacquire]: sync.runtime_Semacquire(0xc0041935c0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001306e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2c?, 0xc00132f350?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00132f3e0?, 0x29?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x27?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5674 [semacquire]: sync.runtime_SemacquireMutex(0x18?, 0xc0?, 0x22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x36?, 0xc001317778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0012f7800?, 0x3f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x29?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7356 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c22676e6973?, 0x9?, 0x6172672f6d6f632e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2e62756874696722?, 0xc0028adf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x687469672209090a?, 0x672f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6576696c2f736563?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6519 [semacquire]: sync.runtime_SemacquireMutex(0x22?, 0x80?, 0x1e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x17?, 0xc001323f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00136e0f0?, 0x2a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6522 [semacquire]: sync.runtime_Semacquire(0xc000125c20?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001325698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2e?, 0xc00137b980?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001376ce0?, 0x1e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x23?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6523 [semacquire]: sync.runtime_SemacquireMutex(0x2d6f672f6d6f632e?, 0x6c?, 0x2272636e75662f72?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6b636174732d6f67?, 0xc001325f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6177626f672f6d6f?, 0x632f626f6c672f73?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672f736177626f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6628 [semacquire]: sync.runtime_Semacquire(0xc003a07ba8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001322698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2f?, 0xc001345ad0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001345b60?, 0x2d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x3b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6611 [semacquire]: sync.runtime_SemacquireMutex(0x20?, 0x40?, 0x1c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x32?, 0xc001327f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00131fec0?, 0x3b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x3b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6612 [semacquire]: sync.runtime_Semacquire(0xc003bfaa08?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001314698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x25?, 0xc0012f51d0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0012f2bc0?, 0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6613 [semacquire]: sync.runtime_Semacquire(0xc003c85608?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001314e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x27?, 0xc0012f5bc0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0012f5c20?, 0x2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5912 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x4?, 0xc00066be60?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9?, 0xc0012fd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000a40380?, 0x13?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5879 [semacquire]: sync.runtime_SemacquireMutex(0x2d?, 0xe0?, 0x2b?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1d?, 0xc001300f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0012eb560?, 0x23?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5880 [semacquire]: sync.runtime_SemacquireMutex(0x33?, 0x80?, 0x3b?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x35?, 0xc001301778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0012ed2c0?, 0x31?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5881 [semacquire]: sync.runtime_SemacquireMutex(0x2a?, 0xe0?, 0x27?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x23?, 0xc001301f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0012ed780?, 0x31?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x37?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5882 [semacquire]: sync.runtime_SemacquireMutex(0x1b?, 0x0?, 0x1e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x20?, 0xc001302778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0012f1470?, 0x25?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x20?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6617 [semacquire]: sync.runtime_SemacquireMutex(0x2b?, 0xd0?, 0x2b?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006017b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x27?, 0xc001316f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0012f5c20?, 0x2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6630 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004de5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5884 [semacquire]: sync.runtime_SemacquireMutex(0x1e?, 0x10?, 0x2e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x30?, 0xc00133f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0012abe00?, 0x45?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x3f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5885 [semacquire]: sync.runtime_SemacquireMutex(0x28?, 0x70?, 0x28?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252be74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1f?, 0xc00133ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00132d540?, 0x1f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5886 [semacquire]: sync.runtime_SemacquireMutex(0x17?, 0xf8?, 0x15?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7?, 0xc001340778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001332528?, 0x13?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6623 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004de9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6624 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004dea778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6688 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c22746d6622?, 0x9?, 0x672f31762f67726f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d756e6f67220909?, 0xc00164b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65746e692f6d756e?, 0x6d73612f6c616e72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e692f6d756e6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5763 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00375f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6770 [semacquire]: sync.runtime_Semacquire(0xc003591b48?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018a3e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6772 [semacquire]: sync.runtime_Semacquire(0xc004414960?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00375c698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6773 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006018b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00375cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6774 [semacquire]: sync.runtime_Semacquire(0xc0043bd278?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00375d698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6775 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00375df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6777 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00375ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5764 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00375ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5765 [semacquire]: sync.runtime_SemacquireMutex(0x6c616e7265746e69?, 0x2f?, 0x766e65636578652f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c22676f6c7379?, 0xc00165a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c22786c706d?, 0x722f6874616d2209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72617069746c756d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5766 [semacquire]: sync.runtime_SemacquireMutex(0x725f7472656c6122?, 0x75?, 0x2c5d090a226f672e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7365742f72686374?, 0xc00165af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2265726975?, 0x722f6874616d2209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c22676e697473?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5769 [semacquire]: sync.runtime_SemacquireMutex(0x6f4322090a2c5d09?, 0x6d?, 0x203a2273656c6946?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672209090a2c2273?, 0xc00165c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672209090a2c2273?, 0x6f632e6275687469?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c226e6f6973?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5770 [semacquire]: sync.runtime_SemacquireMutex(0x612f6d6f632e6275?, 0x77?, 0x77612f6f672d6b64?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x612f6d6f632e6275?, 0xc00165cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672d6b64732d7377?, 0x6e7265746e692f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7377612f7377612f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5771 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d274) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003769778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6778 [semacquire]: sync.runtime_SemacquireMutex(0x616e7265746e692f?, 0x6c?, 0x2c226761742f676e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f6f672209090a2c?, 0xc001665778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f672e656c676f6f?, 0x67726f2e676e616c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6783 [semacquire]: sync.runtime_Semacquire(0xc004bfecf0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001667e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x65746e692f667562?, 0x6c69662f6c616e72?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x662f6c616e726574?, 0x90a2c227367616c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746e692f6675626f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6784 [semacquire]: sync.runtime_Semacquire(0xc0032246a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001668698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x90a2c22766e6f63?, 0x676e697274732209?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x742209090a2c226c?, 0x776261742f747865?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65742209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5773 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0047f8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6837 [semacquire]: sync.runtime_SemacquireMutex(0x1c?, 0x20?, 0x23?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x25?, 0xc00133e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00132ca80?, 0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6826 [semacquire]: sync.runtime_SemacquireMutex(0x646f636e652f6c61?, 0x69?, 0x6f6f672209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6c6f672e656c676f?, 0xc00166bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x726f2e676e616c6f?, 0x626f746f72702f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672e656c676f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6827 [semacquire]: sync.runtime_SemacquireMutex(0x7865676572220909?, 0x70?, 0x75722209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce5b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2209090a2c227472?, 0xc00166c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7379732209090a2c?, 0x90a2c226c6c6163?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c706d65742f7478?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3436 [semacquire]: sync.runtime_SemacquireMutex(0x2f6c616e7265746e?, 0x6f?, 0x2209090a2c226769?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d656c65746e6570?, 0xc00167df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65746e692f6c6574?, 0x6761622f6c616e72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746f2f6f692e7972?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5776 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de374) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0047f9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3437 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c22687061?, 0x22?, 0x6f672f31762f6772?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2209090a2c22726f?, 0xc00167e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6d756e6f672f3176?, 0x732f68706172672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72672f6d756e6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3438 [semacquire]: sync.runtime_Semacquire(0xc0026e8858?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00167ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x656c676f6f672209?, 0x2e676e616c6f672e?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x726f2e676e616c6f?, 0x692f637072672f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c6f672e656c676f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6849 [semacquire]: sync.runtime_Semacquire(0xc003590ca8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0047fa698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3440 [semacquire]: sync.runtime_SemacquireMutex(0x65722209090a2c22?, 0x67?, 0x9090a2c22786174?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656d69746e757222?, 0xc00167ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x74732209090a2c22?, 0xa2c2273676e6972?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x79732209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6841 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004565f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6725 [semacquire]: sync.runtime_SemacquireMutex(0x72672f6d6f632e62?, 0x70?, 0x7072672f6d657473?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x632e627568746967?, 0xc001657778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x726f636968736168?, 0x67736d2d6f672f70?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x69687361682f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6793 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003764778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6853 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de374) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00419e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6856 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00419ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6870 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041a2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6872 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041a3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6873 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041a4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2270 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c227265766c?, 0x9?, 0x2e676e616c6f672e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f2e676e616c6f67?, 0xc001682778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x72672f67726f2e67?, 0x7265746e692f6370?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x726f2e676e616c6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2272 [semacquire]: sync.runtime_Semacquire(0xc0040146d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001683698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x707474682f74656e?, 0x747567707474682f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c2279786f7270?, 0x6f646e6576220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c226b636170682f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6456 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00376df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6914 [semacquire]: sync.runtime_SemacquireMutex(0x2f7377612f6f672d?, 0x73?, 0x7469672209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e692f6f672d6b64?, 0xc00167af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x732f6c616e726574?, 0x2c22646e61726b64?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e692f6f672d6b64?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6461 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003770778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6929 [semacquire]: sync.runtime_SemacquireMutex(0x6f672d6b64732d6e?, 0x2f?, 0x636e6174736e692f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x61746e6f63220909?, 0xc001683f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c227365?, 0x632f6f7470797263?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7470797263220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6932 [semacquire]: sync.runtime_SemacquireMutex(0x706a2f6d6f632e62?, 0x69?, 0x2c2266666f6b6361?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de8f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x632e627568746967?, 0xc00168d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6b2f6d6f632e6275?, 0x74736f707375616c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6b2f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11191 [semacquire]: sync.runtime_SemacquireMutex(0x65646f63696e7522?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de1f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f782f67726f2e67?, 0xc001695f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x3135353265767275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x74707972632f782f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6934 [semacquire]: sync.runtime_SemacquireMutex(0x78652f6c65746f2f?, 0x70?, 0x6c746f2f706c746f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d726f66736e6172?, 0xc00168e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6563617274706c?, 0x63617274706c746f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f2f6f692e797274?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6921 [semacquire]: sync.runtime_SemacquireMutex(0x6172672f6d6f632e?, 0x66?, 0x756c702d616e6166?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f656372756f7365?, 0xc00168a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x656d6f682f22203a?, 0x622f6b6c7562702f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6b702f687461706f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6922 [semacquire]: sync.runtime_Semacquire(0xc00409b080?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00168ae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6e692f656d69746e?, 0x6d2f6c616e726574?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7274732209090a2c?, 0x90a2c22766e6f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x74612f636e797322?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6936 [semacquire]: sync.runtime_SemacquireMutex(0x6665725f63707267?, 0x6c?, 0x226168706c613176?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2e656c676f6f6722?, 0xc00168f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f636e652f667562?, 0x6f72702f676e6964?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72702f67726f2e67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6878 [semacquire]: sync.runtime_SemacquireMutex(0x2f6d65747379736f?, 0x67?, 0x2f32762f79617765?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6b63617067736d2d?, 0xc001692f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x687469672209090a?, 0x682f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6949 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b9b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00376bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6965 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006018b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003554778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6163 [semacquire]: sync.runtime_SemacquireMutex(0xd?, 0x0?, 0xd?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006018b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc000618fc0?, 0xc001180778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x9?, 0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc00099bbc0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6902 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006018b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035af778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6903 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035aff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5735 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004053778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7018 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035bdf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6982 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035b8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5739 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004055778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5740 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004055f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5741 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004056778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5742 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252abb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004056f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6957 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00018def4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035c7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6941 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de754) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041aff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7060 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041ad778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11189 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035c2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7073 [semacquire]: sync.runtime_Semacquire(0xc0026e90b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0035c3e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7074 [semacquire]: sync.runtime_Semacquire(0xc003c857b8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0035c4698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3322 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000f13f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3323 [semacquire]: sync.runtime_SemacquireMutex(0x2a?, 0x60?, 0x28?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x15?, 0xc000f14778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000ed92e0?, 0x1f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11187 [semacquire]: sync.runtime_Semacquire(0xc004686678?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003ca5e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0xc003ca5f78?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5573 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003869778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7701 [semacquire]: sync.runtime_Semacquire(0xc000d09428?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003d65e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7076 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041b7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7077 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041b7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5582 [semacquire]: sync.runtime_Semacquire(0xc003b01b78?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004069698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6393 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041b3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7082 [semacquire]: sync.runtime_SemacquireMutex(0x2f6874616d220909?, 0x63?, 0x2f6874616d220909?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e2209090a2c226c?, 0xc00169c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x682f74656e220909?, 0x65746e692f707474?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f7270702f707474?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6503 [semacquire]: sync.runtime_SemacquireMutex(0x6e7265746e692f65?, 0x61?, 0x6e75722209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006018b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65742209090a2c22?, 0xc0016a9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x742f747865742209?, 0x2f6574616c706d65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c2265646f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6504 [semacquire]: sync.runtime_SemacquireMutex(0x302e392d616e6166?, 0x2e?, 0x203a22646f4d6f47?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f4722090a2c2268?, 0xc0016a9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x71732209090a5b20?, 0x6f672e6c6974756c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a2c22746d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6505 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041b0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6667 [semacquire]: sync.runtime_SemacquireMutex(0x69672209090a2c22?, 0x74?, 0x657261707365632f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f632e6275687469?, 0xc001676f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x656874656d6f7270?, 0x7472656c612f7375?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7568746967220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7169 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00406af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6848 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041bd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7088 [semacquire]: sync.runtime_SemacquireMutex(0x742f6675626f746f?, 0x79?, 0x7974706d652f6e77?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de974) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x772f6e776f6e6b2f?, 0xc0016a3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2232762e6c?, 0x2e676b706f672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x33762e6c6d61792f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7145 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000279f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6509 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cefb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041b2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7222 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de9d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000276778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7226 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000278778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7231 [semacquire]: sync.runtime_SemacquireMutex(0xa2c226e6f736a65?, 0x9?, 0x72672f6d6f632e62?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6874616d2f727078?, 0xc0016baf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7261702f70786568?, 0x2209090a2c226573?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x692f676b702f616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7232 [semacquire]: sync.runtime_SemacquireMutex(0x2f676b702f616e61?, 0x73?, 0x726f74736c71732f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672f6d6f632e6275?, 0xc0016bb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6275687469672209?, 0x6172672f6d6f632e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x69672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6970 [semacquire]: sync.runtime_Semacquire(0xc003f00f18?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000272e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6971 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000273778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7268 [semacquire]: sync.runtime_SemacquireMutex(0x6f746f72702f6772?, 0x62?, 0x7265762f6c616e72?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ced74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f672e656c676f6f?, 0xc0016c7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616c6f672e656c67?, 0x702f67726f2e676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a2c226563?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6992 [semacquire]: sync.runtime_SemacquireMutex(0x2c22616f74692f6c?, 0xa?, 0x65736f2f6c616e72?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x692f656d69746e75?, 0xc0016bff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x9090a2c226c6c61?, 0xa2c22656d697422?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x203a2273656c6946?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7274 [semacquire]: sync.runtime_SemacquireMutex(0x6f672d6e65672d63?, 0x67?, 0xa2c22726f747069?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf0b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x617267696d2f6574?, 0xc0016ca778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x75726c2f65686361?, 0x69672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c226b636f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7253 [semacquire]: sync.runtime_SemacquireMutex(0x656c676f6f672209?, 0x2e?, 0x637072672f67726f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x227a6c656e6e6168?, 0xc0016ddf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f672209090a2c22?, 0x6c6f672e656c676f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x226769666e6f6376?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7700 [semacquire]: sync.runtime_Semacquire(0xc000d09188?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0016e5698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x72696469622f6572?, 0xc0016e5778?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x63696e752f747865?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f747865742f782f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7346 [semacquire]: sync.runtime_SemacquireMutex(0x78782f6572617073?, 0x68?, 0x7469672209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x676e616c6f672f6d?, 0xc0016dcf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7974702f6675626f?, 0x617275642f736570?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746f72702f676e61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7284 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041c5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7285 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041c5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6861 [semacquire]: sync.runtime_SemacquireMutex(0x3036323330313230?, 0x38?, 0x3031323563336563?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x3a226e6f69737265?, 0xc0016d6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f656d6f682f2220?, 0x75622f6b6c756270?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x676b702f68746170?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6862 [semacquire]: sync.runtime_SemacquireMutex(0x2265646f63696e75?, 0x2c?, 0x6674752f65646f63?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f687461706f672e?, 0xc0016d6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x3438303632333031?, 0x656330642d333330?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x22090a2c22747865?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7745 [semacquire]: sync.runtime_Semacquire(0xc002e8a180?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0016e0698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x616d2f6d6f632e62?, 0x662f697474657474?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7278 [semacquire]: sync.runtime_SemacquireMutex(0x616e7265746e692f?, 0x6c?, 0x9090a2c2273726f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600554) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x696c666669642f62?, 0xc0016cc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7469672209090a2c?, 0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2272657473756c63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7430 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a2c226874?, 0x6d?, 0x616d2209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x74682f74656e2209?, 0xc0016f8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x702f707474682f74?, 0x90a2c22666f7270?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656e2209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7398 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004147f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7401 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004149778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7403 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00414a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7445 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004144778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7446 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004144f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7447 [semacquire]: sync.runtime_Semacquire(0xc00042be00?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004145698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7321 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00377a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7406 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6b34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034f3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7385 [semacquire]: sync.runtime_SemacquireMutex(0x2c22706974656e2f?, 0xa?, 0x9090a2c22637072?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cefd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x69746e7572220909?, 0xc0016fe778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65746e692f656d69?, 0x6f74612f6c616e72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c226874616d2f6c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7519 [semacquire]: sync.runtime_Semacquire(0xc004526228?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001717698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x676e69646f636e65?, 0x90a2c226c6d782f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x687475612d74666f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x692f737070612f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7521 [semacquire]: sync.runtime_Semacquire(0xc004481800?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001706698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x7865742f782f6772?, 0x646f63696e752f74?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x612f6c616e726574?, 0x2209090a2c226962?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632f6c616e726574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5654 [semacquire]: sync.runtime_SemacquireMutex(0x6d69742f73657079?, 0x65?, 0x6f632e6275687469?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ad34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c2273706f2f68?, 0xc001721778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x662d797261726269?, 0x70612f6f672d726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656b6f7473736563?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7431 [semacquire]: sync.runtime_SemacquireMutex(0x6d6f632e62756874?, 0x2f?, 0x65646f672f736e6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656761726f747322?, 0xc00171d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c22746d66220909?, 0x687469672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746e65687475612d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6363 [semacquire]: sync.runtime_Semacquire(0xc00000e108?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0041cfe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6364 [semacquire]: sync.runtime_Semacquire(0xc0030ae498?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0041d0698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7176 [semacquire]: sync.runtime_SemacquireMutex(0x6c676f6f67220909?, 0x65?, 0x6f72702f67726f2e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x692f6675626f746f?, 0xc0016b0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c616e7265746e69?, 0x74706f637365642f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x75626f746f72702f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7374 [semacquire]: sync.runtime_SemacquireMutex(0x7470797263220909?, 0x6f?, 0x72632209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x652209090a2c2231?, 0xc001731778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x6e652209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c22626f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5559 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0036e0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7375 [semacquire]: sync.runtime_SemacquireMutex(0x203a226874615022?, 0x22?, 0x72757a412f6d6f63?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d6f632e62756874?, 0xc001722778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x342e3076406f672d?, 0x2209090a2c22302e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672f7777772f646c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5561 [semacquire]: sync.runtime_SemacquireMutex(0x67726f2e676e616c?, 0x2f?, 0x6e7265746e692f66?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f676e69646f636e?, 0xc001735778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x676e69646f636e65?, 0xa2c226e6f736a2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e692f6675626f74?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5562 [semacquire]: sync.runtime_Semacquire(0xc003a8e858?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001735e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x65722f6c616e7265?, 0x74696c7463656c66?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x61637379732f6c61?, 0x65636578652f6c6c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c2278696e752f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7586 [semacquire]: sync.runtime_SemacquireMutex(0x2c227379732f6c61?, 0xa?, 0x74732209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a2c5d090a226f?, 0xc001723f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6b6c7562702f656d?, 0x772f646c6975622f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f646f6d2f676b70?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7601 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a254) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004abef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7570 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041ccf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7602 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004abf778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7348 [semacquire]: sync.runtime_SemacquireMutex(0x6761706f72702f6c?, 0x61?, 0x706f2e6f67220909?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6c65746f2f6f69?, 0xc001739f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2265636172?, 0x65706f2e6f672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e342e31762f766e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7603 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004abff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7352 [semacquire]: sync.runtime_SemacquireMutex(0x7274203a22656c61?, 0x75?, 0x6f73616552656c61?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x69766f72705f6e65?, 0xc00172bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x612209090a5b203a?, 0x6464696d5f687475?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672e7265646976?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7595 [semacquire]: sync.runtime_SemacquireMutex(0x6f72702f67726f2e?, 0x74?, 0x662f6c616e726574?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f6f672209090a2c?, 0xc001740778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x676e616c6f672e65?, 0x6f72702f67726f2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656c676f6f672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7596 [semacquire]: sync.runtime_Semacquire(0xc000b90cd8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001740e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6e2209090a2c2266?, 0x226c69616d2f7465?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c226f746f727074?, 0x2f74656e2209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x736f2209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3524 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a0c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7606 [semacquire]: sync.runtime_SemacquireMutex(0x6370726e6f736a2f?, 0x22?, 0x6d6f632e62756874?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c22747365?, 0xc001745778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c226e6f736a?, 0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746f72702f657461?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7633 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041d2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5565 [semacquire]: sync.runtime_SemacquireMutex(0x226874616d6b6473?, 0x2c?, 0x2f6d6f632e627568?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x64732d7377612f73?, 0xc001737778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x746e692f6f672d6b?, 0x79732f6c616e7265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7697 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00406f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6400 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041b6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7575 [semacquire]: sync.runtime_SemacquireMutex(0x6c71732f65736162?, 0x2f?, 0x626d652209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e652209090a2c22?, 0xc00178f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7272652209090a2c?, 0x9090a2c2273726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a2c22746d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6541 [semacquire]: sync.runtime_Semacquire(0xc003591548?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018a1e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x745322090a2c6575?, 0x7274203a22656c61?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f632e6275687469?, 0x676f6c2d6f672f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x75612209090a5b20?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7714 [semacquire]: sync.runtime_SemacquireMutex(0x6d6f632e62756874?, 0x2f?, 0x2f73696465722f73?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6c616e7265746e?, 0xc00177bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c22646e61722f?, 0x7568746967220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7616 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00406c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7355 [semacquire]: sync.runtime_SemacquireMutex(0xa2c226c6974752f?, 0x9?, 0x72672f6d6f632e62?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d2d637072672d6f?, 0xc001759778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6874656d6f72702d?, 0x9090a2c22737565?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72672d6f672f6d65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7687 [semacquire]: sync.runtime_SemacquireMutex(0x702f6f672d6b6473?, 0x72?, 0x2f6c6f636f746f72?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656369767265732f?, 0xc00173cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65636166696f7373?, 0x69672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f65636976726573?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7717 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a53778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7778 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d7d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003ca3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7779 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003ca4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7780 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003ca4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7784 [semacquire]: sync.runtime_SemacquireMutex(0x6e616c6f672e656c?, 0x67?, 0x742f6675626f746f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x626f746f72702f67?, 0xc001794f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6b706f672209090a?, 0x69616d2f6e692e67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a2c223276?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6588 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b62778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3535 [semacquire]: sync.runtime_Semacquire(0xc000eb8a98?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0017a3e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x614e22090a2c2263?, 0x746822203a22656d?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x61666172672f7777?, 0x2f6b726f772f616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a7b203a22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7861 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a2c226f67?, 0x69?, 0x692209090a2c226f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6575632f6f672f?, 0xc0017aff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f672f67726f2e67?, 0x616e7265746e692f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x662f687461702209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7816 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000746778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7832 [semacquire]: sync.runtime_SemacquireMutex(0x776f642f65686361?, 0x6e?, 0x726f2e676e616c65?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x726f2e676e616c65?, 0xc0017c0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c7d090a7d0909?, 0x6c6e4f7065442209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c61745322090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7905 [semacquire]: sync.runtime_SemacquireMutex(0x2c22656d69746e75?, 0xa?, 0x65746e692f656d69?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7265746972776261?, 0xc0017b5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c22656d69742209?, 0x63696e752209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x63696e752209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7838 [semacquire]: sync.runtime_Semacquire(0xc003f002e8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0017d3698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f672e6c61756e61?, 0x6b702209090a2c22?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa5b203a2273656c?, 0x61756e616d220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672e766e6f6372?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7839 [semacquire]: sync.runtime_SemacquireMutex(0x746e692209090a2c?, 0x65?, 0x692209090a2c2269?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7265736f2f6c616e?, 0xc0017d3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6c616e7265746e?, 0x6c7463656c666572?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e65636578652f6c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7641 [semacquire]: sync.runtime_SemacquireMutex(0x7265732f676b702f?, 0x76?, 0x656372756f736174?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f676b702f616e61?, 0xc00176ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6369767265732f67?, 0x6e69676f6c2f7365?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x616e61666172672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7146 [semacquire]: sync.runtime_SemacquireMutex(0x65726f7473220909?, 0x2e?, 0x2e73656c62617422?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ae74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f69746163696669?, 0xc0016aa778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c226f67?, 0x672e79656b697061?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x616f626873616422?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7147 [semacquire]: sync.runtime_SemacquireMutex(0x732f676b702f616e?, 0x65?, 0x6f63737365636361?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d7d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x767265732f676b70?, 0xc0016aaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616e61666172672f?, 0x7265732f676b702f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7469672209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7148 [semacquire]: sync.runtime_SemacquireMutex(0x6f697272612f776f?, 0x22?, 0x6d6f632e62756874?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7272612f6f672f77?, 0xc0016ab778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616e7265746e692f?, 0xa2c227570632f6c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72612f6f672f776f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7149 [semacquire]: sync.runtime_SemacquireMutex(0x747579726575712f?, 0x69?, 0x632e627568746967?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d2b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a2c226c697475?, 0xc0016abf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6d6f632e627568?, 0x2d7377612f737761?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c22656361?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7150 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c2273657079?, 0x9?, 0x6c6f672f6d6f632e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252abb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656d69742f736570?, 0xc0002daf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c676f6f672f6d6f?, 0x756274616c662f65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f656c676f6f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7151 [semacquire]: sync.runtime_SemacquireMutex(0x6970612f676b702f?, 0x2f?, 0x672209090a2c2265?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d1d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d6f632e62756874?, 0xc0016acf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x632e627568746967?, 0x61666172672f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7568746967220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7642 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004dfb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7643 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d814) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004dfbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7152 [semacquire]: sync.runtime_SemacquireMutex(0x616c6f672209090a?, 0x6e?, 0x6e752f747865742f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a9b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2274726f73746d66?, 0xc0017db778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x746e692209090a2c?, 0x6f672f6c616e7265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7265746e69220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7644 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004dfc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7645 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dd74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004dfcf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7646 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004dfd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7647 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004dfdf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7921 [semacquire]: sync.runtime_SemacquireMutex(0x226f672e656c6966?, 0x2c?, 0x2c5d090a226f672e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d874) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x652f6575632f6f67?, 0xc0017dbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x676e616c65756322?, 0x2f6f672f67726f2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672f67726f2e676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7925 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004df9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3309 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000f39f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7934 [semacquire]: sync.runtime_SemacquireMutex(0x6f726b636f632f6d?, 0x61?, 0x90a2c2232762f64?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x746e692f676e6964?, 0xc0017da778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65646f63696e752f?, 0x6f672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746e69386674752f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3310 [semacquire]: sync.runtime_SemacquireMutex(0x2e656c676f707865?, 0x67?, 0x61666172672f6d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x692f676b702f616e?, 0xc000f3a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x676f6c2f6172666e?, 0x676f6f672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x692f676b702f616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3312 [semacquire]: sync.runtime_SemacquireMutex(0x2f6f672f67726f2e?, 0x69?, 0x6f632f65726f632f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f65726f632f6c61?, 0xc0017df778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x632209090a2c2265?, 0x6f2e676e616c6575?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c2265746164?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7969 [semacquire]: sync.runtime_SemacquireMutex(0x2f676e69646f636e?, 0x69?, 0x6f672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2c2273656e75722f?, 0xc0017e3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f782f67726f2e67?, 0x6172742f74786574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e752f747865742f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7939 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006017f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a63778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7936 [semacquire]: sync.runtime_SemacquireMutex(0x203a22726f727245?, 0x7b?, 0x65756322203a2272?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x757274203a22796c?, 0xc0017eb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7563203a79636e65?, 0x726f2e676e616c65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a5b203a227365?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7941 [semacquire]: sync.runtime_SemacquireMutex(0x6e7265746e692209?, 0x61?, 0x65746e692209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2c22656361722f6c?, 0xc0017dc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c22766e65636578?, 0x65746e692209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6c616e7265746e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11182 [semacquire]: sync.runtime_Semacquire(0xc0047032d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0017dd698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x687469672209090a?, 0xc0017dd778?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x726f2e676e616c6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a2c226c61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7982 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a62778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7945 [semacquire]: sync.runtime_SemacquireMutex(0x6575632f6f672f67?, 0x2f?, 0x6c6575632209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252aef4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x676e616c65756322?, 0xc0017de778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c6575632209090a?, 0x2f67726f2e676e61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6575632209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7946 [semacquire]: sync.runtime_SemacquireMutex(0x2c2273676e697274?, 0xa?, 0x79732209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa22656661736e75?, 0xc0017def78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x61706f672e2f6b72?, 0x6d2f676b702f6874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f6f742f676b702f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7984 [semacquire]: sync.runtime_SemacquireMutex(0x2e676e616c657563?, 0x6f?, 0x2f6c616e7265746e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x616e7265746e692f?, 0xc0017f3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x656d75736275732f?, 0x75632209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x64696c61762f6572?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8001 [semacquire]: sync.runtime_SemacquireMutex(0x22676e69646f636e?, 0x2c?, 0x2f67726f2e676e61?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ad94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x616e7265746e6938?, 0xc0017f3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65732f747865742f?, 0x6469622f65727563?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6172742f74786574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8003 [semacquire]: sync.runtime_SemacquireMutex(0x6675622209090a5b?, 0x69?, 0xa2c227365747962?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x75632f6f672f6772?, 0xc0017e4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f67726f2e676e61?, 0x662f6575632f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x696c2f6575632f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7947 [semacquire]: sync.runtime_SemacquireMutex(0x72702f6d6f632e62?, 0x6f?, 0x78742f7372656666?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x76402f746d666270?, 0xc0017ef778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x3a226e6f69737265?, 0x2c2233312e312220?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e62756874696722?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7965 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c226575632f?, 0x9?, 0x6f672f67726f2e67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6575632f6f672f67?, 0xc0017e9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x67726f2e676e616c?, 0x2f6575632f6f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6575632f6f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7966 [semacquire]: sync.runtime_SemacquireMutex(0x702f6f672f67726f?, 0x6b?, 0x90a2c22656c6966?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x316e73612f676e69?, 0xc0017ea778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x676e69646f636e65?, 0x90a2c227673632f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7865682f676e6964?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7967 [semacquire]: sync.runtime_SemacquireMutex(0x746972776261742f?, 0x65?, 0x6d65742f74786574?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x616c6f672f726f64?, 0xc0017eaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f67726f2e676e61?, 0x6f74707972632f78?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f2e676e616c6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7948 [semacquire]: sync.runtime_SemacquireMutex(0x656c796b2f6d6f63?, 0x6c?, 0x642f67756265646f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x666172672f777777?, 0xc0017eff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f676e69646f636e?, 0x6675626f746f7270?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65756322203a2268?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7949 [semacquire]: sync.runtime_SemacquireMutex(0x6f746f72702f676e?, 0x62?, 0x2c226c616e726574?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e616c6575632209?, 0xc0017f0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7265746e692f6f67?, 0x65726f632f6c616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7265746e692f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7950 [semacquire]: sync.runtime_SemacquireMutex(0x6e692f656d69746e?, 0x74?, 0xa2c2263696d6f74?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252aa54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d65742f74786574?, 0xc0017f0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c2265646f6369?, 0x6f63696e75220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a2c223866?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7951 [semacquire]: sync.runtime_SemacquireMutex(0x2f6c616e7265746e?, 0x65?, 0x6569662f39313535?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7265746e692f6f74?, 0xc0017f1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6f747079726322?, 0x9090a2c22346372?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c2231616873?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7952 [semacquire]: sync.runtime_SemacquireMutex(0x616d2f676b702f6f?, 0x74?, 0x2e676e616c657563?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f672f67726f2e67?, 0xc0017f1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x676e616c65756322?, 0x2f6f672f67726f2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e676e616c657563?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8017 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c22656361?, 0x22?, 0x6e7265746e692f70?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d294) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x722209090a2c2270?, 0xc0017f2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f656d69746e7572?, 0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x616d2f6c616e7265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8018 [semacquire]: sync.runtime_SemacquireMutex(0x6f6c6e776f642f65?, 0x61?, 0x672f67726f2e676e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094de14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672f67726f2e676e?, 0xc0017f2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x4422090a2c7d090a?, 0x3a22796c6e4f7065?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6552656c61745322?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8019 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a6d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8020 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a6df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7968 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a69778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8021 [semacquire]: sync.runtime_SemacquireMutex(0x73612f7473612f65?, 0x74?, 0x616c657563220909?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x69672209090a2c22?, 0xc0017ec778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2273676e6972?, 0x70654422090a2c5d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632209090a2c2273?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8034 [semacquire]: sync.runtime_Semacquire(0xc003591ae8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018a2e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8022 [semacquire]: sync.runtime_SemacquireMutex(0x702f6c616e726574?, 0x6f?, 0x616e7265746e6922?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d594) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c2273662f6f69?, 0xc0017ecf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6874616d220909?, 0x90a2c2273746962?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x736f2209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8035 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a6af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8023 [semacquire]: sync.runtime_SemacquireMutex(0x6275687469672220?, 0x2e?, 0x6675626c6f636f74?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x30323230322d302e?, 0xc0017ed778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2279726f746365?, 0xa2c7d090a7d0909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65757274203a2265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8024 [semacquire]: sync.runtime_SemacquireMutex(0x2e3122203a226e6f?, 0x31?, 0x203a22726f727245?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cbb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x696420726f20656c?, 0xc0017edf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x61745322090a2c65?, 0x6e6f73616552656c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656c69466f472209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8025 [semacquire]: sync.runtime_SemacquireMutex(0x6e61666172672f77?, 0x61?, 0x702f687461706f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d4b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x72203a312e302e31?, 0xc0017ee778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x786f72706f672e2f?, 0x6275687469672f79?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x31762f76402f7061?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8026 [semacquire]: sync.runtime_SemacquireMutex(0x6e61666172672f77?, 0x61?, 0x2f79786f72706f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x73616552656c6174?, 0xc0017eef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x62707478742f7372?, 0x227473612f746d66?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a226f672e6574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8039 [semacquire]: sync.runtime_Semacquire(0xc004808060?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003a6ce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8040 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037f1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8041 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037f1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8043 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a66f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8045 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a67f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8049 [semacquire]: sync.runtime_Semacquire(0xc0041001e0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0037ede98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8050 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037ee778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8053 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037eff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8058 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037ea778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8059 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037eaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8066 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ad34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037f6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8069 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a654) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037f7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8070 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037f8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8071 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037f8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8074 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037f2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8075 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037f2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8076 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037f3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8078 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037f4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8081 [semacquire]: sync.runtime_SemacquireMutex(0x676e616c65756322?, 0x2e?, 0x6c6f6f742f676b70?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f636e652209090a?, 0xc0017f7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x9090a2c22797261?, 0x6e69646f636e6522?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x636e652209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8082 [semacquire]: sync.runtime_SemacquireMutex(0xa2c227078656765?, 0x9?, 0x7861746e79732f70?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d474) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2c22636e79732209?, 0xc0017f8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x747865742209090a?, 0x746972776261742f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f74786574220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8083 [semacquire]: sync.runtime_SemacquireMutex(0x622f6b6c7562702f?, 0x75?, 0x616e61666172672f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x323230322d302e30?, 0xc0017f8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x77772f646c697562?, 0x6e61666172672f77?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f632e6275687469?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8085 [semacquire]: sync.runtime_SemacquireMutex(0x656c69466f476465?, 0x73?, 0x2e78696665727022?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7461702209090a2c?, 0xc0017f9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x706d6f632209090a?, 0x616c662f73736572?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x61746e6f63220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8088 [semacquire]: sync.runtime_Semacquire(0xc000126618?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001803698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x9090a2c22656d69?, 0x65646f63696e7522?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x656c69466f477473?, 0x9090a5b203a2273?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e747365745f7366?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3419 [semacquire]: sync.runtime_SemacquireMutex(0x6f672f67726f2e67?, 0x2f?, 0xa2c22696c632f6c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2267756265642f65?, 0xc0017ff778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672f67726f2e676e?, 0x6e7265746e692f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672f67726f2e67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11180 [semacquire]: sync.runtime_SemacquireMutex(0x20?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x32?, 0xc000f3ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x3b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x3b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8097 [semacquire]: sync.runtime_SemacquireMutex(0x1d?, 0x20?, 0x19?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x21?, 0xc00130af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00135e540?, 0x23?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5894 [semacquire]: sync.runtime_Semacquire(0xc002e8a0f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00496de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7629 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a57778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3136 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003336f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8129 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003895778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8148 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a974) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003892f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8149 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003893778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8151 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003894778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8152 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003894f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3364 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034d8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3365 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6db4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034d8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3366 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034d9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5902 [semacquire]: sync.runtime_SemacquireMutex(0x65726f632f6c616e?, 0x2f?, 0x75632209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c226e6f73?, 0xc001807f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f67726f2e676e61?, 0x7265746e692f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672f67726f2e676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5903 [semacquire]: sync.runtime_SemacquireMutex(0x7265746e692f616d?, 0x6e?, 0x69672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65666675626c6f63?, 0xc001808778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x62707478742f7372?, 0x75716e752f746d66?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c22616e64692f74?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8154 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d814) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034f9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8155 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034fa778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8163 [semacquire]: sync.runtime_SemacquireMutex(0x62702f656d6f682f?, 0x75?, 0x72672f7777772f64?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x22090a2c65757274?, 0xc0017fef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x656b6f742f657563?, 0x6f4722090a2c226e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672e7475706e6922?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7759 [semacquire]: sync.runtime_SemacquireMutex(0x707474682f74656e?, 0x22?, 0x682f707474682f74?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7461702209090a2c?, 0xc001806f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c227861746e7973?, 0x746e75722209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d69746e75722209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8119 [semacquire]: sync.runtime_Semacquire(0xc003813410?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0034f7698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8120 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034f7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3370 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7674) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00334d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8123 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003349778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8143 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033f0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8177 [semacquire]: sync.runtime_SemacquireMutex(0x632f7377612f6f67?, 0x73?, 0x632e627568746967?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d1f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65722f7377612f6f?, 0xc001823778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69672209090a2c22?, 0x6d6f632e62756874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c2234762f7265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8166 [semacquire]: sync.runtime_SemacquireMutex(0x6e7474616d2f6d6f?, 0x2f?, 0x9090a2c22336574?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x636e6f632f6f672d?, 0xc001818778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f632e6275687469?, 0x6f6b7469776d2f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f2f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8209 [semacquire]: sync.runtime_SemacquireMutex(0x69672209090a2c22?, 0x74?, 0x6874656d6f72702f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x72702f6d6f632e62?, 0xc00181f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e6f6d6d6f632f73?, 0x22746d667078652f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f6d6d6f632f7375?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6156 [semacquire]: sync.runtime_SemacquireMutex(0x20?, 0x30?, 0x27?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x16?, 0xc001283778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00127e450?, 0x25?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x16?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5904 [semacquire]: sync.runtime_SemacquireMutex(0x6f672f726f646e65?, 0x6c?, 0x74707972632f782f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6c6569662f6c616e?, 0xc001808f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e616c6f672f726f?, 0x2f782f67726f2e67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65762209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8241 [semacquire]: sync.runtime_SemacquireMutex(0x69746e7572220909?, 0x6d?, 0x6874616d2f6c616e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2c5d090a22656661?, 0xc001809778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c226f672e747365?, 0x746972772209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c5d090a226f672e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8242 [semacquire]: sync.runtime_Semacquire(0xc003591d58?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0036e2e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x3135353273647261?, 0x632209090a2c2239?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x632209090a2c2264?, 0x6c652f6f74707972?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65746e692f636974?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8243 [semacquire]: sync.runtime_Semacquire(0xc004d711e8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00180a698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x77612f7377612f6d?, 0x6f672d6b64732d73?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6f672d6b64732d?, 0x70646e652f737761?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x64732d7377612f73?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8244 [semacquire]: sync.runtime_Semacquire(0xc002f30570?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0046f6e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x687469672209090a?, 0x672f6d6f632e6275?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x73796d2f72657669?, 0x2209090a2c226c71?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672209090a2c226b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6407 [semacquire]: sync.runtime_SemacquireMutex(0x7265746e692f6370?, 0x6e?, 0x7361702f7265766c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2209090a2c227375?, 0xc001828778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616c6f672e656c67?, 0x672f67726f2e676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x676f6f672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8101 [semacquire]: sync.runtime_SemacquireMutex(0x77612f7377612f6d?, 0x73?, 0x657461766972702f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252aa54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2d7377612f737761?, 0xc00181cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f7377612f6d6f63?, 0x2d6b64732d737761?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x612f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8102 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c226f746f72?, 0x9?, 0x6c6f672f6d6f632e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ae74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c22797470?, 0xc00181d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6275687469672209?, 0x6f6f672f6d6f632e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656c676f6f672f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8104 [semacquire]: sync.runtime_SemacquireMutex(0x732f736563697672?, 0x71?, 0x6f6974617267696d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672209090a2c2274?, 0xc00181e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x726f74617267696d?, 0x69672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7265732f676b702f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8105 [semacquire]: sync.runtime_SemacquireMutex(0x732f71702f62696c?, 0x63?, 0x6275687469672209?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6c6a2f6e6f736a79?, 0xc00181ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6275687469672209?, 0x74616d2f6d6f632e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d6f632e62756874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8181 [semacquire]: sync.runtime_SemacquireMutex(0x7568746967220909?, 0x62?, 0x7272612f65686361?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a2c223832316c?, 0xc001815778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f632e6275687469?, 0x6568636170612f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7469672209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3375 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033ebf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8211 [semacquire]: sync.runtime_SemacquireMutex(0x2f782f67726f2e67?, 0x6e?, 0x226b636170682f32?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x782f67726f2e676e?, 0xc001820778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e2f782f67726f2e?, 0x65636172742f7465?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672209090a2c2232?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8185 [semacquire]: sync.runtime_Semacquire(0xc0002b8360?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001833698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6c6974752f32762f?, 0xa2c227365697469?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6d6f632e627568?, 0x726f636968736168?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x69687361682f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8258 [semacquire]: sync.runtime_SemacquireMutex(0x69646f636e652f6c?, 0x6e?, 0x6f6f672209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d594) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f2e676e616c6f67?, 0xc00182f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x626f746f72702f67?, 0x7265746e692f6675?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x67726f2e676e616c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8259 [semacquire]: sync.runtime_SemacquireMutex(0x227472617069746c?, 0x2c?, 0x6465746f75712f65?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2209090a2c226969?, 0xc00182ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f74656e2209090a?, 0x90a2c226c69616d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656e2209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8108 [semacquire]: sync.runtime_Semacquire(0xc003bfb338?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0033f8698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6411 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cee74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00405f7a8?, 0xc00405f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003882648?, 0xc00405f7d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8214 [semacquire]: sync.runtime_SemacquireMutex(0x6c706d65742f6c6d?, 0x61?, 0x616e7265746e6922?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a9b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a2c22736f6f67?, 0xc001821f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x727474656e2f6c61?, 0x9090a2c22656361?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6c616e7265746e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8261 [semacquire]: sync.runtime_SemacquireMutex(0x632209090a2c2265?, 0x6f?, 0x90a2c2270697a67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x63652f6f74707972?, 0xc001830f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7764652f6c616e72?, 0x3135353273647261?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x652f6c616e726574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8216 [semacquire]: sync.runtime_Semacquire(0xc004a023f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001822e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6e692f6f74707972?, 0x722f6c616e726574?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6f747079726322?, 0x9090a2c2235646d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c223463722f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8111 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033f9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8275 [semacquire]: sync.runtime_SemacquireMutex(0x6f672209090a2c22?, 0x6f?, 0x2f67726f2e676e61?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x726f2f6c616e7265?, 0xc001838778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x9090a2c22616d67?, 0x2e656c676f6f6722?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7465732f6c616e72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8202 [semacquire]: sync.runtime_SemacquireMutex(0x6d73612f6f69746e?, 0x2f?, 0x4722090a2c226469?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252adf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a5b203a227374?, 0xc001843f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f7272652209090a?, 0x2209090a2c227372?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c2269696373612f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6160 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0036f7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6475 [semacquire]: sync.runtime_SemacquireMutex(0x226f672e6e6f736a?, 0x2c?, 0xa2c226f672e6573?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2209090a2c227972?, 0xc001844f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7361622f6d73612f?, 0x9090a2c22343665?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x74657379656b2f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6477 [semacquire]: sync.runtime_SemacquireMutex(0x69746e7572220909?, 0x6d?, 0x6d6f74612f6c616e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6265747962220909?, 0xc001845f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x74726f706d497473?, 0x9090a5b203a2273?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x74616d2209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6478 [semacquire]: sync.runtime_SemacquireMutex(0x656c6665722f6675?, 0x63?, 0x227463656c666572?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7479622209090a2c?, 0xc001846778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x72656e6961746e6f?, 0xa2c227473696c2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x707972632209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6479 [semacquire]: sync.runtime_SemacquireMutex(0x67726f2e676e616c?, 0x2f?, 0x6e7265746e692f66?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00094d310?, 0xc001846f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65746e692f667562?, 0x6c69662f6c616e72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f72702f67726f2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8307 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004971f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5849 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dd54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004975f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5850 [semacquire]: sync.runtime_Semacquire(0xc003c16c30?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001889e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8240 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c7d090a7d09?, 0x22?, 0x2c65757274203a22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x22090a2c5d090a22?, 0xc00183df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7370654422090a2c?, 0x2209090a5b203a22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e692209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11177 [semacquire]: sync.runtime_SemacquireMutex(0x61502209090a7b20?, 0xe0?, 0x468109?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f472209090a2c22?, 0xc00183ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x2f65686361632f64?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x73612f6f69746e65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8337 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033faf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8322 [semacquire]: sync.runtime_SemacquireMutex(0x6722203a22687461?, 0x69?, 0x6e656d6765732f6d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x682f22203a22746f?, 0xc00183ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2e6275687469672f?, 0x6d6765732f6d6f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa7b203a22656c75?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8175 [semacquire]: sync.runtime_SemacquireMutex(0x6f4322090a2c5d09?, 0x6d?, 0x203a2273656c6946?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006018b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x64697570632f7570?, 0xc001840f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e7265746e692209?, 0x61657479622f6c61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e7265746e692209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8248 [semacquire]: sync.runtime_SemacquireMutex(0x722f676f6c6b6f2f?, 0x75?, 0x632e627568746967?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f2f6d6f632e6275?, 0xc00182cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6e6d6b63697274?, 0x65686361632d6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2234762f347a6c2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2315 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003cb1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8401 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252aa34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004cb3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8402 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004cb4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8403 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004cb4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8404 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004cb5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8408 [semacquire]: sync.runtime_SemacquireMutex(0x746f72702f67726f?, 0x6f?, 0x6e652f6c616e7265?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ad34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x64656c69662f6c61?, 0xc00186b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c226570797465?, 0x6c676f6f67220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x662f6c616e726574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8409 [semacquire]: sync.runtime_SemacquireMutex(0x6d2209090a2c2265?, 0x69?, 0xa2c227472617069?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f707474682f7465?, 0xc00186bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c226f746f72?, 0x72752f74656e2209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x732f736f2209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8410 [semacquire]: sync.runtime_SemacquireMutex(0x7072672d6f672f6d?, 0x63?, 0x6361702f73756568?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x63652d637072672f?, 0xc00185c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6369687361682f6d?, 0x777272652f70726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672f70726f6369?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8412 [semacquire]: sync.runtime_SemacquireMutex(0x2e797274656d656c?, 0x69?, 0x61706f72702f6269?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252aa34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c227365646f63?, 0xc00185d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65706f2e6f672209?, 0x74656d656c65746e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65746e692f726567?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7766 [semacquire]: sync.runtime_Semacquire(0xc003dd65d0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003250e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7769 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003251f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7770 [semacquire]: sync.runtime_SemacquireMutex(0x61666172672f616e?, 0x6e?, 0x2f73656369767265?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ca94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7365612f6f747079?, 0xc001877778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616e7265746e692f?, 0x656c746275732f6c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e61722f6f747079?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8434 [semacquire]: sync.runtime_Semacquire(0xc003e1d560?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0046fbe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x672f646f6d2f676b?, 0x6f632e6275687469?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6464386132612d37?, 0x2c22313963353761?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x772f646c6975622f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7693 [semacquire]: sync.runtime_SemacquireMutex(0x746f72702f67726f?, 0x6f?, 0x65642f6c616e7265?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ce94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x61766665642f676e?, 0xc001865f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e6f736a2f676e69?, 0x6f672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x616e7265746e692f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8424 [semacquire]: sync.runtime_SemacquireMutex(0x746e692209090a2c?, 0x65?, 0xa2c22676c616574?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6c616e7265746e?, 0xc001870778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x692209090a2c2265?, 0x2f6c616e7265746e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x79732f6c616e7265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8426 [semacquire]: sync.runtime_SemacquireMutex(0x656d6f682f22203a?, 0x2f?, 0x7777772f646c6975?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6b63615022203a22?, 0xc001871778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x206e6f6974616c6c?, 0x222e73656c626174?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x77772f646c697562?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8427 [semacquire]: sync.runtime_Semacquire(0xc003dd7b60?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018ade98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6d69742209090a2c?, 0x752209090a2c2265?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7473655422090a2c?, 0x2273656c69466f47?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c6f632209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8429 [semacquire]: sync.runtime_SemacquireMutex(0x302e302e30762220?, 0x2d?, 0x2d30313331303134?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6b6c7562702f65?, 0xc001872f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69672f64616f6c6e?, 0x6d6f632e62756874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x3134303830313230?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 2319 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0036f5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8430 [semacquire]: sync.runtime_Semacquire(0xc003dd7ad0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018b2e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x642209090a2c226f?, 0x672e746e65637365?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x9090a2c226f672e?, 0x2e7265746c696622?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c226f672e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8431 [semacquire]: sync.runtime_Semacquire(0xc0041011b8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001883e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x207d7b6563616672?, 0x697274735b70616d?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616572747320726f?, 0x5222090a2c222e6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6172672f7777772f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8449 [semacquire]: sync.runtime_SemacquireMutex(0x64732d6e6967756c?, 0x6b?, 0x672209090a2c2261?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6c6b2f6d6f632e62?, 0xc001874f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x707375616c6b2f6d?, 0x706d6f632f74736f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x707375616c6b2f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8452 [semacquire]: sync.runtime_SemacquireMutex(0x796b656568632f6d?, 0x62?, 0x72656e65672f796e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6b636174732f6b63?, 0xc001876778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672f6d6f632e6275?, 0x6f672f656c676f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f656c676f6f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8453 [semacquire]: sync.runtime_Semacquire(0xc003294720?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001876e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f702f6c616e7265?, 0x2209090a2c226c6c?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x746e692209090a2c?, 0x69732f6c616e7265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c6c61637379732f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8454 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c22706165?, 0x22?, 0x227473696c2f7265?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c574) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x652f6c616e726574?, 0xc001893778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69662f3931353532?, 0x9090a2c22646c65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c6c652f6f747079?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8457 [semacquire]: sync.runtime_Semacquire(0xc0029dc168?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0030a8e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2f637072672f6772?, 0x9090a2c22706174?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c226e6f736a6f74?, 0x676f6f672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f676e69646f636e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8459 [semacquire]: sync.runtime_SemacquireMutex(0x6b636170682f3270?, 0x22?, 0x6c6f672f726f646e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x747865742f782f67?, 0xc00187df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c22696469622f?, 0x6f646e6576220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d726f6e2f65646f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7101 [semacquire]: sync.runtime_SemacquireMutex(0x6e65706f2d6f672f?, 0x61?, 0x69672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2c22686374616d2f?, 0xc001861778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x736177626f672f6d?, 0x79732f626f6c672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f736177626f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7244 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00334cfa8?, 0xc00334cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004588510?, 0xc00334cfd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7102 [semacquire]: sync.runtime_SemacquireMutex(0x2e62756874696722?, 0x63?, 0x666172672f616e61?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6275687469672209?, 0xc001861f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6d6f632e627568?, 0x2f616e6166617267?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746e656d69726570?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8482 [semacquire]: sync.runtime_Semacquire(0xc0029dc3d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018b3e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x676e616c6f672e65?, 0x7072672f67726f2e?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f637072672f6772?, 0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x67726f2e676e616c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7103 [semacquire]: sync.runtime_SemacquireMutex(0x67756c702f676b70?, 0x69?, 0x90a2c2273726574?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x61666172672f616e?, 0xc001862778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x767265732f676b70?, 0x6363612f73656369?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x61666172672f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8483 [semacquire]: sync.runtime_SemacquireMutex(0x616e7265746e692f?, 0x6c?, 0x6f672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x746f72702f67726f?, 0xc001891f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f746f72702f7463?, 0x90a2c2263736564?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6665722f6675626f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8484 [semacquire]: sync.runtime_Semacquire(0xc002f30a50?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00495ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xa2c226c6c616373?, 0x6974736574220909?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x742209090a2c2265?, 0x706d65742f747865?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x646f63696e752209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8441 [semacquire]: sync.runtime_SemacquireMutex(0x4922090a2c5d090a?, 0x6d?, 0x74732209090a5b20?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a2c22736f6f67?, 0xc00186e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6d2209090a2c2272?, 0x9090a2c22687461?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e75722209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7104 [semacquire]: sync.runtime_SemacquireMutex(0x6b6361702f737565?, 0x61?, 0x2273757461747363?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x657461672d637072?, 0xc001862f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c227061?, 0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7568746967220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8498 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d1d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0036f6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7248 [semacquire]: sync.runtime_SemacquireMutex(0x2263696d6f74612f?, 0x2c?, 0x90a2c226c6c6163?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f616e6166617267?, 0xc001880f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x747365742f726863?, 0x757165722f796669?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7d0a5d090a22656d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8499 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139ed4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0036f6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8486 [semacquire]: sync.runtime_SemacquireMutex(0x226c616e7265746e?, 0x2c?, 0x656c65746e65706f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2c22302e342e3176?, 0xc001897778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e65706f2e6f6722?, 0x7274656d656c6574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656c65746e65706f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8513 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c2267756265?, 0x9?, 0x6e7265746e692f65?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x646f63696e752209?, 0xc001881778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa5b203a2273656c?, 0x65766e6f63220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x226f672e74736574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8487 [semacquire]: sync.runtime_SemacquireMutex(0x2273657475626972?, 0x2c?, 0x616c6f672e656c67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139eb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656c676f6f672209?, 0xc001897f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2e676e616c6f672e?, 0x637072672f67726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c2231765f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8529 [semacquire]: sync.runtime_SemacquireMutex(0x226c6974756f692f?, 0x2c?, 0x616d2209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2c22706165682f72?, 0xc0018ab778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c227972616e6962?, 0x6f636e652209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c22746d66220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8488 [semacquire]: sync.runtime_Semacquire(0xc0029dc1f8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004748e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x656c676f6f672209?, 0x2e676e616c6f672e?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616c6f672e656c67?, 0x702f67726f2e676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8489 [semacquire]: sync.runtime_SemacquireMutex(0xa2c227570632f6c?, 0x9?, 0x73746d662f6c616e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c22656361?, 0xc001898f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69666f72702f6c61?, 0x2209090a2c22656c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c6665722f6c616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8491 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c226d65702f?, 0x9?, 0x2c226c6d782f676e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x70612f6d6f632e62?, 0xc001899f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f7272612f6f672f?, 0x2279617272612f77?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6f672f776f7272?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8496 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a2c227463?, 0x72?, 0x6e75722209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x22656d6974220909?, 0xc0018a8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f47747365542209?, 0x203a2273656c6946?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x5422090a2c5d090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8563 [semacquire]: sync.runtime_SemacquireMutex(0x76656c622f6d6f63?, 0x65?, 0x722f6d756c6c6576?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c22736574?, 0xc0018a9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7b0a7d0a5d090a22?, 0x3a2272694422090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f616e6166617267?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8444 [semacquire]: sync.runtime_SemacquireMutex(0xc0029f6680?, 0x80?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00375b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8532 [runnable]: go/types.(*Checker).objDecl(0xc053814380, {0x6ec228, 0xc054ce3ea0}, 0xc029f21b88?) /opt/pkg/go118/src/go/types/decl.go:204 +0x7aa go/types.(*Checker).packageObjects(0xc053814380) /opt/pkg/go118/src/go/types/resolver.go:657 +0x28a go/types.(*Checker).checkFiles(0xc053814380, {0xc0375fdee0?, 0xc0546834a0?, 0x6?}) /opt/pkg/go118/src/go/types/check.go:333 +0xbf go/types.(*Checker).Files(...) /opt/pkg/go118/src/go/types/check.go:308 golang.org/x/tools/go/packages.(*loader).loadPackage(0xc000190000, 0xc00094d5a0) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:955 +0x70c golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:793 +0x1a9 sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7791 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032d7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8447 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032d3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8282 [semacquire]: sync.runtime_Semacquire(0xc0002b9ad0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0032dde98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x687469672209090a?, 0x672f6d6f632e6275?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x73796d2f72657669?, 0x2209090a2c226c71?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672209090a2c226b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8268 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00386c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8269 [semacquire]: sync.runtime_Semacquire(0xc002f309c0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018aee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8270 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00386d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8272 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006000d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00386e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8519 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c22636e79?, 0x22?, 0x90a2c2263696d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139ed4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65745f65736f706d?, 0xc001882f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x652209090a2c226f?, 0x645f656c706d6178?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x636972656e65675f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8625 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139ed4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00386ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8520 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00325d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8521 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006000d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00325df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8522 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00325e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8524 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00325f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8527 [semacquire]: sync.runtime_Semacquire(0xc002f30b70?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004611e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8627 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003361f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8578 [semacquire]: sync.runtime_SemacquireMutex(0x672e656c676f6f67?, 0x6f?, 0x626f746f72702f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d274) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6675626f746f72?, 0xc0018b7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69746e75722f6675?, 0x6f746f72702f656d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746f72702f67726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8612 [semacquire]: sync.runtime_Semacquire(0xc0002b9b30?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0046f8e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8613 [semacquire]: sync.runtime_Semacquire(0xc002f30f60?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0046f7e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8568 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a8b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003cb4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8390 [semacquire]: sync.runtime_SemacquireMutex(0x64612f65726f632f?, 0x74?, 0x6f2e676e616c6575?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e616c6575632209?, 0xc0017bd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e7265746e692f6f?, 0x2f65726f632f6c61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65746e692f6f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8393 [semacquire]: sync.runtime_SemacquireMutex(0x67726f2e676e616c?, 0x2f?, 0x726f632f6c616e72?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b6d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65746e692f6f672f?, 0xc0017bef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c226563?, 0x2e676e616c657563?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6261746164220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8394 [semacquire]: sync.runtime_SemacquireMutex(0x69737265566f4722?, 0x6f?, 0x2209090a2c223731?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2279726f74636572?, 0xc0017cbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e6f73616552656c?, 0x6c61747322203a22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6575632f6f672f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7846 [semacquire]: sync.runtime_Semacquire(0xc003316048?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0017ca698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x90a2c226c6d6179?, 0x5074726f706d4922?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c226c6d6179?, 0x203a22656d614e22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x75622f6b6c756270?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7848 [semacquire]: sync.runtime_SemacquireMutex(0x632f6c616e726574?, 0x6f?, 0x9090a2c22656c69?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c2274726f7078?, 0xc0017c4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x67726f2e676e616c?, 0x65746e692f6f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f2e676e616c6575?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7850 [semacquire]: sync.runtime_SemacquireMutex(0x762f6c616e726574?, 0x61?, 0x6e616c6575632209?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c226e6f736a2f?, 0xc0017c5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c2232762f6470?, 0x7568746967220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f632e6275687469?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7851 [semacquire]: sync.runtime_SemacquireMutex(0x2e342e307622203a?, 0x33?, 0x682f22203a227269?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f2e676e616c6575?, 0xc0017c5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x203a22726f727245?, 0x7245220909090a7b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x64616572203a332e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7852 [semacquire]: sync.runtime_SemacquireMutex(0x782f67726f2e676e?, 0x2f?, 0x2c22676e69646f63?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7265746e692f7478?, 0xc0017c6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e616c6f67220909?, 0x2f782f67726f2e67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x782f67726f2e676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8644 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00335ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8646 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003360f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7856 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00335cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8650 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c226b726f77?, 0x9?, 0x6172672f6d6f632e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e61666172672f6d?, 0xc001798f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f676b702f616e61?, 0x6177656c6464696d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x61666172672f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8659 [semacquire]: sync.runtime_Semacquire(0xc004bffb60?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001786e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x746e692f63707267?, 0x65722f6c616e7265?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f7365722f6c616e?, 0x736e642f7265766c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746e692f63707267?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8663 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004070f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8673 [semacquire]: sync.runtime_SemacquireMutex(0x687469672209090a?, 0x75?, 0x72612f6568636170?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c223832316c61?, 0xc001773f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x632e627568746967?, 0x68636170612f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x69672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8670 [semacquire]: sync.runtime_SemacquireMutex(0x616e61666172672f?, 0x2f?, 0x2d6e6967756c702d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cee34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e6967756c702d61?, 0xc00174c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616e61666172672f?, 0x2d6e6967756c702d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6369666974726563?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8674 [semacquire]: sync.runtime_Semacquire(0xc003591d88?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001707e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x646e65762209090a?, 0x6e616c6f672f726f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x782f67726f2e676e?, 0x2f6f74707972632f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c6f672f726f646e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8652 [semacquire]: sync.runtime_SemacquireMutex(0xa2c227265666675?, 0x9?, 0x616d2f6d6f632e62?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6173692d6f672f6e?, 0xc001799f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6d2f6d6f632e6275?, 0x2d6f672f6e747461?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f7270747474616d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8653 [semacquire]: sync.runtime_SemacquireMutex(0x6c632f7375656874?, 0x69?, 0xa2c226f672f6c65?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7568746967220909?, 0xc00179a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7375656874656d6f?, 0x2f6e6f6d6d6f632f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7375656874656d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8676 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c22646f6d?, 0x22?, 0x2e3122203a226e6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x757a613132252f6d?, 0xc001708f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x682f206e65706f20?, 0x6c7562702f656d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x786f72706f672e2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8654 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c22657475?, 0x22?, 0x7274656d656c6574?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e65672f6c616e72?, 0xc00179af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x72656765616a2f73?, 0x616e7265746e692f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656c65746e65706f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8655 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c227463656c?, 0x9?, 0x722209090a2c2265?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d69742209090a2c?, 0xc001871f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7473655422090a2c?, 0x2273656c69466f47?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c6f632209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8656 [semacquire]: sync.runtime_Semacquire(0xc0036cf578?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00335de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8681 [semacquire]: sync.runtime_SemacquireMutex(0x2c226f672e747365?, 0xa?, 0x6469766f72705f6e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dd54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672209090a2c2265?, 0xc00174a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x9090a2c226e6f73?, 0x2e62756874696722?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x74682f6172666e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8691 [semacquire]: sync.runtime_SemacquireMutex(0x776d2f6d6f632e62?, 0x69?, 0x6172746e6e6f632d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x72746e65706f2f6d?, 0xc001759f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65706f2f676e6963?, 0x676e69636172746e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d6b636972746170?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8692 [semacquire]: sync.runtime_SemacquireMutex(0x672209090a2c2279?, 0x69?, 0x6e61666172672f6d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2e62756874696722?, 0xc001752778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2265736163?, 0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656369767265732f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8684 [semacquire]: sync.runtime_SemacquireMutex(0x672209090a2c2278?, 0x69?, 0x7373646f68672f6d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x676f6c2f72676f6c?, 0xc00174bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2d6f672f6d6f632e?, 0x6474732f72676f6c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f736a2f6970616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8093 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003870778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8094 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003870f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8695 [semacquire]: sync.runtime_SemacquireMutex(0x696c632d72656765?, 0x65?, 0x65672d7466697268?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x742f6f672d746e65?, 0xc001753f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f672d746e65696c?, 0x2d7466697268742f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x752f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8095 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003871778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8698 [semacquire]: sync.runtime_SemacquireMutex(0x6b702f687461706f?, 0x67?, 0x726f2e676e616c65?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x332e342e3076406f?, 0xc0017d2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7461706f672e2f6b?, 0x6f6d2f676b702f68?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6f672f67726f2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8628 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003379f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8700 [semacquire]: sync.runtime_SemacquireMutex(0x2f782f67726f2e67?, 0x63?, 0x2f6c616e7265746e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x616c6f672f726f64?, 0xc0018b7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x74656e2f782f6772?, 0x682f32707474682f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656e2f782f67726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8723 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003cac778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8724 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252aaf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003cacf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8702 [semacquire]: sync.runtime_SemacquireMutex(0x67726f2e676e616c?, 0x2f?, 0x2f676f6c7972616e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x637072672f67726f?, 0xc0018b8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69646f636e652f63?, 0x2209090a2c22676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f676e69646f636e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8703 [semacquire]: sync.runtime_Semacquire(0xc0024d2348?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018b9698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x676e69646f636e65?, 0xa2c22747865742f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c2273726f7272?, 0x6c676f6f67220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x662f6c616e726574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8704 [semacquire]: sync.runtime_SemacquireMutex(0x6e2209090a2c226f?, 0x65?, 0x2c22736f2209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c226874616d2f?, 0xc0018b9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x697274732209090a?, 0x9090a2c2273676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x637379732209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8555 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cee74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034f2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8728 [semacquire]: sync.runtime_SemacquireMutex(0x657361622f676e69?, 0x36?, 0x676e69646f636e65?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d874) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x632e627568746967?, 0xc0017d1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e616c6f67220909?, 0x2f782f67726f2e67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x616c6f672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8739 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dd74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035cef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8740 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00356a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8754 [semacquire]: sync.runtime_Semacquire(0xc001216ff0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00389ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8730 [semacquire]: sync.runtime_SemacquireMutex(0x746e692209090a2c?, 0x65?, 0xa2c22676c616574?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cbf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6c616e7265746e?, 0xc0017bbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x692209090a2c2265?, 0x2f6c616e7265746e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x79732f6c616e7265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8731 [semacquire]: sync.runtime_SemacquireMutex(0x90a5b203a227374?, 0x9?, 0x6f672f67726f2e67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a954) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a2c2273657079?, 0xc0017b6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x203a22656d614e22?, 0x2c22736570797422?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7777772f646c6975?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8756 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c5d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038a0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8742 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00356b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8732 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00457d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8757 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038a0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8733 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00457df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8758 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7674) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038a1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8759 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7654) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038a1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8717 [semacquire]: sync.runtime_SemacquireMutex(0xc0028a1ad0?, 0xd0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dd54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f676b702f6f672f?, 0xc001804778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f67726f2e676e61?, 0x742f676b702f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672f67726f2e676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8735 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00457ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8760 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038a2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8785 [semacquire]: sync.runtime_SemacquireMutex(0x2c22676e69747365?, 0xa?, 0x386674752f65646f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7362616c6567756c?, 0xc0018a4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x746f6f5222090a2c?, 0x6d6f682f22203a22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e2f6b726f772f61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8573 [semacquire]: sync.runtime_SemacquireMutex(0x782f67726f2e676e?, 0x2f?, 0x2209090a2c226563?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2c227570632f7379?, 0xc001890f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f2e676e616c6f67?, 0x7379732f782f6772?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7361632f74786574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8574 [semacquire]: sync.runtime_SemacquireMutex(0x692f656d69746e75?, 0x6e?, 0x90a2c226874616d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c226c6c616373?, 0xc001892778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x742209090a2c2265?, 0x706d65742f747865?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x646f63696e752209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8787 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a5b203a22?, 0x67?, 0x6576656c622f6d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a254) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a2c226e656b6f?, 0xc0018a5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x696e752209090a2c?, 0x6674752f65646f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a2c226f69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8763 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a42778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8801 [semacquire]: sync.runtime_SemacquireMutex(0x2c?, 0x40?, 0x34?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1f?, 0xc000f15778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000ed9ac0?, 0x1a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8788 [semacquire]: sync.runtime_SemacquireMutex(0x72672f7777772f64?, 0x61?, 0x61706f672e2f6b72?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x61666172672f7777?, 0xc0018a6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2e312e3076406567?, 0x472209090a2c2239?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72672f7777772f64?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8817 [semacquire]: sync.runtime_SemacquireMutex(0x7377612f6f672d6b?, 0x22?, 0x6d6f632e62756874?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x61646174656d2f74?, 0xc00188cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c227372?, 0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c6169746e656465?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8764 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003a42f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8789 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00325cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8802 [semacquire]: sync.runtime_SemacquireMutex(0x15?, 0x60?, 0x14?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xe?, 0xc000f15f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000f088d0?, 0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8804 [semacquire]: sync.runtime_Semacquire(0xc003316018?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000f16e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 18722 [running]: goroutine running on other thread; stack unavailable created by golang.org/x/tools/go/packages.(*loader).parseFiles /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:1058 +0x42c goroutine 8745 [semacquire]: sync.runtime_SemacquireMutex(0x2f6d6f632e627568?, 0x67?, 0x2d616e6166617267?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672f6d6f632e6275?, 0xc00188e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e61666172672f6d?, 0x6e61666172672f61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2273726574726576?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8805 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003742f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8806 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a674) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003743778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8833 [semacquire]: sync.runtime_SemacquireMutex(0xc002c6e380?, 0x50?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x687469672209090a?, 0xc00180af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x73796d2f72657669?, 0x2209090a2c226c71?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672209090a2c226b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8809 [semacquire]: sync.runtime_Semacquire(0xc002e24e70?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001896e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2d72656765616a2f?, 0x672d746e65696c63?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2d746e65696c632d?, 0x66697268742f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c632d7265676561?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8810 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004cb7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8811 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a9f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003350778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8853 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00325c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8794 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a654) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032d1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8795 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032d2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8854 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a2c227472?, 0x67?, 0x74657274732f6d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6974736574220909?, 0xc00184e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65746e695f656372?, 0x5f6e6f6974617267?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x695f656372756f73?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8780 [semacquire]: sync.runtime_SemacquireMutex(0x726f2e676e616c65?, 0x67?, 0x6f632f6c616e7265?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f632f6c616e7265?, 0xc0017f5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c226574616469?, 0x616c657563220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c226b6c6177?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8796 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032d2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8797 [semacquire]: sync.runtime_SemacquireMutex(0x6c676e69732f6c61?, 0x65?, 0x746e692209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6c2209090a2c226c?, 0xc001859778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7469622f6874616d?, 0x6d2209090a2c2273?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x696d2209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8865 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc003871fa8?, 0xc003871f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000710108?, 0xc003871fd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8799 [semacquire]: sync.runtime_SemacquireMutex(0x4f70654422090a2c?, 0x6e?, 0x745322090a2c6575?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d2209090a5b203a?, 0xc00185a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2274786574?, 0x73726f7272652209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x676e616c6f672f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8800 [semacquire]: sync.runtime_SemacquireMutex(0x6275687469672209?, 0x2e?, 0x6f7272612f656863?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x612f6f672d6b6473?, 0xc00185af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c22746e6569?, 0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d2f746e65696c63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8827 [semacquire]: sync.runtime_SemacquireMutex(0x7374706f706d632f?, 0x22?, 0x6d6f632e62756874?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b6d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2d6f672f656c676f?, 0xc001854f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c226469?, 0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8813 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a254) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003351778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7881 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c22636e79?, 0x22?, 0x6f2e676e616c6f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6c6f7365722f6c61?, 0xc00185e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x61702f7265766c6f?, 0x67756f7268747373?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e692f637072672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8814 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d1d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003351f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8913 [semacquire]: sync.runtime_SemacquireMutex(0x6f74707972632209?, 0x2f?, 0x2209090a2c227869?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a2c22746d6622?, 0xc00184c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x622f6c616e726574?, 0x2c22676c61657479?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x662f6c616e726574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8867 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003872f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8815 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d814) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003352778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8914 [semacquire]: sync.runtime_SemacquireMutex(0x6f672f726f646e65?, 0x6c?, 0x2f747865742f782f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x625f6e6e6f632209?, 0xc00184cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c226f672e74?, 0x745f6e6f736a2209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72702209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8816 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cfb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003352f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8781 [semacquire]: sync.runtime_SemacquireMutex(0x687469672209090a?, 0x75?, 0x686c6c6568637469?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7265737261702f74?, 0xc0017f5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672209090a2c2265?, 0x726f2e676e616c6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x742f782f67726f2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8860 [semacquire]: sync.runtime_SemacquireMutex(0x2c22706d61747365?, 0xa?, 0x672f6d6f632e6275?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7374) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x636f732f33762f6f?, 0xc001851778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69616d2f6d6f632e?, 0x797361652f75726c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x797361652f75726c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7882 [semacquire]: sync.runtime_SemacquireMutex(0x672e656c676f6f67?, 0x6f?, 0x626f746f72702f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6765726f746f7270?, 0xc00185ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65636166696f746f?, 0x6f672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656d69746e75722f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8868 [semacquire]: sync.runtime_Semacquire(0xc0044802a0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018cbe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6d6f632e62756874?, 0x616e61666172672f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672209090a2c2273?, 0x6f632e6275687469?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x732f736563697672?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8917 [semacquire]: sync.runtime_SemacquireMutex(0x69746e6564657263?, 0x61?, 0x2e656c676f6f6722?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f672209090a2c22?, 0xc0018c7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7072672f67726f2e?, 0x6e7265746e692f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x726f2e676e616c6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8870 [semacquire]: sync.runtime_SemacquireMutex(0x7974702f6675626f?, 0x70?, 0x7469672209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6f672d7861672f?, 0xc0018bcf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f7272656970612f?, 0x6e7265746e692f72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c636f672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8871 [semacquire]: sync.runtime_Semacquire(0xc003658918?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018bd698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x617461646174656d?, 0x6f672209090a2c22?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x676f6f672209090a?, 0x6e616c6f672e656c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x736e642f7265766c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8872 [semacquire]: sync.runtime_SemacquireMutex(0x6f72702f67726f2e?, 0x74?, 0x9090a2c226f746f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f672209090a2c22?, 0xc0018bdf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2e656c676f6f6722?, 0x6f2e676e616c6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c226c706d696f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8874 [semacquire]: sync.runtime_SemacquireMutex(0x7265746e692f3931?, 0x6e?, 0x3931353532736472?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x692f6f7470797263?, 0xc0018bef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7972632209090a2c?, 0x223463722f6f7470?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x316168732f6f7470?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8875 [semacquire]: sync.runtime_SemacquireMutex(0x747261705f647269?, 0x79?, 0x2c22736574616c70?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x746174732f637072?, 0xc0018bf778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x72672f67726f2e67?, 0x69727474612f6370?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7072672f67726f2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8841 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003cb6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8918 [semacquire]: sync.runtime_SemacquireMutex(0x676e616c6f672e65?, 0x2e?, 0x6e692f6675626f74?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6c616e7265746e?, 0xc0018c8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x227367616c662f6c?, 0x6f6f672209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8919 [semacquire]: sync.runtime_SemacquireMutex(0x696d6f74612f6c61?, 0x63?, 0x692f656d69746e75?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65742209090a2c22?, 0xc0018c8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65737261702f6574?, 0x69742209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6674752f65646f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8921 [semacquire]: sync.runtime_Semacquire(0xc00212e1c8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018c9e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xa2c226e6169646e?, 0x7568746967220909?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2e62756874696722?, 0x636170612f6d6f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c227570632f6c61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7883 [semacquire]: sync.runtime_SemacquireMutex(0x3830353130322d30?, 0x31?, 0x663533306562632d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x203a22646f4d6f47?, 0xc0017a9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x686361632f646f6d?, 0x6f6c6e776f642f65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e30762f76402f65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8924 [semacquire]: sync.runtime_SemacquireMutex(0x65672f6f672d6b64?, 0x6e?, 0x2232766e6967756c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x756c702d616e6166?, 0xc0018cb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672f616e61666172?, 0x702f616e61666172?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7888 [semacquire]: sync.runtime_Semacquire(0xc0040144f8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001854698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x65672f7374696279?, 0x656e65672f796e6e?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69672209090a2c22?, 0x6d6f632e62756874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x69672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8746 [semacquire]: sync.runtime_SemacquireMutex(0x61666172672f6d6f?, 0x6e?, 0x732f676b702f616e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7568746967220909?, 0xc00188ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c22656572742f?, 0x7568746967220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6369767265732f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8747 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00389c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8748 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a254) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00389cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8749 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00389d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8929 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cd34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000755f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7911 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b534) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000751f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8930 [semacquire]: sync.runtime_Semacquire(0xc003915a70?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018c4698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f69737265562209?, 0x2e307622203a226e?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x772f616e61666172?, 0x706f672e2f6b726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x22302e35322e3076?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7913 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000752f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8931 [semacquire]: sync.runtime_SemacquireMutex(0x726c2f6568636163?, 0x75?, 0x6f632e6275687469?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672209090a2c226e?, 0xc0018c4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x632e627568746967?, 0x6c676f6f672f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7915 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000753f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7916 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000754778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8934 [semacquire]: sync.runtime_SemacquireMutex(0x612f6c616e726574?, 0x73?, 0x656e2f74656e2209?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f656d69746e7572?, 0xc0018c6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f656d69746e7572?, 0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e75722209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8935 [semacquire]: sync.runtime_SemacquireMutex(0x6c626d656d2f626f?, 0x6f?, 0x6d22203a22656d61?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x22302e35322e3076?, 0xc0018c6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x307622203a226e6f?, 0xa2c22302e35322e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f7777772f646c69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6590 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003877f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 5856 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00074f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8963 [semacquire]: sync.runtime_Semacquire(0xc0038134a0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00387a698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8978 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000750778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 6544 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a254) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003874778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8980 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000751778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8995 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003875f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8996 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a2d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003876778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8358 [semacquire]: sync.runtime_SemacquireMutex(0x612f6f672f776f72?, 0x72?, 0x90a2c226c697475?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6568636170612f?, 0xc0018dff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x776f7272612f6568?, 0x6f7272612f6f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d6f632e62756874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8998 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003877778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8360 [semacquire]: sync.runtime_SemacquireMutex(0x726f2e676e616c6f?, 0x67?, 0x76697463656e6e6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c654) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e652f637072672f?, 0xc0018e0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f672209090a2c22?, 0x6c6f672e656c676f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e656c676f6f6722?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8361 [semacquire]: sync.runtime_SemacquireMutex(0x6665642f676e6964?, 0x76?, 0x2e656c676f6f6722?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c22747865742f?, 0xc0018e1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c676f6f67220909?, 0x676e616c6f672e65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2263736564656c69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8364 [semacquire]: sync.runtime_SemacquireMutex(0x65746e692f776f72?, 0x72?, 0x69672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x612f6d6f632e6275?, 0xc0018e2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x736b7265702f376e?, 0x6c69746e6175712f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6873616878782f65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7580 [semacquire]: sync.runtime_SemacquireMutex(0x762f796177657461?, 0x32?, 0x672209090a2c2265?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x722d656c62617475?, 0xc0018e7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7469672209090a2c?, 0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7469672209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7581 [semacquire]: sync.runtime_SemacquireMutex(0x616e7265746e692f?, 0x6c?, 0x9090a2c226d6165?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x756c632f72656761?, 0xc0018e8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f676e616c6f675f?, 0x656874656d6f7270?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c632f7375656874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7582 [semacquire]: sync.runtime_SemacquireMutex(0x2e797274656d656c?, 0x69?, 0x7475626972747461?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6574726f7078652f?, 0xc0018e8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f692e797274656d?, 0x78652f6c65746f2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6a2f6f672d6e6567?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7520 [semacquire]: sync.runtime_SemacquireMutex(0x6f6f672209090a2c?, 0x67?, 0x672f67726f2e676e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0016e5fa8?, 0xc0016e5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000125c50?, 0xc0016e5fd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x637072672f67726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8937 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ae74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00075df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8938 [semacquire]: sync.runtime_SemacquireMutex(0x6f636e652f667562?, 0x64?, 0x2c22747865746f74?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ce94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656c676f6f672209?, 0xc0018e4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x676e616c6f672e65?, 0x6f72702f67726f2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c226c6176666564?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8939 [semacquire]: sync.runtime_Semacquire(0xc000c9b4d0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018e4e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6d2209090a2c2264?, 0x9090a2c22656d69?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e2209090a2c2265?, 0x2209090a2c227465?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6563617274707474?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8311 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000759f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8967 [semacquire]: sync.runtime_SemacquireMutex(0x2f6d6f632e627568?, 0x75?, 0x65696c632d726567?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x632d72656765616a?, 0xc0018d4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672d746e65696c63?, 0x7466697268742f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x696c632d72656765?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8969 [semacquire]: sync.runtime_SemacquireMutex(0x2c2273657361632f?, 0xa?, 0x782f67726f2e676e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600514) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x742f782f67726f2e?, 0xc0018d5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x9090a2c22656c75?, 0x2e676e616c6f6722?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x676e616c6f672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8971 [semacquire]: sync.runtime_SemacquireMutex(0x676f6f672209090a?, 0x6c?, 0x72702f67726f2e67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x626f746f72702f67?, 0xc0018d6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x75626f746f72702f?, 0x6e7265746e692f66?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x676f6f672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8972 [semacquire]: sync.runtime_SemacquireMutex(0x6f72702f6c616e72?, 0x66?, 0x6e7265746e692209?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f6c747365742f6c?, 0xc0018d6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6f692209090a2c?, 0x2c226c6974756f69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x74616d2209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8973 [semacquire]: sync.runtime_Semacquire(0xc003813680?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018d7698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x5422090a2c5d090a?, 0x726f706d49747365?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7568746967220909?, 0x72672f6d6f632e62?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x657078652f6f672d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8012 [semacquire]: sync.runtime_SemacquireMutex(0x70612f6d6f632e62?, 0x61?, 0x72612f6f672f776f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6568636170612f6d?, 0xc0018d8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f776f7272612f65?, 0x776f7272612f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x612f656863617061?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8313 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00075af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8014 [semacquire]: sync.runtime_Semacquire(0xc0045264b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018d9698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x65672f6d6f632e62?, 0x6e696b2f6e696b74?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65706f2d6e696b2f?, 0x65706f2f6970616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e696b2f6e696b74?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7993 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001696fa8?, 0xc001696f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003882690?, 0xc001696fd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a2c226d65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8941 [semacquire]: sync.runtime_SemacquireMutex(0x35353264652f6f74?, 0x31?, 0x617764652f6c616e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7470797263220909?, 0xc0018e5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616e7265746e692f?, 0x656c746275732f6c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e61722f6f747079?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8015 [semacquire]: sync.runtime_Semacquire(0xc00000e6d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018d9e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x672f6d6f632e6275?, 0x6d2f616c6c69726f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6d6f632e62756874?, 0x616e61666172672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a2c227364?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7994 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0033fb7a8?, 0xc0033fb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004588510?, 0xc0033fb7d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8942 [semacquire]: sync.runtime_SemacquireMutex(0x73746c7561666564?, 0x22?, 0x6d6f632e62756874?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x69737365732f7377?, 0xc0018e6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7469672209090a2c?, 0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c22696e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8316 [semacquire]: sync.runtime_Semacquire(0xc003b8ef18?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00075c698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8944 [semacquire]: sync.runtime_SemacquireMutex(0x672f616e61666172?, 0x72?, 0x64732d6e6967756c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x756c702d616e6166?, 0xc0018e7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672209090a2c2279?, 0x6f632e6275687469?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6f672d6b64732d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9025 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000756778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7526 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003150778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9026 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252be74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000756f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9011 [semacquire]: sync.runtime_SemacquireMutex(0x2c22617461646369?, 0xa?, 0x75736e65636e6570?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139cf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2c226c616e726574?, 0xc0018eff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x61742f6f692e7375?, 0x672209090a2c2267?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x706f2e6f67220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7528 [semacquire]: sync.runtime_Semacquire(0xc003882f48?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003151698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9028 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032daf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7529 [semacquire]: sync.runtime_Semacquire(0xc003882a98?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003151e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9030 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000758f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9031 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000759778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7530 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003152778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7532 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003153778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7680 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003157778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9074 [semacquire]: sync.runtime_Semacquire(0xc004192078?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0018f9e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x687461702209090a?, 0x61702209090a2c22?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7078656765722209?, 0x227861746e79732f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c226f67632f65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9075 [semacquire]: sync.runtime_SemacquireMutex(0x69672209090a2c22?, 0x74?, 0x616e61666172672f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6d6f632e627568?, 0xc0018fa778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6275687469672209?, 0x6172672f6d6f632e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7465726365732f73?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9052 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b934) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004acc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9076 [semacquire]: sync.runtime_SemacquireMutex(0x69767265732f676b?, 0x63?, 0x22746d676d657275?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6369767265732f67?, 0xc0018faf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f676b702f616e61?, 0x7365636976726573?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d6f632e62756874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9014 [semacquire]: sync.runtime_SemacquireMutex(0x75637072672f6c61?, 0x74?, 0x2e656c676f6f6722?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139df4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e692f637072672f?, 0xc0018f1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f637072672f6772?, 0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e616c6f672e656c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9015 [semacquire]: sync.runtime_SemacquireMutex(0x672e656c676f6f67?, 0x6f?, 0x626f746f72702f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6675626f746f72?, 0xc0018f1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69746e75722f6675?, 0x6f746f72702f656d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746f72702f67726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9016 [semacquire]: sync.runtime_SemacquireMutex(0x697274656d2f656d?, 0x63?, 0x2f656d69746e7572?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65742209090a2c22?, 0xc0018f2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x74752f65646f6369?, 0x9090a2c22363166?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x762209090a2c2265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9019 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004153f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9105 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004156f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9090 [semacquire]: sync.runtime_SemacquireMutex(0x6f632e6275687469?, 0x6d?, 0x2f6d73612f6f6974?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cee74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x69746e656d676573?, 0xc001900778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x386f73692f676e69?, 0x9090a2c22313036?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6a2f676e69646f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7418 [semacquire]: sync.runtime_SemacquireMutex(0x6e616c6f672e656c?, 0x67?, 0x722f6675626f746f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e75722f6675626f?, 0xc00190bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7365642f73657079?, 0x70726f7470697263?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x75626f746f72702f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7419 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a2c227974?, 0x67?, 0x6567756c622f6d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f6b6361622f6974?, 0xc0018fc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6275687469672209?, 0x6e65632f6d6f632e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e61632f6c616e72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7420 [semacquire]: sync.runtime_SemacquireMutex(0x6275687469672209?, 0x2e?, 0x6474732f72676f6c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7568746967220909?, 0xc003c9ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6d6f632e62756874?, 0x696465722d6f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672209090a2c226e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9078 [semacquire]: sync.runtime_SemacquireMutex(0x657265666572702f?, 0x6e?, 0x2e62756874696722?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d6f632e62756874?, 0xc001907f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672f6d6f632e6275?, 0x672f616e61666172?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7478652f32566863?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9079 [semacquire]: sync.runtime_SemacquireMutex(0x6f672f70726f6369?, 0x2d?, 0x9090a2c22726f72?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2c2275726c2d676e?, 0xc001908778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7568746967220909?, 0x61682f6d6f632e62?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9093 [semacquire]: sync.runtime_SemacquireMutex(0x6f2e6d756e6f6722?, 0x72?, 0x706172672f6d756e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x616e7265746e692f?, 0xc001901f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c223436?, 0x726f2e6d756e6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c22343678?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9081 [semacquire]: sync.runtime_SemacquireMutex(0x61736e752f6c616e?, 0x66?, 0x7469672209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x69672209090a2c22?, 0xc001909778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f6f63727568732f?, 0x6e65677366762f4c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c22786a626f2f72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9082 [semacquire]: sync.runtime_SemacquireMutex(0x6f2e6f672209090a?, 0x70?, 0x6172742f6f692e73?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f692e797274656d?, 0xc001909f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c226567616767?, 0x706f2e6f67220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672209090a2c2273?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7493 [semacquire]: sync.runtime_SemacquireMutex(0x746e65732f616962?, 0x69?, 0x6275687469672209?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f632e6275687469?, 0xc001904778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6f672f776f7272?, 0x72612f776f727261?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x776f7272612f6568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9083 [semacquire]: sync.runtime_SemacquireMutex(0x6e7265746e692f76?, 0x61?, 0x6f672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672209090a2c2268?, 0xc00190a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x646b62702f6f7470?, 0x2209090a2c223266?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x676e616c6f672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7494 [semacquire]: sync.runtime_SemacquireMutex(0x612f7377612f6d6f?, 0x77?, 0x6e7265746e692f6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672d6b64732d7377?, 0xc001904f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672d6b64732d7377?, 0x7461766972702f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d6f632e62756874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7495 [semacquire]: sync.runtime_SemacquireMutex(0x6275687469672209?, 0x2e?, 0x61622f69746c616b?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f72746e6f632f6c?, 0xc001905778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x746e6f632f6c616e?, 0x6f746f72706c6f72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e65632f6c616775?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9085 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c22617461?, 0x22?, 0x6f2e676e616c6f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7072672f67726f2e?, 0xc00190b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x746e692f63707267?, 0x65732f6c616e7265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f2e676e616c6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9110 [semacquire]: sync.runtime_SemacquireMutex(0x2c22726564616568?, 0xa?, 0x782f67726f2e676e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x746361706d6f632f?, 0xc001911778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x742f782f67726f2e?, 0x676e616c2f747865?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x756365732f747865?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9111 [semacquire]: sync.runtime_SemacquireMutex(0x672f67726f2e676e?, 0x72?, 0x22736c6169746e65?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f636e652f637072?, 0xc001911f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x676f6f672209090a?, 0x6e616c6f672e656c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672e656c676f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9112 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c22646e61?, 0x22?, 0x6f2e676e616c6f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f672209090a2c22?, 0xc001912778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x676f6f672209090a?, 0x6e616c6f672e656c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x676e69646f636e65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9139 [semacquire]: sync.runtime_SemacquireMutex(0x706d632d6f672f65?, 0x2f?, 0x6c662f6c616e7265?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00018de74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x78756d2f616c6c69?, 0xc00190e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672f616e61666172?, 0x612d616e61666172?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d6f632e62756874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7496 [semacquire]: sync.runtime_SemacquireMutex(0x2f38762f73696465?, 0x69?, 0x69672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2d6f672f6d6f632e?, 0xc001905f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x722f73696465722d?, 0x2f38762f73696465?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672f6d6f632e62?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7497 [semacquire]: sync.runtime_SemacquireMutex(0x7265746e692f726f?, 0x6e?, 0x672209090a2c226f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f616e6166617267?, 0xc001906778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f616e6166617267?, 0x2d616e6166617267?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9113 [semacquire]: sync.runtime_Semacquire(0xc004d71d28?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001912e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6d2209090a2c2267?, 0x9090a2c22687461?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616d2209090a2c22?, 0x22646e61722f6874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c227472617069?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8031 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004151f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9114 [semacquire]: sync.runtime_Semacquire(0xc000492fd8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001913698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x22736c65646f6d2f?, 0x7469672209090a2c?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7461642f73746572?, 0xa2c226573616261?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6b702f616e616661?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8477 [semacquire]: sync.runtime_SemacquireMutex(0x2f616e6166617267?, 0x77?, 0x302e392d616e6166?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d554) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x203a2273656c6946?, 0xc00191a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c226f672e626f?, 0x2e62757473220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x64656c69706d6f43?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8478 [semacquire]: sync.runtime_SemacquireMutex(0x6c616e7265746e69?, 0x22?, 0x6d6f632e62756874?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2e62756874696722?, 0xc00191af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6568636170612f6d?, 0x672f776f7272612f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8479 [semacquire]: sync.runtime_SemacquireMutex(0x2f65746176697270?, 0x70?, 0x736a2f6e6f736a2f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x746f72702f657461?, 0xc00191b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x766972702f6f672d?, 0x746f72702f657461?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x77612f7377612f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9186 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a2c226e65?, 0x67?, 0x61666172672f6d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f632e6275687469?, 0xc0018fef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6172672f6d6f632e?, 0x6172672f616e6166?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c22676e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9187 [semacquire]: sync.runtime_SemacquireMutex(0x687469672209090a?, 0x75?, 0x70726f6369687361?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x69687361682f6d6f?, 0xc0018ff778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x70726f6369687361?, 0x6b636f732d6f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672f70726f636968?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9157 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00415c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9171 [semacquire]: sync.runtime_SemacquireMutex(0x726f2e676e616c6f?, 0x67?, 0x656c6665722f6675?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656d69746e75722f?, 0xc001927f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x706972637365642f?, 0xa2c226270726f74?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x79742f6675626f74?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9173 [semacquire]: sync.runtime_SemacquireMutex(0x637379732209090a?, 0x61?, 0xa2c22656d697422?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6863726165732f73?, 0xc001928f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x72672f7777772f64?, 0x6f772f616e616661?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa7b203a22656c75?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9161 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00415e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9205 [semacquire]: sync.runtime_SemacquireMutex(0x6269727474612f6c?, 0x75?, 0x6e65706f2e6f6722?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65746e692f726567?, 0xc001926778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x726574726f707865?, 0x72656765616a2f73?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e6f672209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9206 [semacquire]: sync.runtime_SemacquireMutex(0x6e2f782f67726f2e?, 0x65?, 0x656d69742f6c616e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a2c22736c6169?, 0xc001926f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x746e692f7379732f?, 0x6e752f6c616e7265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7379732f782f6772?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9207 [semacquire]: sync.runtime_Semacquire(0xc0004926d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001927698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6e692f637072672f?, 0x722f6c616e726574?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616e7265746e692f?, 0x6369767265732f6c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672f67726f2e676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8616 [semacquire]: sync.runtime_SemacquireMutex(0x6f6974617275642f?, 0x6e?, 0x6f632e6275687469?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x632e627568746967?, 0xc001938f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x632f706d632f706d?, 0x2c227374706f706d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x706d632f706d632d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8617 [semacquire]: sync.runtime_SemacquireMutex(0x616e61666172672f?, 0x2f?, 0x676e6974756f722f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006014b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a2c226e656779?, 0xc001939778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6572706e65677965?, 0xa2c226465786966?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6b702f616e616661?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9189 [semacquire]: sync.runtime_SemacquireMutex(0x7472656c612f7375?, 0x6d?, 0x65746e69656d6974?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7794) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7265746e692f7375?, 0xc003ca0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f7375656874656d?, 0x6f7475616d6f7270?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65696c632f737565?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9178 [semacquire]: sync.runtime_Semacquire(0xc003883338?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00192b698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xa2c226c6f72746e?, 0x7568746967220909?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7267696d2f65726f?, 0x752f736e6f697461?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72672f616e616661?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8621 [semacquire]: sync.runtime_SemacquireMutex(0x2c22747265737361?, 0xa?, 0x732f6d6f632e6275?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x72656765616a2f72?, 0xc00193b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6f672d746e6569?, 0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x616a2f726562752f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9252 [semacquire]: sync.runtime_SemacquireMutex(0x636172746e6e6f63?, 0x6b?, 0x6f632e6275687469?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ad34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x676e69636172746e?, 0xc001933778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x687469672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672209090a2c2265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9166 [semacquire]: sync.runtime_SemacquireMutex(0x2265676175676e61?, 0x2c?, 0x2f67726f2e676e61?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c22657461?, 0xc001934f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c616e7265746e69?, 0x6f672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d756e6f67220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11173 [semacquire]: sync.runtime_Semacquire(0xc004703128?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004ad0e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0xc004ad0f78?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9267 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004acbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9236 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ad9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7823 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ad5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9270 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a2c226575?, 0x67?, 0x6c676f6f672f6d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139df4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x687469672209090a?, 0xc0018fd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2274656b63?, 0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9271 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139ed4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004accf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9284 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ad8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9142 [semacquire]: sync.runtime_SemacquireMutex(0x7265746e69220909?, 0x6e?, 0x9090a2c2274726f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d5b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6c6665722f6c616e?, 0xc001953f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x637379732f6c616e?, 0x78696e752f6c6c61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65746e692209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9254 [semacquire]: sync.runtime_SemacquireMutex(0x72672f616e616661?, 0x61?, 0x736c65646f6d2f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c5d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x726165732f736563?, 0xc00192ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65726f74736c7173?, 0x69672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7265732f676b702f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9255 [semacquire]: sync.runtime_SemacquireMutex(0x72672f6d65747379?, 0x70?, 0x74752f32762f7961?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x632f6b6361706773?, 0xc001916f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6275687469672209?, 0x7361682f6d6f632e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d6f632e62756874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9273 [semacquire]: sync.runtime_SemacquireMutex(0x6572706d6f632f74?, 0x73?, 0x6c616e7265746e69?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c77b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x69672209090a2c22?, 0xc00194ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e6f736a79736165?, 0x227265666675622f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6e6f736a797361?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9143 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00018def4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ad2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9274 [semacquire]: sync.runtime_SemacquireMutex(0x69672209090a2c22?, 0x74?, 0x6874656d6f72702f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656874656d6f7270?, 0xc001950778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f72702f6d6f632e?, 0x2f7375656874656d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9276 [semacquire]: sync.runtime_SemacquireMutex(0x2f74656e2f782f67?, 0x63?, 0x2270747468787463?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139eb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x616e61692f6c616e?, 0xc001951778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x782f67726f2e676e?, 0x746e692f74656e2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x67726f2e676e616c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9279 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c2233762e6c?, 0x9?, 0x687361682209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d662f6c616e7265?, 0xc001952f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e692209090a2c22?, 0x672f6c616e726574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c22736f6f672f6c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9288 [semacquire]: sync.runtime_Semacquire(0xc000243050?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001958698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x702f656d6f682f22?, 0x6975622f6b6c7562?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f6c6e776f642f65?, 0x75687469672f6461?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e302e30762f7640?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9289 [semacquire]: sync.runtime_SemacquireMutex(0x65702f676e69646f?, 0x6d?, 0xa2c2273726f7272?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6c2f74696b2f7469?, 0xc001958f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f632e6275687469?, 0x676e616c6f672f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9290 [semacquire]: sync.runtime_Semacquire(0xc0045266d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001959698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f72702f67726f2e?, 0x65722f6675626f74?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x626f746f72702f67?, 0x656c6665722f6675?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c6f672e656c676f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9291 [semacquire]: sync.runtime_SemacquireMutex(0x2f782f67726f2e67?, 0x63?, 0x9090a2c2266646b?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b8d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x67726f2e676e616c?, 0xc001959f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x682f707474682f74?, 0x79786f7270707474?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x74682f74656e2f78?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9292 [semacquire]: sync.runtime_Semacquire(0xc004808c48?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00195a698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x696c2f72656e6961?, 0x2209090a2c227473?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6f747079726322?, 0x2c22726568706963?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c226173642f6f74?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9180 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c2265636172?, 0x9?, 0x727265736f2f6c61?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6c616e7265746e?, 0xc00194c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x676f6c747365742f?, 0x6e692209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c226f6922?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9146 [semacquire]: sync.runtime_SemacquireMutex(0xc002c6a1a0?, 0x70?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x676e69646f636e65?, 0xc001717778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x687475612d74666f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x692f737070612f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9260 [semacquire]: sync.runtime_SemacquireMutex(0x2d6f672f6d6f632e?, 0x6b?, 0x22090a2c22676f6c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c22302e31312e?, 0xc001954778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6973726556220909?, 0x307622203a226e6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x442209090a2c6575?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9263 [semacquire]: sync.runtime_Semacquire(0xc003b8f068?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001955e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x636568635f6c616e?, 0x6972616c6f735f6b?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c5d090a226f67?, 0x6c69706d6f432209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c226f672e74?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9329 [semacquire]: sync.runtime_SemacquireMutex(0x226f672e7375726d?, 0xa?, 0x3a227374726f706d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2270697a672f7373?, 0xc001956f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f74707972632209?, 0x90a2c227365612f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x227365642f6f7470?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9331 [semacquire]: sync.runtime_SemacquireMutex(0xc00013ab00?, 0xe0?, 0xc00193ff10?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b5b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6ea8c8?, 0xc00193ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00442c280?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc00442c280?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9333 [semacquire]: sync.runtime_SemacquireMutex(0xc00013a680?, 0x58?, 0xc001940f20?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00013b180?, 0xc001940f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0034d25d0?, 0x6ea7b0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x82f0a0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9152 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004166778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9335 [semacquire]: sync.runtime_SemacquireMutex(0x68e8ce?, 0xe?, 0xc001942290?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001942290?, 0xc001941f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001942168?, 0xc001942020?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x27?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9364 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004168778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9318 [semacquire]: sync.runtime_Semacquire(0xc004df5248?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00193d698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f6f672209090a2c?, 0x1000?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x1?, 0x72702f67726f2e67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x676f6f672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9320 [semacquire]: sync.runtime_SemacquireMutex(0xc00372a700?, 0x0?, 0xc00193e700?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf8d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x82ef20?, 0xc00193e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6369767265732f73?, 0x672209090a2c2265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x68bdab?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9054 [semacquire]: sync.runtime_Semacquire(0xc003dd6780?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004158e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9099 [semacquire]: sync.runtime_SemacquireMutex(0x6f69737265762f6c?, 0x6e?, 0x6f672e656c676f6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x722f6675626f746f?, 0xc001902f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e75722f6675626f?, 0x6f72702f656d6974?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x702f67726f2e676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9056 [semacquire]: sync.runtime_Semacquire(0xc003dd6810?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004159e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9373 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c6575727420?, 0x22?, 0x22203a226e6f7361?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2e62702e65646f63?, 0xc003e72f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x706d4922090a2c5d?, 0x5b203a227374726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9374 [semacquire]: sync.runtime_SemacquireMutex(0x676f672f6d6f632e?, 0x6f?, 0x3a302e312e317640?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x22656c6174532209?, 0xc001963778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f672f6d6f632e62?, 0x6f746f72702f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6174732209090a5b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9378 [semacquire]: sync.runtime_Semacquire(0xc003dd6d80?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00415ae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9380 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004173f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9339 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004177f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9383 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004175778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9342 [semacquire]: sync.runtime_SemacquireMutex(0x2f6c616e7265746e?, 0x73?, 0x646e65762209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6170682f32707474?, 0xc00195d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2e676e616c6f672f?, 0x656e2f782f67726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x732f782f67726f2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9386 [semacquire]: sync.runtime_Semacquire(0xc003e1d920?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004176e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9343 [semacquire]: sync.runtime_SemacquireMutex(0x90a226f672e6465?, 0x5d?, 0x466f4764656c6970?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65706f2f676e6963?, 0xc00195df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x652f6f672d676e69?, 0x2209090a2c227478?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x69636172746e6570?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9387 [semacquire]: sync.runtime_Semacquire(0xc000c9b980?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004177698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9101 [semacquire]: sync.runtime_Semacquire(0xc00000e888?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00196fe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x65707974702f6675?, 0xa2c22796e612f73?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c226e6f697461?, 0x7568746967220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d69742f73657079?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9103 [semacquire]: sync.runtime_SemacquireMutex(0x7473656d69742f6e?, 0x61?, 0x2268736168220909?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e7265746e692209?, 0xc001970f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x736f6f672f6c616e?, 0x6e692209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x616f74692f6c616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9388 [semacquire]: sync.runtime_Semacquire(0xc000c9bb00?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00197be98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6c6f672e656c676f?, 0x2f67726f2e676e61?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x726f2e676e616c6f?, 0x692f637072672f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c226867756f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9410 [semacquire]: sync.runtime_SemacquireMutex(0x632e627568746967?, 0x6f?, 0x2c22737574617473?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x75642f7365707974?, 0xc001972778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x22706d617473656d?, 0x7469672209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e62756874696722?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9411 [semacquire]: sync.runtime_SemacquireMutex(0x227375656874656d?, 0x2c?, 0x2f6d6f632e627568?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7469672209090a2c?, 0xc001972f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7765766165772f6d?, 0x6d6f632f736b726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x766165772f6d6f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9325 [semacquire]: sync.runtime_SemacquireMutex(0x692209090a2c2269?, 0x6e?, 0x22676c6165747962?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7265746e69220909?, 0xc001978f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c22726f727265?, 0x7265746e69220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c22656361?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9442 [semacquire]: sync.runtime_SemacquireMutex(0x622f6874616d2209?, 0x69?, 0x7469622f6874616d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c77b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x746e692f70747468?, 0xc00196ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x752f74656e220909?, 0x2209090a2c226c72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2268746170656c69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9327 [semacquire]: sync.runtime_Semacquire(0xc004192708?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001979e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f6d2f676b702f68?, 0x6275687469672f64?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x3533302d32303434?, 0x3761383762333330?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x756874696722203a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9328 [semacquire]: sync.runtime_SemacquireMutex(0x6e6f6d6d6f632f73?, 0x2f?, 0x9090a2c22657261?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x227365646f632f63?, 0xc00197a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616c6f672e656c67?, 0x672f67726f2e676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x676e616c6f672e65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9415 [semacquire]: sync.runtime_SemacquireMutex(0x756874696722203a?, 0x62?, 0x73642f616e616661?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a2c2266353736?, 0xc001980f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7265562209090a2c?, 0x22203a226e6f6973?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x3736623063653838?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9416 [semacquire]: sync.runtime_Semacquire(0xc00000eb58?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001981698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x662209090a2c2273?, 0x2209090a2c22746d?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x676f6c2f74696b2d?, 0x2c226c6576656c2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x22746d66676f6c2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9420 [semacquire]: sync.runtime_SemacquireMutex(0x616d2209090a2c22?, 0x74?, 0x65722209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c22736574?, 0xc001983778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x762f687361687878?, 0x672209090a2c2232?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c22736f2209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9356 [semacquire]: sync.runtime_Semacquire(0xc003dd6f78?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001975698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x7469672209090a2c?, 0x2f6d6f632e627568?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x746f72702f667562?, 0x672209090a2c226f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7365707974702f66?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9478 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b8f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00417e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9459 [semacquire]: sync.runtime_SemacquireMutex(0x2e65636e65726566?, 0x67?, 0x74726f706d492209?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d6f632209090a2c?, 0xc001993f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c227473?, 0x22747865746e6f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c22736561?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9421 [semacquire]: sync.runtime_SemacquireMutex(0x6c6c61776469742f?, 0x2f?, 0x2e6f672209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f676e6f6d2f6772?, 0xc00198ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f676e6f6d2f6772?, 0x2f7265766972642d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x726f2e62646f676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9480 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b8d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00417f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9444 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00196bfa8?, 0xc00196bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0xc00196bfd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9295 [semacquire]: sync.runtime_Semacquire(0xc003c167b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0019a3e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2c226f672e737472?, 0x747465672209090a?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c2209090a2c226f?, 0x7465735f6c656261?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7265686374616d22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9296 [semacquire]: sync.runtime_Semacquire(0xc00420c258?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001994698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6e2f74656e220909?, 0x90a2c2270697465?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c22687461702209?, 0x687461702209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656765722209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9489 [semacquire]: sync.runtime_SemacquireMutex(0x72672f7777772f64?, 0x61?, 0x61706f672e2f6b72?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c4f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x676e696461657220?, 0xc001994f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x687469672f79786f?, 0x672f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x203a6f666e692e34?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9491 [semacquire]: sync.runtime_Semacquire(0xc00420c9c0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001995e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2263696d6f74612f?, 0x6e75722209090a2c?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c227379732f?, 0x2c2274726f732209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x79732209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9492 [semacquire]: sync.runtime_Semacquire(0xc00420ce10?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001996698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x90a2c2273676e69?, 0x2c22636e79732209?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x9090a5b203a2273?, 0x737265706c656822?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x226f672e74736574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9522 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a2c227367?, 0x73?, 0x612f636e79732209?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x22676e6974736574?, 0xc001992778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x706f672e2f6b726f?, 0x2f676b702f687461?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6469772f372e332e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9493 [semacquire]: sync.runtime_SemacquireMutex(0x7470696c6c652f6f?, 0x69?, 0x746169662f6c616e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x63722f6f74707972?, 0xc001996f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c223635326168?, 0x7470797263220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c22656c74?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9494 [semacquire]: sync.runtime_Semacquire(0xc00420dd40?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001997698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6e616c6f672f726f?, 0x2f782f67726f2e67?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6f74707972632f?, 0x3032616863616863?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f67726f2e676e61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8256 [semacquire]: sync.runtime_SemacquireMutex(0x3230322e302d312e?, 0x31?, 0x336335382d373433?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6b6c7562702f65?, 0xc001984778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7463656a6f727078?, 0x2f786574726f632f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x336335382d373433?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9538 [semacquire]: sync.runtime_Semacquire(0xc00000edf8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001985698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f632e6275687469?, 0x70747474616d2f6d?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x687469672209090a?, 0x6f2f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a2c226370?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9553 [semacquire]: sync.runtime_SemacquireMutex(0x77772f646c697562?, 0x77?, 0x2e2f6b726f772f61?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x745322090a2c6575?, 0xc0019a9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2273726f72?, 0x73656c69466f4722?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672e6b6e756863?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9499 [semacquire]: sync.runtime_Semacquire(0xc0041015c0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001989e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc004b151e8?, 0xc002704160?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003222e26?, 0x2?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc00198a048?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9500 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x40?, 0x512837?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ba54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x48?, 0xc00198a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003222e70?, 0x3?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8537 [semacquire]: sync.runtime_SemacquireMutex(0x63656c6665726f74?, 0x74?, 0x6f672e656c676f6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2e676e616c6f672e?, 0xc0019b0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x702f67726f2e676e?, 0x2f6675626f746f72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672e656c676f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9501 [semacquire]: sync.runtime_Semacquire(0xc000124750?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00198ae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc00453c320?, 0xffaaaab?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6ea328?, 0x513e40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6ea378?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9923 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a2c223631?, 0x75?, 0x90a2c2238667475?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138db4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x676e616c6f672f72?, 0xc0019a2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x75632f6f74707972?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f67726f2e676e61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9115 [semacquire]: sync.runtime_Semacquire(0xc001b504b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0019b7e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x756f692f6f692209?, 0x9090a2c226c6974?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2268746170220909?, 0x7461702209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6765722209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9540 [semacquire]: sync.runtime_SemacquireMutex(0x2f637072672f6772?, 0x69?, 0x66666f6b6361622f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d574) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x676e616c6f672e65?, 0xc001986778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f637072672f6772?, 0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e676e616c6f672e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9117 [semacquire]: sync.runtime_SemacquireMutex(0x6f706d4922090a2c?, 0x72?, 0x6275687469672220?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ced4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x3230322e302d322e?, 0xc0019b8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x756874696722203a?, 0x72702f6d6f632e62?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e6f697372655622?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9118 [semacquire]: sync.runtime_SemacquireMutex(0x2239313535326465?, 0x2c?, 0x353264652f6f7470?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6c616e7265746e?, 0xc0019b9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c226c69747564?, 0x7470797263220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x646d2f6f74707972?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9119 [semacquire]: sync.runtime_SemacquireMutex(0x672e656c676f6f67?, 0x6f?, 0x626f746f72702f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a3d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e7265746e692f66?, 0xc0019b9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7465642f6c616e72?, 0x90a2c22646e6172?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746e692f6675626f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9120 [semacquire]: sync.runtime_SemacquireMutex(0x6874616d2209090a?, 0x2f?, 0x622f6874616d2209?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x692f707474682f74?, 0xc0019ba778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x74656e2209090a2c?, 0x90a2c226c72752f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746170656c69662f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9601 [semacquire]: sync.runtime_SemacquireMutex(0x75656874656d6f72?, 0x73?, 0x226c697475747365?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c22687461?, 0xc0019baf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e69747365742209?, 0x742209090a2c2267?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6b6c7562702f656d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9542 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c2265636172?, 0x9?, 0x637274732209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6674752f65646f63?, 0xc001987778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f67726f2e676e61?, 0x6f74707972632f78?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x67726f2e676e616c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9602 [semacquire]: sync.runtime_Semacquire(0xc002f37f80?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0019bb698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6e616c6f675f746e?, 0x74656d6f72702f67?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69666e6f632f7375?, 0x672209090a2c2267?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f7375656874656d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9531 [semacquire]: sync.runtime_SemacquireMutex(0x696d2209090a2c22?, 0x6d?, 0x90a2c2274726170?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006000d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c226f746f?, 0xc0019a6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x656c666572220909?, 0x2209090a2c227463?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x722209090a2c2278?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8580 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d4df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8581 [semacquire]: sync.runtime_SemacquireMutex(0x656e2209090a2c22?, 0x74?, 0x226c697475707474?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x63656c6665722209?, 0xc0019b4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69746e7572220909?, 0x2c226f67632f656d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x692f656d69746e75?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9561 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d46f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9603 [semacquire]: sync.runtime_SemacquireMutex(0x2f67726f2e676e61?, 0x78?, 0x73656d736e642f73?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a9b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656e2f782f67726f?, 0xc0019bff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616c6f672f726f64?, 0x782f67726f2e676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f67726f2e676e61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9562 [semacquire]: sync.runtime_Semacquire(0xc003b8f278?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003d47698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9604 [semacquire]: sync.runtime_Semacquire(0xc00019a900?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0019c0698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6e75722209090a2c?, 0x746e692f656d6974?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c2274726f732209?, 0x637274732209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a2c22636e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9605 [semacquire]: sync.runtime_SemacquireMutex(0x746e656d69726570?, 0x22?, 0x672f6c616e726574?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6c6c61637379732f?, 0xc0019c0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c22726564616568?, 0x2c226f692209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x69622f6874616d22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9428 [semacquire]: sync.runtime_Semacquire(0xc003b8f488?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003d49698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9606 [semacquire]: sync.runtime_SemacquireMutex(0x203a6f666e692e63?, 0x6e?, 0x20726f20656c6966?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x79726f7463657269?, 0xc0019c1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a226f672e676e?, 0x6d6f4322090a2c5d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c226f672e747865?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9607 [semacquire]: sync.runtime_Semacquire(0xc003f01890?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0019c1e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x90a2c2272656461?, 0x90a2c226f692209?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6d2209090a2c2268?, 0x226769622f687461?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c22646e61722f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9608 [semacquire]: sync.runtime_SemacquireMutex(0x7562702f656d6f68?, 0x6c?, 0x6172672f7777772f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2209090a2c227375?, 0xc0019c2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7269442209090a2c?, 0x6d6f682f22203a22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e2f6b726f772f61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9609 [semacquire]: sync.runtime_Semacquire(0xc003f01650?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0019c2e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x9090a2c226e6f73?, 0x6e69646f636e6522?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2272617670786522?, 0x616c662209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7463656c612f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9610 [semacquire]: sync.runtime_SemacquireMutex(0x687469672209090a?, 0x75?, 0x732d7377612f7377?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x697374732f737473?, 0xc0019c3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x632e627568746967?, 0x61707365632f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7661642f6d6f632e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9617 [semacquire]: sync.runtime_Semacquire(0xc00000f638?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003d4be98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9618 [semacquire]: sync.runtime_Semacquire(0xc002f37980?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003d4c698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9619 [semacquire]: sync.runtime_Semacquire(0xc000492978?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003d4ce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9613 [semacquire]: sync.runtime_SemacquireMutex(0x6f672e6465726168?, 0x22?, 0x6f672e676e697473?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6f672d6b64732d?, 0xc0019c8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x732f73746e656e6f?, 0x6f736a656c706d69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e61666172672f61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9568 [semacquire]: sync.runtime_SemacquireMutex(0x67726f2e676e616c?, 0x2f?, 0x6e7265746e692f66?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6c676f6f67220909?, 0xc0019c4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f746f72702f6772?, 0x6c6665722f667562?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x676e616c6f672e65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9633 [semacquire]: sync.runtime_SemacquireMutex(0x6574616c706d6574?, 0x2f?, 0x656d69742209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65762209090a2c22?, 0xc0019c4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f2e676e616c6f67?, 0x7972632f782f6772?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f726f646e657622?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9543 [semacquire]: sync.runtime_SemacquireMutex(0x656d69742f726567?, 0x69?, 0x69672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a954) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x702f6d6f632e6275?, 0xc0019dbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x656d6f72702f6d6f?, 0x6c632f7375656874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x226c616e7265746e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9503 [semacquire]: sync.runtime_SemacquireMutex(0x702f6d6f632e6275?, 0x72?, 0x746e65696c632f73?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138dd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7365747962220909?, 0xc0019d7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7a6c2f7373657270?, 0x632209090a2c2277?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x706165682f72656e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9599 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c2273726f?, 0x22?, 0x746d662209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7568746967220909?, 0xc0019bef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f676e616c6f672f?, 0x6675626f746f7270?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d6f632e62756874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9504 [semacquire]: sync.runtime_SemacquireMutex(0x7377612f6f672d6b?, 0x22?, 0x6d6f632e62756874?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x61646174656d2f74?, 0xc0019d8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c227372?, 0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c6169746e656465?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9665 [semacquire]: sync.runtime_Semacquire(0xc004527e18?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0019d8e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2209090a2c227765?, 0x632e627568746967?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x646e65722d6f672f?, 0x2c2273756f767a65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c226f672d7061?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9544 [semacquire]: sync.runtime_SemacquireMutex(0x6d6f632f73756568?, 0x6d?, 0x7469622f6c616e72?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f632e6275687469?, 0xc0019cc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x74656d6f72702f6d?, 0x6f72702f73756568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x702f737565687465?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9666 [semacquire]: sync.runtime_Semacquire(0xc000c9be60?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0019d9698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x77626f672f6d6f63?, 0x2f626f6c672f7361?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x697274732f6c6974?, 0x9090a2c2273676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x687469672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9545 [semacquire]: sync.runtime_SemacquireMutex(0x2f726562752f6d6f?, 0x6a?, 0x6f672d746e65696c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6562752f6d6f632e?, 0xc0019ccf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x726562752f6d6f63?, 0x2d72656765616a2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c2272656c74?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9546 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c2279727465?, 0x9?, 0x74656d656c65746e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x706c746f2f706c74?, 0xc0019cd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f2f6f692e797274?, 0x6f7078652f6c6574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7267656361727470?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9668 [semacquire]: sync.runtime_Semacquire(0xc004588108?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0019da698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x9090a2c22736569?, 0x2e62756874696722?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672f6d6f632e6275?, 0x672f616e61666172?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9547 [semacquire]: sync.runtime_SemacquireMutex(0x2c226c616e726574?, 0xa?, 0x31762f67726f2e6d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e6f672209090a2c?, 0xc0019cdf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x72672f6d756e6f67?, 0x9090a2c22687061?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e7265746e692f68?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9626 [semacquire]: sync.runtime_SemacquireMutex(0x2c226173642f6f74?, 0xa?, 0x61736463652f6f74?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094de94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x616e7265746e692f?, 0xc0019d6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6f747079726322?, 0x90a2c2263616d68?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a2c226c69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9577 [semacquire]: sync.runtime_SemacquireMutex(0x67616b6361702f73?, 0x65?, 0xa2c227375746174?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6177657461672d63?, 0xc0019d2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69672209090a2c22?, 0x6d6f632e62756874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e62756874696722?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9683 [semacquire]: sync.runtime_SemacquireMutex(0x7469672209090a2c?, 0x68?, 0x616e65706f2d6f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c76d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c22656d69746e?, 0xc0019e8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6970616e65706f2d?, 0x22746d667274732f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x22676177732f6970?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9310 [semacquire]: sync.runtime_SemacquireMutex(0x797274656d656c65?, 0x2e?, 0x6574726f7078652f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x706f2e6f67220909?, 0xc0019ec778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x74656d656c65746e?, 0x746f2f6f692e7972?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746e65706f2e6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9549 [semacquire]: sync.runtime_Semacquire(0xc003c84ac8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0019cee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f672e656c676f6f?, 0x67726f2e676e616c?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x67726f2e676e616c?, 0x75626f746f72702f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e616c6f672e656c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9646 [semacquire]: sync.runtime_SemacquireMutex(0x3a79636e65646e65?, 0x20?, 0x6c2d6f672f6d6f63?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b8f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6973726570220909?, 0xc0019e7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2e6b636f6d5f6572?, 0x2209090a2c226f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x5d090a226f672e67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9627 [semacquire]: sync.runtime_SemacquireMutex(0x6e7265746e692f66?, 0x61?, 0x672209090a2c2273?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2e676e616c6f672e?, 0xc0019d6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f746f72702f6772?, 0x65746e692f667562?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x67726f2e676e616c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9729 [semacquire]: sync.runtime_SemacquireMutex(0x227472656c612f73?, 0x2c?, 0x2f6d6f632e627568?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x75656874656d6f72?, 0xc001a00f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672209090a2c2272?, 0x6f632e6275687469?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x32762f6970612f72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9467 [semacquire]: sync.runtime_SemacquireMutex(0x65742f6c616e7265?, 0x73?, 0x7265746e69220909?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6465746f75712f65?, 0xc001a03f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6563617274707474?, 0x656e2209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e692f707474682f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9580 [semacquire]: sync.runtime_SemacquireMutex(0x36657361622f676e?, 0x34?, 0x2f676e69646f636e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601f34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x616e7265746e6922?, 0xc001a07f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2267756265?, 0x6e7265746e692209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672f6c616e7265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9905 [semacquire]: sync.runtime_SemacquireMutex(0xa2c227473612f78?, 0x9?, 0x6f672f6d6f632e62?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6675626f746f72?, 0xc0019e1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7568746967220909?, 0x6f672f6d6f632e62?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x637365642f6f676f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9673 [semacquire]: sync.runtime_Semacquire(0xc004809350?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001a0ce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f6c2f74696b2d6f?, 0x226c6576656c2f67?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6d6f632e62756874?, 0x2f676e616c6f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9676 [semacquire]: sync.runtime_Semacquire(0xc000d08f48?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001a0e698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f672e676e697473?, 0x22090a2c5d090a22?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f636e652209090a?, 0x7361622f676e6964?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f7272652209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9777 [semacquire]: sync.runtime_SemacquireMutex(0x797361652f75726c?, 0x6a?, 0x9090a2c22726578?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7275746375727473?, 0xc001a0a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f2f6d6f632e6275?, 0x6e75722f676f6c6b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c2264696c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9793 [semacquire]: sync.runtime_Semacquire(0xc0045881f8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0019fce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x74682f707474682f?, 0x2279786f72707074?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65762209090a2c22?, 0x6c6f672f726f646e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672f726f646e6576?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9794 [semacquire]: sync.runtime_SemacquireMutex(0x672f6d6f632e6275?, 0x6f?, 0x73726f7272652f69?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601af4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x752f74656e220909?, 0xc0019fd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f632209090a2c22?, 0x662f73736572706d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e6f632209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9430 [semacquire]: sync.runtime_SemacquireMutex(0x782f67726f2e676e?, 0x2f?, 0x3535326576727563?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f726f646e657622?, 0xc00197cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f2e676e616c6f67?, 0x74656e2f782f6772?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x616c6f672f726f64?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9796 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c2274726f73?, 0x9?, 0x732209090a2c2276?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dfb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x61736e752209090a?, 0xc0019fe778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f726f646e657622?, 0x6f2e676e616c6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c2235303331?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9431 [semacquire]: sync.runtime_SemacquireMutex(0x772f646c6975622f?, 0x77?, 0x2f6b726f772f616e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c76d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x74696722203a2272?, 0xc00197d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x35382d3734333532?, 0x6432383138373363?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x622f6b6c7562702f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9922 [semacquire]: sync.runtime_SemacquireMutex(0x656e2209090a2c22?, 0x74?, 0x2c22736f2209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138d54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e6f632209090a2c?, 0xc001a02f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x6f74707972632209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7972632209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9797 [semacquire]: sync.runtime_SemacquireMutex(0x6f72706f672e2f6b?, 0x78?, 0x72702f6d6f632e62?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a034) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656c61747322203a?, 0xc0019fef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a5b203a227365?, 0x6574656c65642209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x5f65636e656c6973?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9432 [semacquire]: sync.runtime_Semacquire(0xc003b8fa58?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00197de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6c2f74696b2d6f67?, 0x6c6576656c2f676f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f632e6275687469?, 0x672f6f676f672f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9809 [semacquire]: sync.runtime_SemacquireMutex(0x656d6f72702f6d6f?, 0x74?, 0x67616e616d747265?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656d69742f726567?, 0xc001a05f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c2273657079742f?, 0x687469672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f676e616c6f675f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9435 [semacquire]: sync.runtime_Semacquire(0xc003295cc8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00197f698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xa2c2273726f7272?, 0x6c676f6f67220909?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f6f672209090a2c?, 0x616c6f672e656c67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x707974656c69662f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9811 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c226f746f?, 0x22?, 0x736f2209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cedf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x746e75722209090a?, 0xc001a06f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x746e75722209090a?, 0x65746e692f656d69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c227363697274?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9211 [semacquire]: sync.runtime_SemacquireMutex(0x6f672f6d6f632e62?, 0x2d?, 0x2c22746d66676f6c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6275687469672209?, 0xc001a19778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c22736e6f69?, 0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x616e7265746e692f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8506 [semacquire]: sync.runtime_SemacquireMutex(0x672209090a2c2261?, 0x6f?, 0x67726f2e676e616c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c73b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e616c6f672e656c?, 0xc001a15f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x726f2e676e616c6f?, 0x6f72706e65672f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c22736c6961?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8507 [semacquire]: sync.runtime_Semacquire(0xc004414288?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001a16698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f6f672209090a2c?, 0x616c6f672e656c67?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e616c6f672e656c?, 0x72672f67726f2e67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f6f672209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9799 [semacquire]: sync.runtime_SemacquireMutex(0x2f73697061656c67?, 0x61?, 0x22736e6f69746174?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c2265646f632f?, 0xc001a53f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x22736c6961746564?, 0x6f6f672209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7061656c676f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9825 [semacquire]: sync.runtime_SemacquireMutex(0x626f746f72702f67?, 0x75?, 0x737274732f6c616e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138dd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x67726f2e676e616c?, 0xc001a48f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x72702f67726f2e67?, 0x722f6675626f746f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656c676f6f672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8509 [semacquire]: sync.runtime_SemacquireMutex(0x74707474682f7074?, 0x72?, 0x74682f74656e2209?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c226370722f74?, 0xc001a17778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x9090a2c22736f22?, 0x636578652f736f22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c2272657375?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9800 [semacquire]: sync.runtime_SemacquireMutex(0x72672f616e616661?, 0x61?, 0x6e69747465732f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d274) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d6f632e62756874?, 0xc001a44778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e61666172672f6d?, 0x6e61666172672f61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9842 [semacquire]: sync.runtime_SemacquireMutex(0x6e7265746e692f6f?, 0x61?, 0x9090a2c22646572?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c574) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7568746967220909?, 0xc001a4cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x77612f6d6f632e62?, 0x64732d7377612f73?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7568746967220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9802 [semacquire]: sync.runtime_SemacquireMutex(0x766f72702f726567?, 0x69?, 0x69672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d6f632e62756874?, 0xc001a45778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x74656d6f72702f6d?, 0x656c612f73756568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x687469672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9843 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c2277657073?, 0x9?, 0x6e65642f6d6f632e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x646c7173736d2d6f?, 0xc001a4d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c22746e?, 0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x69672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9828 [semacquire]: sync.runtime_SemacquireMutex(0xa2c226970612f74?, 0x9?, 0x22203a2268746150?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138d34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x3a79622064657461?, 0xc001a4a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x726567676177732f?, 0x6e656765646f632d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6874207469646520?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9437 [semacquire]: sync.runtime_Semacquire(0xc003295f38?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001a54698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x69666e6f63766e65?, 0x672209090a2c2267?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c226475?, 0x672e656c676f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x22676f6c63707267?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9829 [semacquire]: sync.runtime_SemacquireMutex(0x615f657361625f64?, 0x70?, 0x2e676e696e6f6973?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138db4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e69747365742209?, 0xc001a4af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65746e6f63220909?, 0x2209090a2c227478?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x662209090a2c2273?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9804 [semacquire]: sync.runtime_SemacquireMutex(0x646f636e6f73622f?, 0x65?, 0x6f676e6f6d2e6f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d8b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65766972642d6f67?, 0xc001a46778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e6f73622f782f72?, 0x6f636e6f73622f78?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9805 [semacquire]: sync.runtime_SemacquireMutex(0x65746f2f6f692e79?, 0x6c?, 0x746e656d75727473?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x797274656d656c65?, 0xc001a46f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x766e6f636d65732f?, 0x22302e342e31762f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65732f6c65746f2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9814 [semacquire]: sync.runtime_SemacquireMutex(0x692f6675626f746f?, 0x6e?, 0x2c2273726f727265?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094de94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f672e656c676f6f?, 0xc001a60778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f67726f2e676e61?, 0x6675626f746f7270?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e616c6f672e656c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9806 [semacquire]: sync.runtime_SemacquireMutex(0x2f67726f2e676e61?, 0x78?, 0x6e7265746e692f73?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672f31762f67726f?, 0xc001a47778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672209090a2c2272?, 0x67726f2e6d756e6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x762f67726f2e6d75?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9694 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c22726573?, 0x22?, 0x766165772f6d6f63?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e6f6d2f67726f2e?, 0xc001a52778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6972642d6f676e6f?, 0x6e6f73622f726576?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x676e6f6d2f67726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9652 [semacquire]: sync.runtime_SemacquireMutex(0x6e69636172746e65?, 0x67?, 0x69672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df7b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c2273726f7272?, 0xc001a5c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7469672209090a2c?, 0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c223233687878?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9819 [semacquire]: sync.runtime_SemacquireMutex(0x2c227367616c662f?, 0xa?, 0x672f6d6f632e6275?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x69736f672f6d6f63?, 0xc001a62f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x77612f676b702f6b?, 0x9090a2c22736473?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72757a612d616e61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9820 [semacquire]: sync.runtime_SemacquireMutex(0x63652d637072672f?, 0x6f?, 0x2d637072672d6f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65747379736f6365?, 0xc001a63778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x637072672f6d6f63?, 0x747379736f63652d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a2c22656d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9657 [semacquire]: sync.runtime_SemacquireMutex(0x616c6f672209090a?, 0x6e?, 0x6e692f747865742f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x676e616c2f747865?, 0xc001a5ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2e676e616c6f6722?, 0x65742f782f67726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x742f782f67726f2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9875 [semacquire]: sync.runtime_SemacquireMutex(0x2f6970612f67726f?, 0x74?, 0x6e7265746e692f74?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138df4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656c676f6f672f6f?, 0xc001a3df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x722f73697061656c?, 0x2265646f632f6370?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6f746f72706e65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9924 [semacquire]: sync.runtime_Semacquire(0xc004588198?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001a69698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x687469672209090a?, 0x672f6d6f632e6275?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7473637072672f73?, 0x90a2c2273757461?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x637072672f6d6574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9852 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004aedf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9853 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004aee778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9855 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601af4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004aef778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9940 [semacquire]: sync.runtime_SemacquireMutex(0x2f6d6f632e627568?, 0x67?, 0x2f616e6166617267?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x706d6f632209090a?, 0xc001a66f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x746e6f632209090a?, 0x696c2f72656e6961?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c226f7470?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9941 [semacquire]: sync.runtime_SemacquireMutex(0x612f6f672d6b6473?, 0x77?, 0x2c22736c6169746e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65646572632f7377?, 0xc001a67778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x632f7377612f6f67?, 0x6169746e65646572?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f7377612f6d6f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9942 [semacquire]: sync.runtime_Semacquire(0xc003f01bc0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003d5de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9947 [semacquire]: sync.runtime_Semacquire(0xc003f01f50?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003d60698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9953 [semacquire]: sync.runtime_Semacquire(0xc003c85b60?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004ae9e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9948 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d814) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d60f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9949 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7b54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d61778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9932 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d5b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9934 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138d14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d5c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9935 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138dd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d5cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9976 [semacquire]: sync.runtime_SemacquireMutex(0x672209090a2c2261?, 0x69?, 0x77612f7377612f6d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a3d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6b64732d7377612f?, 0xc001a73778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x77612f7377612f6d?, 0x6f672d6b64732d73?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c227364657263?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9963 [semacquire]: sync.runtime_Semacquire(0xc003c85e00?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001a6ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x7265746e692f706d?, 0x67616c662f6c616e?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e75662f6c616e72?, 0xa2c226e6f697463?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f706d632f706d63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7703 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d66f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9978 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d62778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9979 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d62f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9981 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a5b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d63f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9951 [semacquire]: sync.runtime_SemacquireMutex(0x2c22336970616e65?, 0xa?, 0x672f6d6f632e6275?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252aa14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f6c2f74696b2d6f?, 0xc001a78778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f632e6275687469?, 0x676f6c2d6f672f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f6c2d6f672f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9984 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d65778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9952 [semacquire]: sync.runtime_SemacquireMutex(0x2f6f672d6b64732d?, 0x62?, 0xa2c22656d697467?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2d6e6967756c702d?, 0xc001a78f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2d6b64732d6e6967?, 0x22617461642f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2d616e6166617267?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9985 [semacquire]: sync.runtime_SemacquireMutex(0x65747379736f6365?, 0x6d?, 0x762f796177657461?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ced4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x72652f70726f6369?, 0xc001a79778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6d6f632e62756874?, 0x6f6369687361682f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7568746967220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7705 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138db4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d67f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9987 [semacquire]: sync.runtime_SemacquireMutex(0x6562752f6d6f632e?, 0x72?, 0x2d746e65696c632d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a614) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2e797274656d656c?, 0xc001a7a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2e6f672209090a2c?, 0x656c65746e65706f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x706f2e6f67220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7709 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d6ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7711 [semacquire]: sync.runtime_Semacquire(0xc000d09668?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003d70e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10002 [semacquire]: sync.runtime_SemacquireMutex(0x692e676b706f6722?, 0x6e?, 0x682209090a2c2232?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x74726f73746d662f?, 0xc001a76778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616e7265746e6922?, 0x657078656f672f6c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x692209090a2c2273?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10003 [semacquire]: sync.runtime_Semacquire(0xc000eb8060?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001a76e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f66736e6172742f?, 0x2209090a2c226d72?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f646e6576220909?, 0x676e616c6f672f72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x22090a2c5d090a22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9990 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004af9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9992 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d6cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9993 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a3f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d6d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10024 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004af7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9999 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004af2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7291 [semacquire]: sync.runtime_SemacquireMutex(0x3?, 0x98?, 0x8?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d1d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2?, 0xc000f8df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000f826f8?, 0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10034 [semacquire]: sync.runtime_SemacquireMutex(0xc0047a5440?, 0x80?, 0xc0047a55c0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7194) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc002e2eae0?, 0xc000f64778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002d52cc0?, 0xc0049a1a40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0001fe0c0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10036 [semacquire]: sync.runtime_SemacquireMutex(0xc0047838c0?, 0x80?, 0xc003e70d20?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a614) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0032282a0?, 0xc000f65778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000b7ec60?, 0xc003e65a40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc002b10b10?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10011 [semacquire]: sync.runtime_Semacquire(0xc000eb81b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000f6ae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x29?, 0xc000f634a0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000f63500?, 0x2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x28?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10037 [semacquire]: sync.runtime_SemacquireMutex(0xc00272fb60?, 0x20?, 0xc003915950?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc002499270?, 0xc000f65f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002b10a20?, 0xc002499170?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0006d0c00?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7292 [semacquire]: sync.runtime_SemacquireMutex(0xc0045829c0?, 0x0?, 0xc0029ce400?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d474) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc004303bc0?, 0xc000f8e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002bd7da0?, 0xc002ec4a80?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0029cfd40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10049 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004af3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10039 [semacquire]: sync.runtime_Semacquire(0xc0004938a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc000f66e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x22?, 0xc000f6ff80?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000f92a20?, 0x26?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x25?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10053 [semacquire]: sync.runtime_Semacquire(0xc003883d28?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004af5698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10013 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d7df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10014 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a4a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10114 [semacquire]: sync.runtime_Semacquire(0xc002f37a70?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004a4c698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10091 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138db4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003d78f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10054 [semacquire]: sync.runtime_SemacquireMutex(0xc00249cea0?, 0xa0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001a8bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10055 [semacquire]: sync.runtime_SemacquireMutex(0x1a?, 0xe0?, 0x24?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a9b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1b?, 0xc0010a8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0010905a0?, 0x16?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10056 [semacquire]: sync.runtime_Semacquire(0xc003813a40?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0010a8e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x1b?, 0xc00107f630?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0010a0800?, 0x1a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x18?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10145 [semacquire]: sync.runtime_SemacquireMutex(0x766e65636578652f?, 0x69?, 0x6c6c61637379732f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0010adf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c616e7265746e69?, 0x72672f6b7379732f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x692f6f7470797263?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10057 [semacquire]: sync.runtime_SemacquireMutex(0xb?, 0x40?, 0xd?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a614) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xd?, 0xc0010a9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0010b6200?, 0xc?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10058 [semacquire]: sync.runtime_SemacquireMutex(0x1b?, 0xd8?, 0x17?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1d?, 0xc0010a9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0010b8870?, 0x23?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10093 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a63f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10064 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7b54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a5cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10598 [semacquire]: sync.runtime_SemacquireMutex(0x6f2e676e616c6f67?, 0x72?, 0x676f6f672f6f746f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f67726f2e676e61?, 0xc001adf778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x6f672e656c676f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c22657361?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10180 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a5ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10155 [semacquire]: sync.runtime_SemacquireMutex(0x6d2f65726f74736c?, 0x69?, 0x672209090a2c2273?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d6f632e62756874?, 0xc001adcf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7469672209090a2c?, 0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c71732f73656369?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10071 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c22656d69?, 0x22?, 0x74732209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f672f6d6f632e65?, 0xc001ae3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2270697a67?, 0x6961746e6f632209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7470797263220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10041 [semacquire]: sync.runtime_SemacquireMutex(0x656c696620686375?, 0x20?, 0x90a2279726f7463?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d7d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f74736968220909?, 0xc001b03f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x9090a5b203a2273?, 0x7265746e756f6322?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72676f7473696822?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9879 [semacquire]: sync.runtime_SemacquireMutex(0x692f637072672f67?, 0x6e?, 0x69746e6564657263?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138dd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x676e616c6f672e65?, 0xc001b07f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f637072672f6772?, 0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x67726f2e676e616c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10188 [semacquire]: sync.runtime_SemacquireMutex(0x612f6572757a412f?, 0x7a?, 0x2f6f672d726f662d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f72656e6961746e?, 0xc001ae8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7470797263220909?, 0x7265687069632f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6173642f6f747079?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10193 [semacquire]: sync.runtime_SemacquireMutex(0x79736f63652d6370?, 0x73?, 0x64696d2d63707267?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138df4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e6f69736e657478?, 0xc001b0ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7469672209090a2c?, 0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9883 [semacquire]: sync.runtime_SemacquireMutex(0x226f692209090a2c?, 0x2c?, 0x2209090a2c227366?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c2274726f?, 0xc001af9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x79732209090a2c22?, 0xa2c226c6c616373?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x646f63696e752209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9884 [semacquire]: sync.runtime_SemacquireMutex(0x5b203a2273656c69?, 0xa?, 0x65745f6b726f776b?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138d14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x616e61666172672f?, 0xc001afa778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6973646c6d786f67?, 0x312e312e31764067?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x696722203a226874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9659 [semacquire]: sync.runtime_SemacquireMutex(0x6e61666172672f6d?, 0x61?, 0x322e362e31762f76?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d66676f6c2d6f67?, 0xc001b0bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f672e7465736c65?, 0x22090a2c5d090a22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e657a6973657479?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9886 [semacquire]: sync.runtime_Semacquire(0xc003f01fb0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001afb698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f6d2f676b702f68?, 0x6275687469672f64?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x22656c75646f4d22?, 0x502209090a7b203a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x676e69726561686c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10046 [semacquire]: sync.runtime_SemacquireMutex(0xa2c227472656374?, 0x9?, 0x6f7270702f707474?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ced4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c22656d69746e?, 0xc001b06778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6c616e7265746e?, 0x2c2263696d6f7461?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x722209090a2c2268?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9661 [semacquire]: sync.runtime_SemacquireMutex(0x2f72656c74746f72?, 0x72?, 0x687469672209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252adf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e65696c632d7265?, 0xc001b0cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x746e65696c632d72?, 0x697268742f6f672d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x752f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10047 [semacquire]: sync.runtime_SemacquireMutex(0x37323338372d3032?, 0x38?, 0x75646f4d22090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x69672f646f6d2f67?, 0xc001b06f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6331623338373233?, 0x2209090a2c226161?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672f7777772f646c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9662 [semacquire]: sync.runtime_SemacquireMutex(0x227365646f632f63?, 0x2c?, 0x616c6f672e656c67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x676f6f672209090a?, 0xc001b0d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x67726f2e676e616c?, 0x72672f637072672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7072672f67726f2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10197 [semacquire]: sync.runtime_SemacquireMutex(0x6b726f7765766165?, 0x73?, 0x707267707474682f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138d34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65766165772f6d6f?, 0xc001b01f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f6d6d6f632f736b?, 0x7265767265732f6e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d6d6f632f736b72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10198 [semacquire]: sync.runtime_SemacquireMutex(0x6c6f672e656c676f?, 0x61?, 0x746e692f63707267?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138db4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f672209090a2c22?, 0xc001b02778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672e656c676f6f67?, 0x726f2e676e616c6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x726874737361702f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7736 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001e387a8?, 0xc001e38778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004911500?, 0xc001e387d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9663 [semacquire]: sync.runtime_SemacquireMutex(0x69646f636e652f6c?, 0x6e?, 0x6f6f672209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f2e676e616c6f67?, 0xc001b0df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x626f746f72702f67?, 0x7265746e692f6675?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x67726f2e676e616c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10225 [semacquire]: sync.runtime_SemacquireMutex(0x2f22203a22726944?, 0x68?, 0x646c6975622f6b6c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7194) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f646f6d2f676b70?, 0xc001b0ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x31313230322e302d?, 0x3230323030353130?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f69737265566f47?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10226 [semacquire]: sync.runtime_SemacquireMutex(0x64652f6c616e7265?, 0x77?, 0x2209090a2c223931?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d814) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x72632209090a2c22?, 0xc001b0f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c22656c?, 0x6d2f6f7470797263?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6f747079726322?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10190 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c22737469?, 0x22?, 0x2209090a2c22646e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e692f707474682f?, 0xc001b23f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x74656e2209090a2c?, 0x90a2c226370722f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c226c72752f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10191 [semacquire]: sync.runtime_SemacquireMutex(0x2f6b726f772f616e?, 0x67?, 0x6b702f322e302e39?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f5222090a2c2272?, 0xc001b24778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c22322e302e392d?, 0x6c75646f4d22090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x666172672f6d6f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10257 [semacquire]: sync.runtime_SemacquireMutex(0x2e62756874696722?, 0x63?, 0x2d6b64732d737761?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x632e627568746967?, 0xc001b25778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x64732d7377612f73?, 0x7377612f6f672d6b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7377612f7377612f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12025 [semacquire]: sync.runtime_Semacquire(0xc0521c13e0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xfffffbffef114218?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).parseFiles(0xc000190000, {0xc000ae9100, 0x6, 0xb?}) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:1063 +0xef golang.org/x/tools/go/packages.(*loader).loadPackage(0xc000190000, 0xc0029de1a0) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:889 +0x385 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:793 +0x1a9 sync.(*Once).doSlow(0x2209090a2c227472?, 0x22766e6f63727473?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6d69742209090a2c?, 0x752209090a2c2265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e752209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10228 [semacquire]: sync.runtime_SemacquireMutex(0x762209090a2c2265?, 0x65?, 0x67726f2e676e616c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x706f672e2f6b726f?, 0xc001b20778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x702f372e30312e30?, 0x34766769732f676b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72672f6d6f632e62?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10229 [semacquire]: sync.runtime_SemacquireMutex(0x6f74707972632209?, 0x2f?, 0x707972632209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a2c2274616966?, 0xc001b20f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c226361?, 0x692f6f7470797263?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x746e692f6f747079?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10260 [semacquire]: sync.runtime_SemacquireMutex(0x61682f6d6f632e62?, 0x73?, 0x6c2d676e616c6f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c22687461?, 0xc001b26f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x61622f61726f6c6c?, 0xa2c2266666f6b63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c226f672f726f74?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10230 [semacquire]: sync.runtime_SemacquireMutex(0x6b64732d7377612f?, 0x2d?, 0x746e696f70646e65?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6b64732d7377612f?, 0xc001b21778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c616e7265746e69?, 0x2c226f696b64732f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e692f6f672d6b64?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10261 [semacquire]: sync.runtime_SemacquireMutex(0x226f672f6c65646f?, 0x2c?, 0x2f6d6f632e627568?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ced4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656874656d6f7270?, 0xc001b27778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c6f6f742d726574?, 0x226265772f74696b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x66636f72702f7375?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10231 [semacquire]: sync.runtime_SemacquireMutex(0x6f672f656c676f6f?, 0x2d?, 0x69672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d632d6f672f656c?, 0xc001b21f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6d632f706d632d6f?, 0x6e7265746e692f70?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f656c676f6f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9892 [semacquire]: sync.runtime_Semacquire(0xc001edc300?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001c07e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2209090a2c226874?, 0x632e627568746967?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2d726f662d797261?, 0x2f737070612f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10232 [semacquire]: sync.runtime_SemacquireMutex(0x2f6d6f632e627568?, 0x6d?, 0x68732f6567616d2f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x687469672209090a?, 0xc001b22778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f6c6f632d6f672f?, 0xa2c22656c626172?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c227974746173?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10233 [semacquire]: sync.runtime_SemacquireMutex(0x7265636e616c6162?, 0x2f?, 0x9090a2c226e6962?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65646572632f6370?, 0xc001b22f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x226572756365736e?, 0x6f6f672209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c22676e6964?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10291 [semacquire]: sync.runtime_SemacquireMutex(0x616d73696d204449?, 0x74?, 0x2273656c69466f47?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139154) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x74616c662f737365?, 0xc001b86778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c22747865746e?, 0x7470797263220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x69632f6f74707972?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10306 [semacquire]: sync.runtime_SemacquireMutex(0x2e62756874696722?, 0x63?, 0xa2c22736e642f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672209090a2c226b?, 0xc001c0c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x687469672209090a?, 0x6f2f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7568746967220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10292 [semacquire]: sync.runtime_Semacquire(0xc000d098a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001b86e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x707972632f782f67?, 0x65767275632f6f74?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x3931353532657672?, 0x616e7265746e692f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x782f67726f2e676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9774 [semacquire]: sync.runtime_SemacquireMutex(0x756f692f6f692209?, 0x74?, 0x90a2c22676f6c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c2274726f7322?, 0xc001b18f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c226369?, 0x226c6c6163737973?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x63696e752209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9776 [semacquire]: sync.runtime_SemacquireMutex(0x64732d6572757a61?, 0x6b?, 0x637a612f6b64732f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6b64732f6f672d72?, 0xc001b19f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2d726f662d6b6473?, 0x692f6b64732f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72757a412f6d6f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10201 [semacquire]: sync.runtime_SemacquireMutex(0x6172672f616e6166?, 0x66?, 0x2d6b64732d6e6967?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x32652f6c61746e65?, 0xc001c13f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65672f6f672d6b64?, 0x702f6f746f72706e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f616e6166617267?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9899 [semacquire]: sync.runtime_SemacquireMutex(0x2f6f747079726322?, 0x73?, 0x707972632209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f636e652209090a?, 0xc001b83778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69646f636e652209?, 0x226e6f736a2f676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c2273726f7272?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10266 [semacquire]: sync.runtime_SemacquireMutex(0x6c676f6f67220909?, 0x65?, 0x7072672f67726f2e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x65682f637072672f?, 0xc001c01f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c616e7265746e69?, 0x6f672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x61622f6c616e7265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10295 [semacquire]: sync.runtime_Semacquire(0xc000d096c8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001c1c698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6e2f782f67726f2e?, 0x32707474682f7465?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f2e676e616c6f67?, 0x74656e2f782f6772?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65746e692f74656e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9900 [semacquire]: sync.runtime_SemacquireMutex(0x622f7265636e616c?, 0x61?, 0x2e656c676f6f6722?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x676e616c6f672e65?, 0xc001c27f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7974697669746365?, 0x6f672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x736c6169746e6564?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10268 [semacquire]: sync.runtime_SemacquireMutex(0x2c22726564616568?, 0xa?, 0x662f6f692209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x72706465746f7571?, 0xc001c02f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c2272616a65696b?, 0x2f74656e2209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x707474682f707474?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10308 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c226c616e72?, 0x9?, 0x2e7375736e65636e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a4d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e65636e65706f2e?, 0xc001c0d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7463656c6c6f632f?, 0x6c65646f6d2f726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e797274656d656c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10216 [semacquire]: sync.runtime_SemacquireMutex(0x6c6f672f726f646e?, 0x61?, 0x64692f74656e2f78?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138df4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2209090a2c226d72?, 0xc001c11f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x676e616c6f672f72?, 0x742f782f67726f2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x3a2272694422090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10310 [semacquire]: sync.runtime_SemacquireMutex(0x2c2273776a2f3268?, 0xa?, 0x782f67726f2e676e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a3d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f67726f2e676e61?, 0xc001c0e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65676175676e616c?, 0x6f672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x676175676e616c2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10218 [semacquire]: sync.runtime_SemacquireMutex(0x7377612f7377612f?, 0x2d?, 0x757165722f737761?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138dd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2d7377612f737761?, 0xc001c12f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x746e692f6f672d6b?, 0x64732f6c616e7265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x64732d7377612f73?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10311 [semacquire]: sync.runtime_SemacquireMutex(0x7361622f7265636e?, 0x65?, 0x6f672e656c676f6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f2e676e616c6f67?, 0xc001c0ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c22797469766974?, 0x676f6f672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c22736c6169746e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9863 [semacquire]: sync.runtime_SemacquireMutex(0x65702f676e69646f?, 0x6d?, 0x2f676e69646f636e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f776f7272612f6f?, 0xc001c24778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672209090a2c226f?, 0x6f632e6275687469?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x226c697475746962?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7157 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a2c226761?, 0x67?, 0x74732d6f672f6d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6d6f632e627568?, 0xc001c37f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x61746e79732f626f?, 0x22726578656c2f78?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6c6974752f626f6c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10337 [semacquire]: sync.runtime_SemacquireMutex(0x7265746e692f6370?, 0x6e?, 0x9090a2c226c6c61?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f2e676e616c6f67?, 0xc001c05f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672209090a2c2272?, 0x6f672e656c676f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7158 [semacquire]: sync.runtime_SemacquireMutex(0x736a6f746f72702f?, 0x6f?, 0x672e656c676f6f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x67726f2e676e616c?, 0xc001c28778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f746f72702f6772?, 0x65746e692f667562?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e676e616c6f672e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10247 [semacquire]: sync.runtime_SemacquireMutex(0x2d7377612f737761?, 0x73?, 0x722f656369767265?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600d14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f73732f65636976?, 0xc001c08f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2265636166?, 0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x227374732f656369?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10076 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a2c227478?, 0x67?, 0x74656e2f782f6772?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f782f67726f2e67?, 0xc001b1c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c226c69747574?, 0x6e616c6f67220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x726f2e676e616c6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9903 [semacquire]: sync.runtime_Semacquire(0xc003b8fd58?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001c19698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x687469672209090a?, 0x612f6d6f632e6275?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f672d6b64732d73?, 0x7377612f7377612f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2d6b64732d737761?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9904 [semacquire]: sync.runtime_SemacquireMutex(0x2f6f672d6b64732d?, 0x73?, 0x9090a2c22737473?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c2232762f?, 0xc001c19f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7268632f6d6f632e?, 0x64632f7064656d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x736f65726f632f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10339 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c2279786f?, 0x22?, 0x6f2e676e616c6f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x69622f6572756365?, 0xc003d55f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x646e65762209090a?, 0x6e616c6f672f726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x762209090a2c2269?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10369 [semacquire]: sync.runtime_SemacquireMutex(0x22746867696c6665?, 0x2c?, 0x2f6d6f632e627568?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7568746967220909?, 0xc001c3bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2e62756874696722?, 0x2f7377612f6d6f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x726575712f6c6f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10221 [semacquire]: sync.runtime_Semacquire(0xc000eb8330?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001c30698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x7377612f7377612f?, 0x2f6f672d6b64732d?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6f672d6b64732d?, 0x2f65746176697270?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x687469672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10077 [semacquire]: sync.runtime_SemacquireMutex(0x676f6f672209090a?, 0x6c?, 0x72672f67726f2e67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x72672f67726f2e67?, 0xc001b1cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x637072672f67726f?, 0x746e65646572632f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c226f666e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10385 [semacquire]: sync.runtime_Semacquire(0xc003b8fe48?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001c1a698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6b64732d7377612d?, 0x7377612f676b702f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6f672d6b64732d?, 0x6e69747465737a61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x61666172672f616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10386 [semacquire]: sync.runtime_SemacquireMutex(0x2f616e6166617267?, 0x67?, 0x6c6974752f676b70?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x637072672f6d6f63?, 0xc001c1af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x79736f63652d6370?, 0x2d6f672f6d657473?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x617473637072672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10387 [semacquire]: sync.runtime_SemacquireMutex(0x6275687469672209?, 0x2e?, 0x2c226e75722f676f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2209090a2c227478?, 0xc001c1b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f632e6275687469?, 0x6572726569702f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x636572726569702f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10299 [semacquire]: sync.runtime_Semacquire(0xc000243260?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001c1e698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x333330323230322d?, 0x2d35333930323231?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7777772f646c6975?, 0x616e61666172672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e776f642f656863?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10401 [semacquire]: sync.runtime_SemacquireMutex(0x6f72702f6d6f632e?, 0x6d?, 0x632f6e6f6d6d6f63?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138e14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a2c226c65646f?, 0xc001c32778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6275687469672209?, 0x6f72702f6d6f632e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x702f6d6f632e6275?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10079 [semacquire]: sync.runtime_SemacquireMutex(0x2d6f672f65726175?, 0x6a?, 0x90a2c226e6f736a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c22726f6c?, 0xc001b1df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x9090a2c22666967?, 0x692f6567616d6922?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65706a2f6567616d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10301 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c2263696d?, 0x22?, 0x6e752209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x90a7b0a7d0a5d09?, 0xc001c1f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6d2f676b702f6874?, 0x6e616c6f672f646f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x3232313333303232?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10388 [semacquire]: sync.runtime_Semacquire(0xc0012161e0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001d0fe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x692e676b706f6722?, 0x762e6c6d61792f6e?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c223233637263?, 0x2f68736168220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x226c6d7468220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8510 [semacquire]: sync.runtime_Semacquire(0xc004414c00?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001d0be98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6b64732d7377612f?, 0x766972702f6f672d?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f672d6b64732d73?, 0x657461766972702f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10346 [semacquire]: sync.runtime_SemacquireMutex(0x646f636e652f6c61?, 0x69?, 0x6f6f672209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6c6f672e656c676f?, 0xc001c86778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x726f2e676e616c6f?, 0x626f746f72702f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f672e656c676f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10389 [semacquire]: sync.runtime_SemacquireMutex(0x68632f7265696669?, 0x61?, 0x687469672209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df874) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x696d2f65726f7473?, 0xc001d00778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x71732f7365636976?, 0x6d2f65726f74736c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7469672209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9808 [semacquire]: sync.runtime_SemacquireMutex(0x227265646c697562?, 0x2c?, 0x726f632f6f692e6d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x69672209090a2c22?, 0xc001c80778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672f6d6f632e6275?, 0x672f616e61666172?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f632e6275687469?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10390 [semacquire]: sync.runtime_Semacquire(0xc0012164e0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001d00e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2209090a2c226d61?, 0x632e627568746967?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x67616d2f656c6966?, 0x90a2c2268732f65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c226e6f736a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10348 [semacquire]: sync.runtime_SemacquireMutex(0xa226f672e747365?, 0x9?, 0x74726f706d497473?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x722f6172666e692f?, 0xc001c87778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c22676e69747465?, 0x687469672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c22747265737361?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10405 [semacquire]: sync.runtime_Semacquire(0xc004481050?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001d14698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x44416572757a412f?, 0x6f736f7263696d2f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f2f6c616e726574?, 0x73706f2f68747561?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7a412f6d6f632e62?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10373 [semacquire]: sync.runtime_SemacquireMutex(0x2209090a2c226c69?, 0x67?, 0x796e6961722f6d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c226769666e6f?, 0xc001c3df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2265676167?, 0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7265746e692f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10374 [semacquire]: sync.runtime_SemacquireMutex(0x78652f6c65746f2f?, 0x70?, 0x6c746f2f706c746f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x797274656d656c65?, 0xc001c3e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6c65746f2f6f69?, 0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f692e797274656d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10434 [semacquire]: sync.runtime_Semacquire(0xc003915788?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001c81698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x7165722f7377612f?, 0x90a2c2274736575?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7469672209090a2c?, 0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x90a2c2234762f72?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10375 [semacquire]: sync.runtime_SemacquireMutex(0x7475626972747461?, 0x65?, 0x672e656c676f6f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600b14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f6f672209090a2c?, 0xc001c3ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x616c6f672e656c67?, 0x672f67726f2e676e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2231765f676f6c79?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10391 [semacquire]: sync.runtime_Semacquire(0xc001216a50?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001d01698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x702f6d6f632e6275?, 0x75656874656d6f72?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2e62756874696722?, 0x6d6f72702f6d6f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f7375656874656d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10435 [semacquire]: sync.runtime_SemacquireMutex(0x2d6f672f6d6f632e?, 0x6b?, 0xa2c226c6576656c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xa2c22726474732f?, 0xc001c81f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2d6f672f6d6f632e?, 0x2f6970616e65706f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x65722f7369646572?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10376 [semacquire]: sync.runtime_SemacquireMutex(0x2c2273746174732f?, 0xa?, 0x6e616c6f672e656c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a1b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f6f672209090a2c?, 0xc001c3f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672e656c676f6f67?, 0x726f2e676e616c6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c22746d66?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10436 [semacquire]: sync.runtime_Semacquire(0xc00042aa20?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001c82698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2d6e6967756c702d?, 0x622f6f672d6b6473?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x64732d6e6967756c?, 0x6361622f6f672d6b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6d6f632e627568?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9868 [semacquire]: sync.runtime_SemacquireMutex(0x69616d2f6d6f632e?, 0x6c?, 0x6675622f6e6f736a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600d14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672209090a2c2265?, 0xc001c26778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x77656e75722d6f67?, 0x90a2c2268746469?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c22336574696c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10393 [semacquire]: sync.runtime_SemacquireMutex(0x6e616c6f67220909?, 0x67?, 0x226670622f74656e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f32707474682f74?, 0xc001d02778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x692f74656e2f782f?, 0x2f6c616e7265746e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7265746e692f7465?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10394 [semacquire]: sync.runtime_SemacquireMutex(0x70722f7369706165?, 0x63?, 0x90a2c22736c6961?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x612f637072672f67?, 0xc001d02f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c676f6f67220909?, 0x676e616c6f672e65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x672e656c676f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9834 [semacquire]: sync.runtime_SemacquireMutex(0x6b64732f6c616e72?, 0x6d?, 0x6275687469672209?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x612f7377612f6d6f?, 0xc001d05778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672d6b64732d7377?, 0x6e7265746e692f6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10411 [semacquire]: sync.runtime_SemacquireMutex(0x6f746f72702f676e?, 0x62?, 0x7974706d652f7365?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2c2273696465722f?, 0xc001d17778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6274616c662f656c?, 0x672f737265666675?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f706d632d6f672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7535 [semacquire]: sync.runtime_SemacquireMutex(0x226c69747562702f?, 0x2c?, 0x2f6d6f632e627568?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6e6e6f632d6f672f?, 0xc001c38f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c752f676f6c6b6f?, 0x2209090a2c226469?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6574697277656c62?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10419 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001d87f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10271 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138db4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001b1ffa8?, 0xc004ae4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004527e48?, 0xc001b1ffd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6c616e7265746e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10096 [semacquire]: sync.runtime_SemacquireMutex(0x9090a2c22736563?, 0x22?, 0x666172672f6d6f63?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d676d6572757461?, 0xc001a85778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0005fcc00?, 0x6eacc0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72672f616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10513 [semacquire]: sync.runtime_SemacquireMutex(0x632e627568746967?, 0x6f?, 0x61666172672f616e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f676b702f616e61?, 0xc001d0cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x22736c65646f6d2f?, 0x7469672209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x67756c702f676b70?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10501 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0046f9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10530 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a974) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001d80778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10531 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ae94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001d80f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10518 [semacquire]: sync.runtime_SemacquireMutex(0x2e656c676f6f6722?, 0x67?, 0x2f637072672f6772?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f672209090a2c22?, 0xc001d0f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x732f637072672f67?, 0xa2c227375746174?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa2c227061742f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10535 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d574) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001d82f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10536 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094de14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001d83778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10422 [semacquire]: sync.runtime_Semacquire(0xc000124b10?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001d11698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2f616e6166617267?, 0x767265732f676b70?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x666172672f6d6f63?, 0x666172672f616e61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6f2f6c6f72746e6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10424 [semacquire]: sync.runtime_SemacquireMutex(0x74736c71732f7365?, 0x6f?, 0x687469672209090a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x767265732f676b70?, 0xc001d12778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x732f676b702f616e?, 0x2f73656369767265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72672f616e616661?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10425 [semacquire]: sync.runtime_SemacquireMutex(0x676f6f672e64756f?, 0x6c?, 0x6761726f74732f6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001390f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2209090a2c226269?, 0xc001d12f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c22676e69722f72?, 0x746e6f632209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x227365612f6f7470?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10426 [semacquire]: sync.runtime_SemacquireMutex(0x632f6c616e726574?, 0x6f?, 0x90a2c2265746164?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x226c6d61792f676e?, 0xc001d13778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f67726f2e676e61?, 0x7265746e692f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x692f6f672f67726f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12024 [semacquire]: sync.runtime_SemacquireMutex(0x696665642f676e69?, 0x6e?, 0x7469672209090a2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x726365732f736563?, 0xc0019eef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x737465726365732f?, 0x736162617461642f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e61666172672f61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10365 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000761778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10366 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a674) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000761f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10551 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c2263696d6f?, 0x9?, 0x6e7265746e692f65?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de1b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c2263696d?, 0xc001c2ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x706d65742f747865?, 0x90a2c226574616c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x22656d6974220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10368 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000762f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10561 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cd34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc000763778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10580 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e06778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10582 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001390f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e07778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10599 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c73b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003313f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10562 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001f27f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10603 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a614) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001f24f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10608 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001f27778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10588 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139274) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001f20778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10625 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001f22f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10657 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e13f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10662 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001f2a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10666 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e10778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10668 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a4d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e11778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10672 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e13778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10673 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e1df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10676 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a4b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e0d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10553 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004393f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10556 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e1b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10682 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7554) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e16778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10683 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c73f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e16f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10685 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7574) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e17f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10687 [semacquire]: sync.runtime_Semacquire(0xc0012cc3f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001e18e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11560 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7194) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e19778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10689 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e21f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10690 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7374) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e22778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10691 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e22f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10692 [semacquire]: sync.runtime_Semacquire(0xc0012cc9f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001e23698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10694 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7454) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e24778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10695 [semacquire]: sync.runtime_Semacquire(0xc00042bfc8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001e24e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10697 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e2ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10698 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e1e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10699 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e1ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10700 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c73b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e1f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10702 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a614) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e20778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10703 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e20f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10705 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d7d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e39f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10708 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e29778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10709 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7194) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e29f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10710 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e2a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10712 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c75f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e2b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12871 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cfff4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001f3efa8?, 0xc001f3ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0xc001f3efd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10494 [semacquire]: sync.runtime_SemacquireMutex(0x28?, 0x8?, 0x30?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656c676f6f672f6d?, 0xc001a94778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xa2c227374706f70?, 0xc001a94828?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc001a948a8?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10737 [semacquire]: sync.runtime_Semacquire(0xc004809470?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001a8ce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x616d2f6d6f632e62?, 0x7361652f75726c69?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2272656666?, 0x6275687469672209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c22726578?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10412 [semacquire]: sync.runtime_SemacquireMutex(0x6e61666172672f6d?, 0xda?, 0x65732f676b702f61?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138d14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x54f488?, 0xc001c4df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6b702f616e616661?, 0x6369767265732f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6ec548?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10755 [semacquire]: sync.runtime_SemacquireMutex(0x203000?, 0xb0?, 0x68742f6c616e7265?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df794) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc003dbfbc1?, 0xc001a96f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xf0000c004283f90?, 0xc003dbfb80?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x586808?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10756 [semacquire]: sync.runtime_SemacquireMutex(0x6ea7b0?, 0x20?, 0xc001a978c0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139274) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6ea7b0?, 0xc001a97778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001a97820?, 0x40e1fd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x4d00000000000013?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10398 [semacquire]: sync.runtime_Semacquire(0xc002025ce0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001c4ae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f632e6275687469?, 0x736177626f672f6d?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e79732f626f6c67?, 0x6578656c2f786174?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x74752f626f6c672f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10415 [semacquire]: sync.runtime_Semacquire(0xc000b91f08?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001c4f698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc0004bb500?, 0x3b?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x54e8b4?, 0xc0004be000?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10400 [semacquire]: sync.runtime_SemacquireMutex(0x6e65746e6f72662f?, 0x64?, 0x69672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672f6d6f632e6275?, 0xc001c4bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x672f616e61666172?, 0x702f616e61666172?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72672f6d6f632e62?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10743 [semacquire]: sync.runtime_SemacquireMutex(0xc001cade20?, 0x6e?, 0x6e96b8?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138d54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0031f7f70?, 0xc001cb7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x512809?, 0xc000cff3e0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656ac0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10746 [semacquire]: sync.runtime_SemacquireMutex(0x2c2265736e6f7073?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001cb8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000cff3e0?, 0xc001cab540?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e96b8?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10749 [semacquire]: sync.runtime_SemacquireMutex(0x8?, 0x40?, 0x512809?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138d54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x30?, 0xc001cba778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x30?, 0x4092ad?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc003300000?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10750 [semacquire]: sync.runtime_SemacquireMutex(0xfffffbffc78e6100?, 0x78?, 0xc001cb2140?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138db4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1?, 0xc001cbaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001cb1cb0?, 0x513e40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc001cb2140?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11253 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037e0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10983 [semacquire]: sync.runtime_SemacquireMutex(0x2f6d6f632e627568?, 0x67?, 0x2d616e6166617267?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001a927a8?, 0xc001a92778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004911500?, 0xc001a927d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632f6532652f6c61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12401 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601f34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001fc5fa8?, 0xc001fc5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004911500?, 0xc001fc5fd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11098 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x1?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a28f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x664940?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12093 [semacquire]: sync.runtime_SemacquireMutex(0xc004a2bf08?, 0x72?, 0x83df60?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc004a2bfa8?, 0xc004a2bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0xc004a2bfd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12809 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001394d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004e0f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10982 [semacquire]: sync.runtime_SemacquireMutex(0x687469672209090a?, 0x75?, 0x672f616e61666172?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6db4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001a937a8?, 0xc001a93778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004911500?, 0xc001a937d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f616e6166617267?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10981 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce7d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc000779fa8?, 0xc000779f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001edc420?, 0xc000779fd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10915 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a74f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10917 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a75f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10918 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a76778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10919 [semacquire]: sync.runtime_Semacquire(0xc003295de8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004a76e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10537 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252aef4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00076ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10538 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c76f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a70778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10539 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d8d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a70f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10541 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a71f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10542 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a72778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10923 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00076cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10926 [semacquire]: sync.runtime_Semacquire(0xc001edc3f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00076e698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10927 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00076ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10543 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004a72f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10946 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001fd4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10947 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001fd4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10948 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001fd5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10949 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001fd5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10950 [semacquire]: sync.runtime_SemacquireMutex(0x8?, 0x40?, 0x512809?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0003b7be0?, 0xc001fd6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x30?, 0x4092ad?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0003e2000?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10952 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xaf?, 0xfffffbffc777e668?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001fd7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x20?, 0xc0003c5440?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x10?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10953 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dd54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ed5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10954 [semacquire]: sync.runtime_Semacquire(0xc00077e408?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001ed6698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10955 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ed6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10956 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ce74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ed7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10957 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d4d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ed7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10958 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ed8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10959 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ed8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10960 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cbd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ed9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11013 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dd74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002021f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11014 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a9b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002022778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11017 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002083f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11020 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a2d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002085778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11021 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002085f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11022 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002086778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11023 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d2d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002086f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11024 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002087778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11041 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ee1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11042 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ee2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11044 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ee3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11031 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002082f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11045 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b114) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ee3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11047 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a754) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ee4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11048 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ee5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11049 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00077df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11050 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ddb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ede778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11051 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001edef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11052 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252abb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001edf778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12017 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001f4e7a8?, 0xc001f4e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004911500?, 0xc001f4e7d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11053 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001edff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11034 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00077a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11037 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00077bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11054 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ee0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11055 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d7d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ee0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11056 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dd94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ee1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11058 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0021c2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11059 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0021def78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11063 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0021c4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11064 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0021c5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11067 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0021c6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11122 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0021d4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11151 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001da4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11206 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cfff4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001dadf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11207 [semacquire]: sync.runtime_Semacquire(0xc004480ae0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001dae698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11292 [semacquire]: sync.runtime_Semacquire(0xc002e25140?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00221de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11211 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002218778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11212 [semacquire]: sync.runtime_Semacquire(0xc001dc6630?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002218e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11213 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002219778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10788 [semacquire]: sync.runtime_Semacquire(0xc002025f20?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00238de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11265 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00221b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10789 [semacquire]: sync.runtime_Semacquire(0xc0025ee048?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001db2698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10790 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ba54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001db2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10791 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c76f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001db3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11266 [semacquire]: sync.runtime_Semacquire(0xc003813cb0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002389e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11269 [semacquire]: sync.runtime_SemacquireMutex(0x18?, 0x58?, 0x15?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce6d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9?, 0xc00238b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0023d1d3c?, 0x3?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x12?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10439 [semacquire]: sync.runtime_SemacquireMutex(0x27?, 0xa0?, 0x17?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002489f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10440 [semacquire]: sync.runtime_Semacquire(0xc00042ac18?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00248a698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2b?, 0xc002482ed0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00242b640?, 0x37?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x31?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10442 [semacquire]: sync.runtime_Semacquire(0xc00042adc8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00248b698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc?, 0xc002497b20?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002497b40?, 0x3?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x21?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10798 [semacquire]: sync.runtime_SemacquireMutex(0x6?, 0x80?, 0xd?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x4?, 0xc002486f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002496ee0?, 0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10799 [semacquire]: sync.runtime_SemacquireMutex(0x36?, 0xc0?, 0x32?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x28?, 0xc002487778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000d49f40?, 0x31?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x34?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10800 [semacquire]: sync.runtime_SemacquireMutex(0x10?, 0x98?, 0x15?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7?, 0xc002487f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002497870?, 0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10443 [semacquire]: sync.runtime_SemacquireMutex(0xf?, 0xd0?, 0x10?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x15?, 0xc00248bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0024aa198?, 0x15?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x5?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10444 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00248c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9032 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d474) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003161f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10447 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00315df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9038 [semacquire]: sync.runtime_SemacquireMutex(0x2e?, 0xc0?, 0x37?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2a?, 0xc0024c4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0008bb7d0?, 0x8?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10448 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00315e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11314 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d574) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00315f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11316 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a034) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003160778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11320 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600b14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003166778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11321 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003166f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11322 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003167778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11323 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003167f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11325 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dfb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003168778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11348 [semacquire]: sync.runtime_SemacquireMutex(0x6e96b8?, 0xa0?, 0xc00228bfd0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600b14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001f441a0?, 0xc00228bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x4?, 0xc00228bfd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc00053cea0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11304 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6db4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003163f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11306 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003164f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10377 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d8b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041e9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10381 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002287f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11311 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041e7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11312 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041e7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11362 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0041e8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11366 [semacquire]: sync.runtime_SemacquireMutex(0x6?, 0x16?, 0x3?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f?, 0xc0025e4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001007020?, 0x20?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x23?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11367 [semacquire]: sync.runtime_SemacquireMutex(0x6?, 0x38?, 0x4?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce6d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2d?, 0xc0025e5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001019890?, 0x27?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11368 [semacquire]: sync.runtime_SemacquireMutex(0x38?, 0xa0?, 0x2f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df7b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xd?, 0xc0025e5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00100de10?, 0x10?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11369 [semacquire]: sync.runtime_SemacquireMutex(0x1c?, 0x30?, 0x23?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ba54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x25?, 0xc0025e6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001377b60?, 0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10460 [semacquire]: sync.runtime_SemacquireMutex(0x1c?, 0x80?, 0x23?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6754) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x25?, 0xc002600778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0023cd4c0?, 0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11370 [semacquire]: sync.runtime_Semacquire(0xc0033ca348?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0025e6e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xd?, 0xc001367d50?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001367d80?, 0xc?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x5?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10314 [semacquire]: sync.runtime_SemacquireMutex(0x7?, 0x90?, 0x6?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x4?, 0xc0025fc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000e53cf0?, 0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10316 [semacquire]: sync.runtime_SemacquireMutex(0xf?, 0x70?, 0xd?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c73b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x15?, 0xc0025fd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000e7a0c9?, 0x3?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x8?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10317 [semacquire]: sync.runtime_SemacquireMutex(0x18?, 0xe8?, 0x15?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9?, 0xc0025fdf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002610c80?, 0x3?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x12?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 17821 [runnable]: go/parser.(*parser).parseValue(0xc004c62500) /opt/pkg/go118/src/go/parser/parser.go:1568 +0x1a5 go/parser.(*parser).parseElement(0xc004c62500) /opt/pkg/go118/src/go/parser/parser.go:1591 +0x13b go/parser.(*parser).parseElementList(0xc004c62500) /opt/pkg/go118/src/go/parser/parser.go:1603 +0x159 go/parser.(*parser).parseLiteralValue(0xc004c62500, {0x6eaba0?, 0xc02350a180}) /opt/pkg/go118/src/go/parser/parser.go:1622 +0x145 go/parser.(*parser).parsePrimaryExpr(0xc004c62500, {0x0?, 0x0?}) /opt/pkg/go118/src/go/parser/parser.go:1753 +0x60a go/parser.(*parser).parseUnaryExpr(0xc004c62500) /opt/pkg/go118/src/go/parser/parser.go:1828 +0x3e5 go/parser.(*parser).parseBinaryExpr(0xc004c62500, {0x0?, 0x0?}, 0x1, 0x1) /opt/pkg/go118/src/go/parser/parser.go:1850 +0x170 go/parser.(*parser).parseExpr(0x1e0cc74?) /opt/pkg/go118/src/go/parser/parser.go:1898 +0xf1 go/parser.(*parser).parseExprList(0xc004c62500) /opt/pkg/go118/src/go/parser/parser.go:484 +0x113 go/parser.(*parser).parseList(0xc004c62500, 0x5?) /opt/pkg/go118/src/go/parser/parser.go:496 +0x2f go/parser.(*parser).parseValueSpec(0xc004c62500, 0x0, 0x40?, 0x55, 0x0) /opt/pkg/go118/src/go/parser/parser.go:2600 +0x1a5 go/parser.(*parser).parseGenDecl(0xc004c62500, 0x55, 0xc03143dc08) /opt/pkg/go118/src/go/parser/parser.go:2789 +0x1d1 go/parser.(*parser).parseDecl(0xc004c62500, 0xc042fd9140?) /opt/pkg/go118/src/go/parser/parser.go:2881 +0x1d4 go/parser.(*parser).parseFile(0xc004c62500) /opt/pkg/go118/src/go/parser/parser.go:2925 +0x585 go/parser.ParseFile(0xc000184040, {0xc002e80ba0, 0x5d}, {0x646ac0?, 0xc039953bd8?}, 0x0?) /opt/pkg/go118/src/go/parser/interface.go:125 +0x185 golang.org/x/tools/go/packages.newLoader.func2(0xc002e80ba0?, {0xc002e80ba0, 0x5d}, {0xc0451fc000?, 0xc0031b76a0?, 0x434cc0?}) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:572 +0x5a golang.org/x/tools/go/packages.(*loader).parseFile(0xc000190000, {0xc002e80ba0, 0x5d}) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:1031 +0x3de golang.org/x/tools/go/packages.(*loader).parseFiles.func1(0x4, {0xc002e80ba0?, 0x0?}) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:1059 +0x49 created by golang.org/x/tools/go/packages.(*loader).parseFiles /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:1058 +0x42c goroutine 10351 [semacquire]: sync.runtime_Semacquire(0xc001110db0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0026a0e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2a?, 0xc00254cc40?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002501d10?, 0x22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11372 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x67?, 0x69687361682f6d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x632d626478756c66?, 0xc0027b9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f672d746e65696c?, 0x6970612f32762f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x632d626478756c66?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10320 [semacquire]: sync.runtime_SemacquireMutex(0xc?, 0xa0?, 0xe?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xb?, 0xc0025ff778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000e7b720?, 0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11393 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600b14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0026a1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11373 [semacquire]: sync.runtime_SemacquireMutex(0x1c?, 0x80?, 0x23?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x25?, 0xc00269c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0023cd4c0?, 0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11374 [semacquire]: sync.runtime_SemacquireMutex(0x23?, 0x70?, 0x2b?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce754) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1d?, 0xc00269cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0023cd6e0?, 0x1e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x20?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11395 [semacquire]: sync.runtime_SemacquireMutex(0x2b?, 0xf0?, 0x2b?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dfb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x27?, 0xc0026a2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002686840?, 0x2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8976 [semacquire]: sync.runtime_SemacquireMutex(0xa?, 0xd0?, 0xd?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139ed4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xd?, 0xc0027b6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0027cfc50?, 0x11?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x5?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11409 [semacquire]: sync.runtime_SemacquireMutex(0x15?, 0x70?, 0x9?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc?, 0xc0027b7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002855180?, 0x1a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x12?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11425 [semacquire]: sync.runtime_SemacquireMutex(0x2c?, 0x80?, 0x34?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x21?, 0xc0027d5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002619800?, 0x1c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11411 [semacquire]: sync.runtime_SemacquireMutex(0x646e?, 0x67?, 0x65722d6f672f6d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656c2f7861746e79?, 0xc0027b8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002797973?, 0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x697274732f6c6974?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11412 [semacquire]: sync.runtime_SemacquireMutex(0x632f676b702f616e?, 0x75?, 0x1c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006000d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x61666172672f6d6f?, 0xc0027b8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x61666172672f616e?, 0x652f676b702f616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x61666172672f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11413 [semacquire]: sync.runtime_Semacquire(0xc003813890?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0027b9698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x686372616573?, 0x632e627568746967?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x632e627568746967?, 0x61666172672f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x73746572636573?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11443 [semacquire]: sync.runtime_SemacquireMutex(0x20?, 0x90?, 0x27?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601f34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x16?, 0xc00269f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0024ddcb0?, 0x25?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x16?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11430 [semacquire]: sync.runtime_SemacquireMutex(0x1e?, 0x80?, 0x1f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a5b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x24?, 0xc0027d8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002742420?, 0x2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x27?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11431 [semacquire]: sync.runtime_SemacquireMutex(0x8?, 0x80?, 0x11?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a614) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7?, 0xc0027d8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0026a8880?, 0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11434 [semacquire]: sync.runtime_SemacquireMutex(0x1c?, 0x80?, 0x1c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600e54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x19?, 0xc002882778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00271be20?, 0x1c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x17?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11415 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x67?, 0x61666172672f6d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x772f676b702f616e?, 0xc00285c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x656c6464696d2d63?, 0x65726177?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7072672d6f672f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8319 [semacquire]: sync.runtime_SemacquireMutex(0xc0008ce900?, 0x0?, 0xc002d1f7a0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0004dd560?, 0xc00285ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0007c65a0?, 0xc000802480?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc000fa4ea0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11435 [semacquire]: sync.runtime_SemacquireMutex(0x2d?, 0x40?, 0x38?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x31?, 0xc002882f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0027b8c60?, 0x22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x29?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11436 [semacquire]: sync.runtime_SemacquireMutex(0x34?, 0xb0?, 0x44?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cbd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x38?, 0xc002883778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0027afdc0?, 0x35?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x3a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11437 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002883f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11490 [semacquire]: sync.runtime_SemacquireMutex(0x30?, 0xb0?, 0x2e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x23?, 0xc002861778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00285d530?, 0x24?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11492 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002862778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11440 [semacquire]: sync.runtime_SemacquireMutex(0x34?, 0x80?, 0x36?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x22?, 0xc002885778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00287ccc0?, 0x3f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x44?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11275 [semacquire]: sync.runtime_SemacquireMutex(0x33732f6563697672?, 0x2f?, 0x69672209090a2c22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f7377612f6d6f63?, 0xc0028aa778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x65732f6f672d6b64?, 0x74732f6563697672?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d6f6978612f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7360 [semacquire]: sync.runtime_SemacquireMutex(0x15?, 0x1c?, 0x2?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xe?, 0xc00287ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00264b0c8?, 0x12?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x11?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11416 [semacquire]: sync.runtime_SemacquireMutex(0x6f672d746e65696c?, 0x2f?, 0x7472?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x797274656d656c65?, 0xc00285cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c65746f2f6f692e?, 0x756269727474612f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x797274656d656c65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11445 [semacquire]: sync.runtime_SemacquireMutex(0x6e655f6e696d6461?, 0x63?, 0x9090a2c226f672e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601f54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672e73746e656d6d?, 0xc0028a6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x61642209090a2c22?, 0x5f6472616f626873?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x5f6472616f626873?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11447 [semacquire]: sync.runtime_Semacquire(0xc001edda58?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0028a7698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6369767265732f67?, 0x2f6576696c2f7365?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7265732f676b702f?, 0x6f6c2f7365636976?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x666172672f616e61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11505 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002880778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11420 [semacquire]: sync.runtime_SemacquireMutex(0xc00278c450?, 0x27?, 0xc00278c690?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00285ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11421 [semacquire]: sync.runtime_SemacquireMutex(0xc002be6480?, 0x40?, 0xc002c30d80?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600174) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc002447320?, 0xc00285f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000e7e120?, 0xc001175440?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc002d2a480?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10473 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002210f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10476 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c73b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002212778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11538 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600e74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003375f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10480 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7454) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003372778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11555 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7514) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003373f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11549 [semacquire]: sync.runtime_SemacquireMutex(0xc001b93020?, 0xc8?, 0x4d5cee?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1?, 0xc0020d7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x652820?, 0x4092ad?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0006d32b0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11557 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c75d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003374f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10324 [semacquire]: sync.runtime_SemacquireMutex(0x73656372756f7361?, 0x22?, 0x6d6f632e62756874?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6d6f72702f6d6f63?, 0xc001b31f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f74656e2209090a?, 0x90a2c2270747468?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x227370654422090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10328 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139d74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0020d3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10330 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x80?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0020d4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10334 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600554) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001dc2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11573 [semacquire]: sync.runtime_SemacquireMutex(0x90a2c226f73732f?, 0x9?, 0x7377612f6d6f632e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7794) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6175712f736b7265?, 0xc001b2b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2209090a2c226568?, 0x632e627568746967?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x687469672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10336 [semacquire]: sync.runtime_Semacquire(0xc001b50120?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001dc3e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11587 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001dc5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11508 [semacquire]: sync.runtime_SemacquireMutex(0x22?, 0xb0?, 0x25?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00295bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11509 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00290c898?, 0xc0028ea778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00291c7e0?, 0xc00291cb40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11510 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094de14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0029b8fc0?, 0xc0028eaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x84084870268948?, 0xc0029a9220?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0029a91d6?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11589 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001fc57a8?, 0xc001fc5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004911500?, 0xc001fc57d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11511 [semacquire]: sync.runtime_SemacquireMutex(0xc002a323c0?, 0x4c?, 0xc002a236e0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d594) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0028eb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x38?, 0xc002a23770?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11512 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc002a57230?, 0xc0028ebf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc002a63200?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11422 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002963f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11594 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139eb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001e377a8?, 0xc001e37778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004911500?, 0xc001e377d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11516 [semacquire]: sync.runtime_SemacquireMutex(0x6ec548?, 0xf0?, 0xc000ffa540?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x412845?, 0xc00295ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x40e0c5?, 0x65a740?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11424 [semacquire]: sync.runtime_SemacquireMutex(0x22?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006000d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x4?, 0xc002954f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11578 [semacquire]: sync.runtime_SemacquireMutex(0xe?, 0xc8?, 0x14?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de3f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xd?, 0xc002989f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00297e6e7?, 0x9?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11559 [semacquire]: sync.runtime_SemacquireMutex(0xc0010f6cd0?, 0x44?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002a0df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11580 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00298af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11520 [semacquire]: sync.runtime_SemacquireMutex(0xc000418d88?, 0x78?, 0x6ec548?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d1f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6ec0e8?, 0xc002961f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x1c?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0026cc300?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11618 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600154) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002955f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11665 [semacquire]: sync.runtime_SemacquireMutex(0xc0028fcc20?, 0x20?, 0xc002bb5590?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc000522300?, 0xc002a11f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x5f?, 0xc0029e8d38?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc000be9300?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11598 [semacquire]: sync.runtime_SemacquireMutex(0xc000016566?, 0x7?, 0xc00044ad10?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc002eaca00?, 0xc002a0af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c?, 0xc0006878c0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc002f5a9c0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11600 [semacquire]: sync.runtime_Semacquire(0xc00240e120?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002a0be98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000faea00?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0003c2830?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11455 [semacquire]: sync.runtime_SemacquireMutex(0xc002c800a0?, 0x1a?, 0xc002cbb780?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002a07778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11561 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002986778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11497 [semacquire]: sync.runtime_Semacquire(0xc0044805d0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002a0e698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc00251ec00?, 0x29?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x4f?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11456 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xb5?, 0xc000ed8e00?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002a07f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x8?, 0xc000346214?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0008f6620?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8347 [semacquire]: sync.runtime_Semacquire(0xc0036586a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002c91e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11582 [semacquire]: sync.runtime_SemacquireMutex(0x14?, 0x70?, 0x29?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x19?, 0xc00298bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002a675f0?, 0x28?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11683 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002a0d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11564 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7374) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002987f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0xc002986000?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11666 [semacquire]: sync.runtime_SemacquireMutex(0xc000394420?, 0x2a?, 0xc000544080?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00240ac60?, 0xc002a12778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2a?, 0xc002e9c4a0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc000e65ad0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11565 [semacquire]: sync.runtime_SemacquireMutex(0x1c?, 0xe0?, 0x23?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x16?, 0xc002988778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002978c60?, 0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11584 [semacquire]: sync.runtime_SemacquireMutex(0x11?, 0x20?, 0x11?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de5b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9?, 0xc00298cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002a72280?, 0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11566 [semacquire]: sync.runtime_Semacquire(0xc00134d590?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002988e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x1f?, 0xc002979080?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002929aa0?, 0x15?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x25?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11668 [semacquire]: sync.runtime_SemacquireMutex(0xc000b2a480?, 0xc0?, 0xc0026e1d40?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a334) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc000b9d800?, 0xc002a13778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002ef86c0?, 0xc000247560?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc00082fbf0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11697 [semacquire]: sync.runtime_Semacquire(0xc004bff950?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00298d698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11567 [semacquire]: sync.runtime_SemacquireMutex(0x30?, 0xb0?, 0x2e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x23?, 0xc002989778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002982930?, 0x24?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11669 [semacquire]: sync.runtime_Semacquire(0xc000493db8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002a13e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003430d80?, 0xc00136afc0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11687 [semacquire]: sync.runtime_SemacquireMutex(0xd?, 0x10?, 0xd?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x19?, 0xc002d33778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002d26d20?, 0x1a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x26?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11699 [semacquire]: sync.runtime_SemacquireMutex(0x18?, 0x30?, 0x22?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x36?, 0xc002dc0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002dc8cc0?, 0x3f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x29?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11688 [semacquire]: sync.runtime_SemacquireMutex(0x10?, 0x70?, 0xf?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x14?, 0xc002d33f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002d07cf0?, 0x10?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11501 [semacquire]: sync.runtime_SemacquireMutex(0xc000a266c0?, 0x40?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002a10778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002c0aea0?, 0xc002ed05a0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11690 [semacquire]: sync.runtime_SemacquireMutex(0x1d?, 0x98?, 0x12?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139df4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x20?, 0xc002d34f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002d421c8?, 0x17?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11745 [semacquire]: sync.runtime_SemacquireMutex(0x17?, 0x90?, 0x23?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x21?, 0xc0021daf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002c81520?, 0x1d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x13?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11655 [semacquire]: sync.runtime_SemacquireMutex(0x676e616c6f672e65?, 0x2e?, 0x6e692f6675626f74?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x702f67726f2e676e?, 0xc001b37778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6675626f746f72?, 0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x67726f2e676e616c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11701 [semacquire]: sync.runtime_SemacquireMutex(0x14?, 0x90?, 0xf?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xe?, 0xc002dc1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002db2b14?, 0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11503 [semacquire]: sync.runtime_SemacquireMutex(0xc001023260?, 0x2f?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc002d272e0?, 0xc002a11778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0003f57a0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11657 [semacquire]: sync.runtime_SemacquireMutex(0x6f692e6d726f7822?, 0x2f?, 0x73655422090a2c5d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f676e69646f636e?, 0xc001b38778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2d6b64732d6e6967?, 0x656b6361622f6f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72672f6d6f632e62?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7725 [semacquire]: sync.runtime_SemacquireMutex(0x6?, 0x70?, 0x3?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xb?, 0xc002ea7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11658 [semacquire]: sync.runtime_SemacquireMutex(0x632e627568746967?, 0x6f?, 0x61666172672f616e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x22090a2c5d090a22?, 0xc001b38f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6572757a612d616e?, 0x2f6f672d6b64732d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x72672f6d6f632e62?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11620 [semacquire]: sync.runtime_SemacquireMutex(0x6f672d746e65696c?, 0x2f?, 0x7472?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a9b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x797274656d656c65?, 0xc002956f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c65746f2f6f692e?, 0x756269727474612f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x797274656d656c65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11674 [semacquire]: sync.runtime_SemacquireMutex(0x34?, 0x0?, 0x30?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7194) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1c?, 0xc002ea4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002e9dde0?, 0x1f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x25?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11675 [semacquire]: sync.runtime_SemacquireMutex(0x4?, 0x0?, 0xe?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c77b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7?, 0xc002ea4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002edc360?, 0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7726 [semacquire]: sync.runtime_SemacquireMutex(0x24?, 0x68?, 0x16?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x21?, 0xc002e5c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0010799c0?, 0x1f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11676 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c79f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002ea5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11777 [semacquire]: sync.runtime_SemacquireMutex(0x1c?, 0x20?, 0x23?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7154) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x16?, 0xc002ea0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002e73a40?, 0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8981 [semacquire]: sync.runtime_SemacquireMutex(0xc000fa47e0?, 0x0?, 0xc000fcd7a0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0010b1200?, 0xc003028f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001152360?, 0xc000156360?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc001072fc0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7727 [semacquire]: sync.runtime_SemacquireMutex(0x2a?, 0xc0?, 0x38?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ced4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2e?, 0xc002e5cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0010a02e0?, 0x1f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x24?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11677 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c79d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002ea5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11778 [semacquire]: sync.runtime_Semacquire(0xc00134d800?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002ea0e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x19?, 0xc002e8f4d0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002e8f560?, 0x28?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7728 [semacquire]: sync.runtime_SemacquireMutex(0x14?, 0x38?, 0x15?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x4?, 0xc002e5d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00107fd08?, 0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x14?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11678 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xb0?, 0x8?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xf?, 0xc002ea6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002e9c5e0?, 0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x20?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11793 [semacquire]: sync.runtime_SemacquireMutex(0x34?, 0x80?, 0x36?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a4f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x5e?, 0xc002e5df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00109ca00?, 0x4e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x5f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11780 [semacquire]: sync.runtime_SemacquireMutex(0x7?, 0x50?, 0xd?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xd?, 0xc002ea1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002e43c98?, 0x17?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x14?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11781 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7574) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002ea2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11705 [semacquire]: sync.runtime_SemacquireMutex(0x2a?, 0x80?, 0x27?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de374) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x16?, 0xc002dc3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000d17b00?, 0x32?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x30?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11782 [semacquire]: sync.runtime_Semacquire(0xc00077fb48?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002ea2e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11733 [semacquire]: sync.runtime_SemacquireMutex(0x6c6c756e2f73?, 0x67?, 0x61666172672f6d6f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x652f676b702f616e?, 0xc003058778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6c69662f6172666e?, 0x656761726f747365?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x692f676b702f616e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11504 [semacquire]: sync.runtime_SemacquireMutex(0x2d?, 0xf0?, 0x2c?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x35?, 0xc003077f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00307c540?, 0x32?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11622 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c76d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003073f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11825 [semacquire]: sync.runtime_SemacquireMutex(0x22?, 0x80?, 0x32?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x21?, 0xc002d0a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001018510?, 0x2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9004 [semacquire]: sync.runtime_SemacquireMutex(0x3?, 0xa4?, 0xa?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x8?, 0xc002dbe778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002d8b0f8?, 0x11?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11624 [semacquire]: sync.runtime_SemacquireMutex(0x23?, 0xf0?, 0x2b?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cdf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1d?, 0xc003074f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000197120?, 0x1e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x20?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11708 [semacquire]: sync.runtime_SemacquireMutex(0x80?, 0x40?, 0xc002586f01?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002d0ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e96b8?, 0xc000f87ec0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11735 [semacquire]: sync.runtime_Semacquire(0xc0033ca180?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003059698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x632e627568746967?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x632e627568746967?, 0x656d6f72702f6d6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6265?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11783 [semacquire]: sync.runtime_SemacquireMutex(0x1c?, 0xa0?, 0x23?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x30?, 0xc002ea3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002e9d620?, 0x1c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x17?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11720 [semacquire]: sync.runtime_Semacquire(0xc044c97bf0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xfffffbffef102498?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).parseFiles(0xc000190000, {0xc002e3a800, 0x5, 0x7?}) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:1063 +0xef golang.org/x/tools/go/packages.(*loader).loadPackage(0xc000190000, 0xc0029cf9c0) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:889 +0x385 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:793 +0x1a9 sync.(*Once).doSlow(0xc0004dd560?, 0xc0007a1440?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0007c65a0?, 0xc000802480?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc000fa4ea0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11737 [semacquire]: sync.runtime_SemacquireMutex(0x2f?, 0x0?, 0x33?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1e?, 0xc00305a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0000fa3c0?, 0x1d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x24?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11710 [semacquire]: sync.runtime_SemacquireMutex(0xc002738f80?, 0x0?, 0x40c445?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de754) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2?, 0xc002d0ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002587fe8?, 0x506192?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9005 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d7b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002dbef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11827 [semacquire]: sync.runtime_Semacquire(0xc004480ed0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002d0b698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xb?, 0xc000ff5a40?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00100d6e8?, 0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11625 [semacquire]: sync.runtime_SemacquireMutex(0x2e?, 0xe8?, 0x18?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x3a?, 0xc003075778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00308db30?, 0x49?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x21?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11810 [semacquire]: sync.runtime_SemacquireMutex(0x1e?, 0xc0?, 0x1a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x20?, 0xc00305c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00017fc50?, 0x18?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x29?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11643 [semacquire]: sync.runtime_SemacquireMutex(0x2f6675626f746f72?, 0x74?, 0x726f747069726373?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2262707974706d65?, 0xc001b3d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x226270706d617473?, 0x7361682209090a2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x22766e662f687361?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 9006 [semacquire]: sync.runtime_SemacquireMutex(0x1c?, 0x20?, 0x23?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x25?, 0xc002dbf778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002da5d80?, 0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11857 [semacquire]: sync.runtime_SemacquireMutex(0xc00273e500?, 0x4?, 0xfffffbffee277360?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002d11778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x20?, 0x6eaf00?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x10?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11739 [semacquire]: sync.runtime_SemacquireMutex(0x39?, 0xc0?, 0x3a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x37?, 0xc00305b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003058e70?, 0x2d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11829 [semacquire]: sync.runtime_SemacquireMutex(0x29?, 0xc0?, 0x34?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de5d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc?, 0xc002d0c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001036180?, 0x15?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xf?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11873 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038a7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11905 [semacquire]: sync.runtime_SemacquireMutex(0x7865742f782f6772?, 0x74?, 0x75676e616c2f6c61?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003071778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x726f2e6d756e6f67?, 0x6e6f672f31762f67?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11470 [semacquire]: sync.runtime_Semacquire(0xc003316ae0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002d38e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6?, 0xc002d41b06?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002d41b30?, 0xa?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xe?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11907 [semacquire]: sync.runtime_SemacquireMutex(0x1c?, 0xb0?, 0x23?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x25?, 0xc003072778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000196f00?, 0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11471 [semacquire]: sync.runtime_Semacquire(0xc004015860?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002d39698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc?, 0xc002d684f0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002d68500?, 0xf?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11937 [semacquire]: sync.runtime_Semacquire(0xc003813f80?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0030db698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11750 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038a4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11836 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0030d7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11814 [semacquire]: sync.runtime_SemacquireMutex(0x42?, 0x80?, 0x39?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c79d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x32?, 0xc00305e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003065080?, 0x2b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11837 [semacquire]: sync.runtime_Semacquire(0xc0012cce70?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0030d8698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11838 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0030d8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11752 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038a5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11753 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038a6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11943 [semacquire]: sync.runtime_Semacquire(0xc000e58138?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00314c698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc002f6d320?, 0x6ea378?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x4?, 0x10?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc000045260?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11839 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cfff4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0030d9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11742 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003118f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11954 [semacquire]: sync.runtime_Semacquire(0xc004bffbf0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00311ae98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11955 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00311b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11821 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0031f1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11840 [semacquire]: sync.runtime_SemacquireMutex(0xc0001584a6?, 0x2?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de034) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003123f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003124020?, 0x51064d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x5?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11957 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0031ec778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12001 [semacquire]: sync.runtime_SemacquireMutex(0xc003c20d20?, 0xd8?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc002d75800?, 0xc003124778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x4d5cee?, 0x6e96b8?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11958 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce7b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0031ecf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12002 [semacquire]: sync.runtime_SemacquireMutex(0x656ac0?, 0xb8?, 0xc002d75800?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003124f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002d75800?, 0x6ea378?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e96b8?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11959 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce7d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0031ed778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12004 [semacquire]: sync.runtime_SemacquireMutex(0x826180?, 0x8?, 0xc00280d060?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003125f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003370018?, 0x4fa9a7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc00280d060?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12005 [semacquire]: sync.runtime_SemacquireMutex(0x8?, 0x40?, 0x512837?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x30?, 0xc003126778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x30?, 0x4092ad?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc000100000?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11961 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce6d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0031ee778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11962 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0031eef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12006 [semacquire]: sync.runtime_SemacquireMutex(0x503d0c?, 0x60?, 0xc00280c220?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00280d280?, 0xc003126f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6ea328?, 0xc00279b100?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6ea378?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10986 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001ed4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11757 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7674) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003120778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12009 [semacquire]: sync.runtime_SemacquireMutex(0x7?, 0x48?, 0x6?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1d?, 0xc00320e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0000d6720?, 0xc?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11965 [semacquire]: sync.runtime_Semacquire(0xc001216bd0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003244698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12011 [semacquire]: sync.runtime_SemacquireMutex(0xd?, 0x50?, 0xc?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf8d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xe?, 0xc00320f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0003e98e0?, 0x1d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x5?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12014 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x1?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003210f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00303d9e0?, 0xd?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x30?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11951 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00314f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11968 [semacquire]: sync.runtime_SemacquireMutex(0xc00420d980?, 0xc0?, 0xc00420d9b0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6d94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0047ce680?, 0xc003245f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0047ced00?, 0xc0047ceea0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0047cf1e0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12033 [semacquire]: sync.runtime_SemacquireMutex(0xc00032ec80?, 0xc0?, 0xc0025321a0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6db4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0040e91e0?, 0xc003246778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00495a9c0?, 0xc0040e9a00?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc003fd04e0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11952 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032c1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12051 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0032c3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12036 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00332df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10988 [semacquire]: sync.runtime_SemacquireMutex(0xc003da76c0?, 0x10?, 0xc003da7860?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00024f040?, 0xc003343f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003c09380?, 0xc003f3eb60?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc003f3ed00?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10990 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce7b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00332af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12166 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00333c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12094 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c72f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003123778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12040 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00332ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12097 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c77b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033b9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12165 [semacquire]: sync.runtime_Semacquire(0xc0042f66c0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00333ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12113 [semacquire]: sync.runtime_SemacquireMutex(0xa?, 0xa0?, 0xc?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033adf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11886 [semacquire]: sync.runtime_SemacquireMutex(0xc0045a5520?, 0xc0?, 0xc0045a5860?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006000d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc003b34820?, 0xc003342778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0045a6820?, 0xc0045a69c0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc003b351e0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12041 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003330778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12114 [semacquire]: sync.runtime_SemacquireMutex(0x9?, 0xe9?, 0x3?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033ae778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0033925f5?, 0x3?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x27?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12115 [semacquire]: sync.runtime_SemacquireMutex(0xf?, 0xc0?, 0x1d?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cfff4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6?, 0xc0033aef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003393630?, 0xa?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xe?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12101 [semacquire]: sync.runtime_SemacquireMutex(0x34?, 0x20?, 0x8?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xb?, 0xc0033a9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0034643c6?, 0x6?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x19?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12042 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003330f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12103 [semacquire]: sync.runtime_SemacquireMutex(0x6?, 0x40?, 0xc?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x3?, 0xc0033aaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00342d1d8?, 0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12104 [semacquire]: sync.runtime_SemacquireMutex(0xe?, 0x10?, 0x9?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x14?, 0xc0033ab778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00344aa67?, 0x5?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11910 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033d1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11911 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033d2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8957 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034e0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11693 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003524778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12057 [semacquire]: sync.runtime_SemacquireMutex(0xc000139500?, 0x0?, 0xc0029c7c60?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601f34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00018dd40?, 0xc0033ce778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0029c7fa0?, 0xc0029ce100?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0029cf200?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12059 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033cf778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11913 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cc14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033d3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12108 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7194) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034e5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11785 [semacquire]: sync.runtime_SemacquireMutex(0x736f707375616c6b?, 0x74?, 0x2f6474737a2f7373?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7514) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x68732f6567616d2f?, 0xc001b40778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f75726c69616d2f?, 0x6e6f736a79736165?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x652f75726c69616d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12209 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139cf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003526778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12148 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003529778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12060 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601e74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033cff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11786 [semacquire]: sync.runtime_SemacquireMutex(0x2f6d6f632e627568?, 0x75?, 0x65696c632d726567?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c73d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f632e6275687469?, 0xc001b40f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6d6f632e62756874?, 0x616a2f726562752f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656c74746f726874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11914 [semacquire]: sync.runtime_Semacquire(0xc00212e108?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0033d3e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12139 [semacquire]: sync.runtime_SemacquireMutex(0x826168?, 0x70?, 0x4ce825?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006000d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0035637e8?, 0xc003563778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x1?, 0x4fa9df?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0044842e0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12194 [semacquire]: sync.runtime_SemacquireMutex(0x6c65746f2f6f692e?, 0x2f?, 0x2f706c746f2f7372?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x66736e6172746563?, 0xc001b46f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x617274706c746f2f?, 0x74706c746f2f6563?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x692e797274656d65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12212 [semacquire]: sync.runtime_SemacquireMutex(0x746e692f6f672d6b?, 0x65?, 0xa2c2273676e6972?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f736a2f6e6f736a?, 0xc001b4ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x736a2f6c6f636f74?, 0xa2c226370726e6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6972702f6f672d6b?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12195 [semacquire]: sync.runtime_SemacquireMutex(0x6c676f6f672f6f74?, 0x65?, 0x7375746174732f63?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c2266666f?, 0xc001b47778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f67726f2e676e61?, 0x6c61622f63707267?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x726f2e676e616c6f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12079 [semacquire]: sync.runtime_SemacquireMutex(0xa?, 0xb0?, 0xd?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xb?, 0xc0033bd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00303c730?, 0xb?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11917 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0033d5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12227 [semacquire]: sync.runtime_Semacquire(0xc003bfb488?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00361c698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc00261e750?, 0x2f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11788 [semacquire]: sync.runtime_Semacquire(0xc0002b8f18?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001b41e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x2e676e616c6f672e?, 0x637072672f67726f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e65646572632f63?, 0xa2c22736c616974?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e65646572632f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12229 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x80?, 0xc002c33aa0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0009c9440?, 0xc00361d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x18?, 0xc000e94660?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc002669890?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11789 [semacquire]: sync.runtime_Semacquire(0xc003659458?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001b42698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6f672209090a2c22?, 0x6c6f672e656c676f?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f672e656c676f6f?, 0x67726f2e676e616c?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x766665642f676e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11790 [semacquire]: sync.runtime_Semacquire(0xc00252c2b8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001b42e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x732f6c616e726574?, 0x652f6c6c61637379?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6c616e7265746e?, 0x226f666e69737973?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7265746e69220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12273 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c76d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0034bc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12231 [semacquire]: sync.runtime_SemacquireMutex(0xc000d77560?, 0x60?, 0xc00246b440?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00361e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001331d40?, 0xc0004226c0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11859 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003566778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x8?, 0xc004402000?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc003566830?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12214 [semacquire]: sync.runtime_Semacquire(0xc003590498?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003610e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12259 [semacquire]: sync.runtime_SemacquireMutex(0x726f2e676e616c6f?, 0x67?, 0x70682f3270747468?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6f646e6576220909?, 0xc001b48f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x742f782f67726f2e?, 0x63696e752f747865?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f67726f2e676e61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12186 [semacquire]: sync.runtime_SemacquireMutex(0x61666172672f6d6f?, 0x6e?, 0x2209090a2c22616e?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x22203a226e6f6973?, 0xc001b4ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6f73616552656c61?, 0x61747322203a226e?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e61666172672f6d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12170 [semacquire]: sync.runtime_Semacquire(0xc001eddae8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003615698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12307 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0008f3e00?, 0xc003625778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0xc002c21680?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc00090dc20?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12217 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003612778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11797 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00363ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12171 [semacquire]: sync.runtime_Semacquire(0xc00103fa88?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003615e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x404020303030203?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12172 [semacquire]: sync.runtime_Semacquire(0xc000de81e0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003616698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12354 [semacquire]: sync.runtime_Semacquire(0xc004415200?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003638e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc0029cf020?, 0xc0029cefe0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0029c6dc0?, 0xc0029c6d80?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0029ce520?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12355 [semacquire]: sync.runtime_SemacquireMutex(0xc0029cf360?, 0x0?, 0xc000139b60?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c73b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00252ac60?, 0xc003639778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00094d320?, 0xc0029cfc00?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc00252a2a0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12356 [semacquire]: sync.runtime_SemacquireMutex(0xc00252a140?, 0x60?, 0xc00094dc60?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006018f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00252a1c0?, 0xc003639f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00018d740?, 0xc0029cf8c0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0029de100?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12221 [semacquire]: sync.runtime_Semacquire(0xc002e25020?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00371e698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12192 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00363df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11801 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0xc0007a1320?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003621f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0006e86c0?, 0xc00117dd40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12223 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00371f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12357 [semacquire]: sync.runtime_SemacquireMutex(0xc00252a480?, 0xc0?, 0xc0029c7a20?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0029ce680?, 0xc00363a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000600e20?, 0xc0029c6d40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0029ce6c0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12358 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7554) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00363af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11804 [semacquire]: sync.runtime_SemacquireMutex(0xc002700a08?, 0x16?, 0xc0024a2990?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7674) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003623778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x3d?, 0xc0028260f0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12359 [semacquire]: sync.runtime_Semacquire(0xc0012ccb70?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00363b698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12327 [semacquire]: sync.runtime_Semacquire(0xc002e24f90?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003723698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7308 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003605778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11357 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037a9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11358 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c75d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037aa778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11289 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139ed4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003241f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11360 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7514) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037ab778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12240 [semacquire]: sync.runtime_Semacquire(0xc003bfb7e8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003748e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12413 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037ae778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12414 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de5b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0037aef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12435 [semacquire]: sync.runtime_Semacquire(0xc00103fd88?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003721698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc0037217a0?, 0x411822?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0037217d0?, 0xc003721820?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc000b2e160?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12419 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138d14) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00384ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8984 [semacquire]: sync.runtime_Semacquire(0xc00240e0c0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002f2ce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc0004678c0?, 0xc0005b5320?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000528360?, 0xc0005285a0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc000467560?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12360 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7194) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00225ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12361 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00384a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11264 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601914) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001da9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8985 [semacquire]: sync.runtime_SemacquireMutex(0xc0029cf720?, 0xc0?, 0xc0029de5a0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0029c7800?, 0xc002f2d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0029c7980?, 0xc0029c79a0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0029c7680?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12497 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001daa778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8986 [semacquire]: sync.runtime_Semacquire(0xc004415110?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002f2de98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc0029cf020?, 0xc0029cefe0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0029c6dc0?, 0xc0029c6d80?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0029ce520?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12365 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00384c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12366 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601914) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00384cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12332 [semacquire]: sync.runtime_SemacquireMutex(0x4116da?, 0xb0?, 0xc000ff2000?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0021e8e90?, 0xc002299f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x512837?, 0xc0021d9500?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6eacc0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12367 [semacquire]: sync.runtime_Semacquire(0xc000124f00?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00384d698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12500 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ad4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc003711fa8?, 0xc003711f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0xc003711fd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8988 [semacquire]: sync.runtime_SemacquireMutex(0xc00252a140?, 0x60?, 0xc00094dc60?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139474) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00252a1c0?, 0xc002f2ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00018d740?, 0xc0029cf8c0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0029de100?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12439 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xfffffbffc79fffff?, 0xc003681778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xfffffbffc7941c00?, 0xfffffbffc7941b00?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12440 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x4108d4?, 0xc003681f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x586757?, 0x651200?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12450 [semacquire]: sync.runtime_SemacquireMutex(0x6e61666172672f61?, 0x61?, 0x612f6f672d6b6473?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f6d6f632e627568?, 0xc001b5ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x72672f6d6f632e62?, 0x72672f616e616661?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x617461642f646e65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12443 [semacquire]: sync.runtime_SemacquireMutex(0xc00002a380?, 0x40?, 0x580958?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf8d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6eac90?, 0xc003683778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6ec548?, 0x720000c0028107d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0036838a0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12336 [semacquire]: sync.runtime_SemacquireMutex(0x6e96b8?, 0x0?, 0x6e96b8?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x39?, 0xc00229bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x203000?, 0x203000?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0021d9500?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12501 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002296778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12502 [semacquire]: sync.runtime_SemacquireMutex(0x6eb2f0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002296f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12503 [semacquire]: sync.runtime_SemacquireMutex(0xc002297318?, 0xb?, 0xc002297960?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002297778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12505 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x6eacc0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002298778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12506 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7194) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002298f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc002299048?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12577 [semacquire]: sync.runtime_SemacquireMutex(0x4faf7e?, 0x40?, 0x1?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00370a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc00370a818?, 0x4fa9a7?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12579 [semacquire]: sync.runtime_SemacquireMutex(0x1?, 0x1?, 0x203000?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc002551a40?, 0xc00370b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc000b2e140?, 0xc00370b8c0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12580 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006017b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00370bfa8?, 0xc00370bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002e8a258?, 0xc00370bfd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12582 [semacquire]: sync.runtime_Semacquire(0xc002877458?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00370ce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12550 [semacquire]: sync.runtime_Semacquire(0xc000b361b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00392e698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12551 [semacquire]: sync.runtime_Semacquire(0xc000b367b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00392ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12556 [semacquire]: sync.runtime_Semacquire(0xc00134daa0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003931698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11294 [semacquire]: sync.runtime_Semacquire(0xc002e25320?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003995e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11295 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600274) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003960778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12594 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00392bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12092 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001e02fa8?, 0xc001e02f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003316450?, 0xc001e02fd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12626 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003961f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12629 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600114) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003963778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12562 [semacquire]: sync.runtime_SemacquireMutex(0xc00225cee0?, 0xb4?, 0xc001ee9260?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc00225cfa8?, 0xc00225cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001eddc08?, 0xc00225cfd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12563 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x2?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002987778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12564 [semacquire]: sync.runtime_SemacquireMutex(0xc0021f9f00?, 0x78?, 0xc0021f9e20?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x1?, 0xc00229cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6ea328?, 0xc0021f1c00?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0021f9e20?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10627 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00392d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12557 [semacquire]: sync.runtime_Semacquire(0xc0039158f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0039efe98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12560 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00398f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12659 [semacquire]: sync.runtime_Semacquire(0xc000b360f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003990e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc003990fa0?, 0xf?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x203000?, 0x203000?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12599 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0039ec778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12600 [semacquire]: sync.runtime_Semacquire(0xc0027776c8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0039ece98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12570 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0039e9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12632 [semacquire]: sync.runtime_Semacquire(0xc004415020?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b56e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12633 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b57778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12604 [semacquire]: sync.runtime_Semacquire(0xc0027773f8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0039eee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12634 [semacquire]: sync.runtime_Semacquire(0xc00057f2f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003b57e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc004913ba0?, 0xc004913d40?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004924680?, 0xc004924820?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc00472e4e0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12571 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0039ea778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12572 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006000d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0039eaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12605 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00018d754) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0039ef778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12573 [semacquire]: sync.runtime_Semacquire(0xc002e25560?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0039eb698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12664 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003b53778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12639 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c3c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x8?, 0xc0001c2480?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc003c3c830?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12673 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c3d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12575 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c38778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12677 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c3f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12606 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c8df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12708 [semacquire]: sync.runtime_Semacquire(0xc004911f80?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003c90e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12710 [semacquire]: sync.runtime_Semacquire(0xc003659710?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003862e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc000acac20?, 0xc000aca958?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x512837?, 0xc000a99140?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x656ac0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12670 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139674) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c8a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12671 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001394b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c8af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12535 [semacquire]: sync.runtime_SemacquireMutex(0xc00360def0?, 0xa6?, 0xc00387e020?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2?, 0xc00370ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6eac90?, 0xc002910cc0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x4ce825?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12672 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001394d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003c8b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12537 [semacquire]: sync.runtime_SemacquireMutex(0x6eb050?, 0x78?, 0xc0029103a0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc002910da0?, 0xc003710f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6ea328?, 0xc002916400?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6ea378?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12721 [semacquire]: sync.runtime_Semacquire(0xc000b36510?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003c8be98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12538 [semacquire]: sync.runtime_SemacquireMutex(0x203000?, 0x0?, 0xfffffbffe9f1f5d0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003711778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x20?, 0xc00360f8c0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x10?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12714 [semacquire]: sync.runtime_Semacquire(0xc004481260?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0039f5e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12727 [semacquire]: sync.runtime_SemacquireMutex(0x4108d4?, 0xff?, 0xc003ee2f20?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc003dfa420?, 0xc003ee2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003df06d8?, 0x6ebb58?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x40d9cb?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12715 [semacquire]: sync.runtime_Semacquire(0xc0003929a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0039f6698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x30?, 0xc0039f67e8?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x30?, 0x4092ad?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc004000000?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12730 [semacquire]: sync.runtime_SemacquireMutex(0xc0029f5c80?, 0xa0?, 0x580958?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139374) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x5686b0?, 0xc003ee4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003dd18c0?, 0x4?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x82f0a0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12694 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003ef9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12740 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001394b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00324df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12741 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139374) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00410df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12743 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001394d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00410ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12747 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004110f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12748 [semacquire]: sync.runtime_Semacquire(0xc00409a9a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004111698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12718 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de0b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00425df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12749 [semacquire]: sync.runtime_Semacquire(0xc002777578?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004259e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12771 [semacquire]: sync.runtime_Semacquire(0xc004686d08?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00410c698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc003ed4d00?, 0xc00471d520?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003ed5040?, 0xc0048131e0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc004813860?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12539 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00428df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12540 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004256778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12613 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00428b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12896 [semacquire]: sync.runtime_SemacquireMutex(0xc002590b60?, 0x60?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ceb54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x78782f6572617073?, 0xc001930f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x69672209090a2c22?, 0x6d6f632e62756874?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x7568746967220909?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12945 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001f4ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10522 [semacquire]: sync.runtime_SemacquireMutex(0x6275687469672209?, 0x2e?, 0x6172672f616e6166?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001a907a8?, 0xc001a90778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004911500?, 0xc001a907d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6d6f632e656c676f?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11380 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x5?, 0x707594c400000003?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0027b2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10524 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001f4dfa8?, 0xc001f4df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004911500?, 0xc001f4dfd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10622 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001394d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001d87778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11381 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x2?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7794) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xbf209800000103?, 0xc0027b2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0029f6ea0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x69fa96e500000003?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8842 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004e0ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8876 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004e17f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12811 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c1e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 3354 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c21f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8925 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b3f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c0ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10906 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001f5b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12127 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de574) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001dcc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11866 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001dd3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11806 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004aac778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12095 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045b2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12913 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001dcd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12914 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001dcdf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11867 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035da778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12931 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004259778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12426 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138e54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045b6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12427 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000138dd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045b6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12492 [semacquire]: sync.runtime_SemacquireMutex(0xc003685738?, 0xfd?, 0xc0036856e8?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001394b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6ea7b0?, 0xc003685778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0xc003685838?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc003c21b00?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11101 [semacquire]: sync.runtime_SemacquireMutex(0xd0?, 0x40?, 0x512837?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0034d4758?, 0xc004a2a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x826390?, 0x1?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x1?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12315 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004422778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8990 [semacquire]: sync.runtime_SemacquireMutex(0x63737365636f7270?, 0x72?, 0x6275687469672209?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001394b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2f7377612f6d6f63?, 0xc001b67f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x612f6f672d6b6473?, 0x656d3263652f7377?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x732d7377612f7377?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12775 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004286778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12494 [semacquire]: sync.runtime_Semacquire(0xc002c2e120?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc003686698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x6ea7b0?, 0x82f080?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x412845?, 0xc003c217d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12776 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004286f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12495 [semacquire]: sync.runtime_SemacquireMutex(0x6eb290?, 0xa0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139474) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc002970520?, 0xc003686f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x400?, 0xc003369010?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xfffffbffc79fffff?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12780 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004288f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12916 [semacquire]: sync.runtime_Semacquire(0xc004686a08?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001dcee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12476 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001394d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001e037a8?, 0xc001e03778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003316450?, 0xc001e037d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12477 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001396b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00225e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7738 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001f43fa8?, 0xc001f43f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc004911500?, 0xc001f43fd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7741 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc001e04fa8?, 0xc001e04f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003316450?, 0xc001e04fd0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12282 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c0e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 7742 [semacquire]: sync.runtime_Semacquire(0xc0003f80d8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc001a98698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x8260e0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc001a987f8?, 0x551e18?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc00442ffa0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12962 [semacquire]: sync.runtime_SemacquireMutex(0xc00453c300?, 0x80?, 0x580900?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b294) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x5686b0?, 0xc001a9a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6ea7b0?, 0xc001a9a7e0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x82ee40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12966 [semacquire]: sync.runtime_Semacquire(0xc0003f8468?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004e20698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12969 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004e21f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12976 [semacquire]: sync.runtime_Semacquire(0xc0003f84f8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004ead698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12978 [semacquire]: sync.runtime_Semacquire(0xc0003f87c8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004eae698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12982 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df794) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ea8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12990 [semacquire]: sync.runtime_Semacquire(0xc000b36c48?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004eb4698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12992 [semacquire]: sync.runtime_Semacquire(0xc0024d26a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004eb5698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12995 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004eb6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13002 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c60f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004eb2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13004 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004eb3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13010 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6114) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ebe778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13011 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c61f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ebef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12681 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00441f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12682 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00441ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12683 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004420778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12684 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004420f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12685 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7194) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004421778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13026 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139474) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ec4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13017 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df794) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004eb9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13033 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001394b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ecff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13035 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001394d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ec0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13037 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001396b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ec1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13059 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ecef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12847 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce5b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002316f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13073 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002317f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10909 [semacquire]: sync.runtime_SemacquireMutex(0xc002b06000?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a654) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0021bef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8636 [semacquire]: sync.runtime_SemacquireMutex(0xc002632ee0?, 0x20?, 0x656ac0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002632f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8637 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0xc8?, 0xc0026f1868?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x512837?, 0xc002633778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc002615a60?, 0xc002633820?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc002633840?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12479 [semacquire]: sync.runtime_Semacquire(0xc00240e210?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00225f698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13121 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cff94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004425778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11770 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006000d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004d9d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11773 [semacquire]: sync.runtime_Semacquire(0xc00134dbf0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d9ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13138 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001e2f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13154 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de1b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004aae778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13155 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004aaef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12445 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a434) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004504778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12446 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004504f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12448 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004505f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13169 [semacquire]: sync.runtime_SemacquireMutex(0x5c3330785c343078?, 0x78?, 0x90a2b2022353078?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7b54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x30785c3530785c34?, 0xc004506778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x5c3130785c22090a?, 0x5c3230785c323078?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x5c3330785c333078?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13170 [semacquire]: sync.runtime_SemacquireMutex(0x30785c3530785c35?, 0x35?, 0x30785c3530785c35?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2b20223630785c36?, 0xc004506f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x5c3730785c373078?, 0x5c3730785c373078?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x30785c3730785c37?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13046 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001394d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ec8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13047 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139674) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ec9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13159 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ed4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13163 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ed6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12917 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de574) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001dcf778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12480 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf8d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f31f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13186 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00018d8b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f22f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11387 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001394d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f21f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13188 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f23f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13123 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f1a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12918 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f19f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13050 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600194) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ec8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13051 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ecaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11390 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0001396b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002133778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13052 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600274) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ecb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12759 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6114) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00425cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12922 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cfff4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004eebf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12923 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de0b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004eec778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13078 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f26778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12925 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de154) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004eed778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13079 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f26f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13080 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b5d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f27778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13141 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002136f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10629 [semacquire]: sync.runtime_Semacquire(0xc003dd7800?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004f41e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10632 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f33778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10633 [semacquire]: sync.runtime_Semacquire(0xc00212e258?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004f33e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10636 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ad4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f35778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13084 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f29778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13235 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ed2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13236 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ed3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12939 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f18f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10652 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006018f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc004ebc7a8?, 0xc004ebc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003dd7620?, 0xc004ebc7d0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10655 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f37778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10656 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601914) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f37f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13298 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006017b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f38f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13299 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f39778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13300 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035eff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13301 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035f0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13221 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f13778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12813 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c1ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12814 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cfff4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c1f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12815 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c1ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12816 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c20778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13329 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de154) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c20f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13330 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c21778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13257 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f3cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13286 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c714) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f20778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13287 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f20f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13288 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f21778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11920 [semacquire]: sync.runtime_SemacquireMutex(0xc004695d40?, 0xe0?, 0xc004597380?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de4d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc0046ae340?, 0xc004d94f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc0045a5520?, 0xc0045a56c0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc0045a5d40?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13377 [semacquire]: sync.runtime_Semacquire(0xc0042f6900?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004d95698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0xc00352d6c0?, 0xc003a3c4e0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003a3c820?, 0xc0042d3520?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc00352da00?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13152 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f56778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13395 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f63f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13397 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f64f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13400 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de374) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f66778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13291 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ae94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f58778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13292 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f58f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13293 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f59778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13426 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252aef4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f73f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13382 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de4d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038bdf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13447 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f6b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13497 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fa3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13498 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fa4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13501 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fa5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13472 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f99f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13502 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ab54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fa6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13521 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a8b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f9a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13553 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c77b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fb7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13557 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fa9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13571 [semacquire]: sync.runtime_Semacquire(0xc00212e5e8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004fb5698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13572 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cff94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fb5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13573 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fb6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13574 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fb6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13585 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038cb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13224 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de0b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004f14f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13578 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00018d774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038c4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13580 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038c5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12588 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0043d9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13227 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fc2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13228 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de294) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fc2f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12590 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de9d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x4108d4?, 0xc0043daf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x586808?, 0x651e60?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13230 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fc3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13601 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fc5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13604 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00213cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13607 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00213e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13618 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7574) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00214af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13620 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00214bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13622 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00214cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13695 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fe0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13696 [semacquire]: sync.runtime_Semacquire(0xc000eb8f78?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc004fe1698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13663 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fdbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13698 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00215c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13701 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00215df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13702 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00215e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13704 [semacquire]: sync.runtime_Semacquire(0xc0020c9980?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00215f698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13706 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fe2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13708 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252adf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fe3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13711 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ad94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fe4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13712 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ae74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004fe5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13745 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c76d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004ff9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13747 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004feaf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13749 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d594) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004febf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12391 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004aa9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12395 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cff94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004aab778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13760 [runnable]: go/types.(*Checker).updateExprVal(...) /opt/pkg/go118/src/go/types/expr.go:600 go/types.(*Checker).assignment(0xc026e44a80, 0xc054e83fc0, {0x6ea7b0, 0x82f0e0}, {0x69156a, 0x16}) /opt/pkg/go118/src/go/types/assignments.go:66 +0x5ba go/types.(*Checker).indexedElts(0x6ea8c8?, {0xc02c380000, 0xa73d, 0xc019c2f8c0?}, {0x6ea7b0, 0x82f0e0}, 0xffffffffffffffff) /opt/pkg/go118/src/go/types/index.go:453 +0x537 go/types.(*Checker).exprInternal(0xc026e44a80, 0xc037587640, {0x6eae10?, 0xc02ba29b00}, {0x0?, 0x0?}) /opt/pkg/go118/src/go/types/expr.go:1462 +0x350 go/types.(*Checker).rawExpr(0xc000222480?, 0xc037587640?, {0x6eae10?, 0xc02ba29b00?}, {0x0?, 0x0?}, 0x0) /opt/pkg/go118/src/go/types/expr.go:1208 +0x45 go/types.(*Checker).expr(0x403156?, 0x6eaba0?, {0x6eae10?, 0xc02ba29b00?}) /opt/pkg/go118/src/go/types/expr.go:1705 +0x35 go/types.(*Checker).varDecl(0x651e60?, 0xc01da29a90, {0xc01a947448?, 0x1?, 0x1?}, {0x6eaba0?, 0xc01c515a10?}, {0x6eae10, 0xc02ba29b00}) /opt/pkg/go118/src/go/types/decl.go:491 +0x176 go/types.(*Checker).objDecl(0xc026e44a80, {0x6ec548, 0xc01da29a90}, 0xc032ec3b88?) /opt/pkg/go118/src/go/types/decl.go:193 +0x6c5 go/types.(*Checker).packageObjects(0xc026e44a80) /opt/pkg/go118/src/go/types/resolver.go:657 +0x28a go/types.(*Checker).checkFiles(0xc026e44a80, {0xc005bb3d10?, 0xc01549de50?, 0x7?}) /opt/pkg/go118/src/go/types/check.go:333 +0xbf go/types.(*Checker).Files(...) /opt/pkg/go118/src/go/types/check.go:308 golang.org/x/tools/go/packages.(*loader).loadPackage(0xc000190000, 0xc000600660) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:955 +0x70c golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:793 +0x1a9 sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12286 [semacquire]: sync.runtime_Semacquire(0xc000e58660?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0035ec698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13778 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c5d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035ee778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8926 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c72d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c10778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 8927 [semacquire]: sync.runtime_SemacquireMutex(0xc003eac2e0?, 0x0?, 0xc003eac320?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0xc003eac5a0?, 0xc004c10f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0xc003eac680?, 0xc003eac6a0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xc003eac720?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13583 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df8d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038c7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13793 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7294) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c11f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13794 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601914) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c12778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13795 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006018f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c12f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13796 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004c13778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13797 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00501ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13798 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c72b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004398f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13799 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c71f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005002f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13801 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005003f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13841 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00501df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13843 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00501ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13847 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b854) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005024f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13848 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005025778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13850 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005026778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13859 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600554) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00502bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13863 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00502df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13853 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005037f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13854 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005028778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13867 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a8b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005033f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13889 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005029f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13868 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005034778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13907 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d1f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00503bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13909 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252ac54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00503cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13911 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00503df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13893 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006000d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005043f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13895 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005044f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13898 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139ed4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005046778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13899 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005046f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13900 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600174) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005047778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13312 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005039778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13921 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005039f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13922 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00503a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13901 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00504bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13923 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00503af78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13924 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00503b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13920 [semacquire]: sync.runtime_SemacquireMutex(0xc0029cba00?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600154) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005030778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13938 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006000d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005042778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13940 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005043778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13902 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00504c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13903 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00504cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13904 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006003f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00504d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13956 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005048f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13969 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00504df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13942 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005054778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13943 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005054f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13970 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006000d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00504e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13972 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00504f778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13945 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005055f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13946 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005056778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13947 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006002b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005056f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13925 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00505ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13985 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00505d778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13986 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601914) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00505df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13987 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00505e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13990 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005063f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13951 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005058f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13991 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005064778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13952 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006001b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005059778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13992 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005064f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14001 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600274) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005059f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13994 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094ccd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005065f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13960 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601454) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005060778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13961 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601474) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005060f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13962 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005061778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13963 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601454) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005061f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13964 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005062778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13998 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00507ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14049 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d3b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc003ccbf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14014 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001dd4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13973 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600194) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005083f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13974 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139ed4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005084778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13978 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139c34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005086778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13979 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252afd4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00508ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x43b945?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14070 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006018b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005080778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14084 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00508df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14090 [semacquire]: sync.runtime_Semacquire(0xc0042f7050?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0038d0e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14093 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de494) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038d2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14116 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005095f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14132 [semacquire]: sync.runtime_Semacquire(0xc000e58870?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc005091e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14134 [semacquire]: sync.runtime_Semacquire(0xc00409bc50?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc005092e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14135 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005093778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14120 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00509bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14122 [semacquire]: sync.runtime_Semacquire(0xc002c2e4b0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00509ce98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14126 [semacquire]: sync.runtime_Semacquire(0xc003915b90?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00509ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14137 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005098778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14139 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005099778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14141 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00509a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14143 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00509b778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 11085 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139bb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc004e25f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14168 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038dd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14181 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0038d8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14111 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dedb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050c3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14182 [semacquire]: sync.runtime_Semacquire(0xc000e589f0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0038d8e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14112 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050c4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14194 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050c5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14195 [semacquire]: sync.runtime_Semacquire(0xc0042f7200?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0050c5e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10910 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc001f5cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14170 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050c0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14173 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de6b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050c1f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14174 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050c2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14203 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029dea94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050cd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14204 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050cdf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14209 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045b3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14205 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050ce778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14225 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050c8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14210 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601914) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045b3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14211 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045b4778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14212 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7194) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045b4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14213 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0045b5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14228 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de314) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050c9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14231 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050cb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14188 [semacquire]: sync.runtime_SemacquireMutex(0x65746e692f637072?, 0x72?, 0x2c226769666e6f63?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x672f67726f2e676e?, 0xc001cf5f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x6e7265746e692f63?, 0x646174656d2f6c61?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f637072672f6772?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14189 [semacquire]: sync.runtime_SemacquireMutex(0x676172702f6c616e?, 0x6d?, 0x672e656c676f6f67?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x702f6675626f746f?, 0xc001cf6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2c22637365646f74?, 0x676f6f672209090a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x702f7463656c6665?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12911 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00204df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12912 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050d0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13781 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d054) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050f3f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13782 [semacquire]: sync.runtime_Semacquire(0xc002f31350?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002046698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13783 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002046f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13785 [semacquire]: sync.runtime_Semacquire(0xc0029dc7c8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc002047e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13787 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002048f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13788 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc002049778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14073 [semacquire]: sync.runtime_Semacquire(0xc00212f0f8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc005081e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14075 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005082f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13980 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005086f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14078 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050f8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14257 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050f9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14259 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050faf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14277 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050f3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13984 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252afb4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050f4f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14291 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b074) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050f6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14292 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050f6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14293 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050f7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13625 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005100778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13627 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7374) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005101778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14298 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050fdf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14261 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005119f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14267 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b034) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00511cf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13789 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005125f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13790 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005116778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13791 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005116f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14339 [semacquire]: sync.runtime_Semacquire(0xc000eb9038?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00511ee98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14346 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00512a778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14355 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005126f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14357 [semacquire]: sync.runtime_Semacquire(0xc000eb9158?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc005127e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13321 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c354) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005134f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14358 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000600894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005128778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13524 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a634) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00517ff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13527 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c734) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005157778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13529 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005158778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13516 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00517c778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13535 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c414) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005185778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14388 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00518bf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14392 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00518df78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14393 [semacquire]: sync.runtime_Semacquire(0xc002d9e3a8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc00518e698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14394 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00518ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14398 [semacquire]: sync.runtime_Semacquire(0xc002d9e798?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc005190e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14433 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005192778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14443 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094c694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051a7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14466 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051aef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14474 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ce2f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051b6f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14516 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c6114) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0035fd778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13085 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252af54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051bff78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10638 [semacquire]: sync.runtime_Semacquire(0xc0027c9dd0?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0051b8698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10640 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0006018f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051b9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14546 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051ba778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12927 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051c0778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 12928 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cff94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051c0f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14563 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051c2778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14565 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de014) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051c3778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14543 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051cc778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14549 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601914) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051d7f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14550 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601a74) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051c8778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13056 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000139e94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051e1778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14597 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051edf78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13210 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094cdf4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051e9f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13211 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d814) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051ea778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13213 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094da94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051eb778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13214 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d274) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005203f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13215 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d134) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005204778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14625 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a9b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005205778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14626 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005205f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14627 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094db94) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005206778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13520 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d394) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00517e778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14641 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252a894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00517ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14645 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d7d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005214f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13175 [semacquire]: sync.runtime_SemacquireMutex(0x6f4322090a2c5d09?, 0x6d?, 0x203a2273656c6946?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601914) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x656372756f736572?, 0xc001b77f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2273657479?, 0x6572706d6f632209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x9090a2c2270697a?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14620 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601ab4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005203778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14621 [semacquire]: sync.runtime_SemacquireMutex(0x2261736463652f6f?, 0x2c?, 0x353264652f6f7470?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601994) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x7470797263220909?, 0xc001b73f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x2f6f747079726322?, 0x6c616e7265746e69?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x732f6c616e726574?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14624 [semacquire]: sync.runtime_SemacquireMutex(0x632209090a2c2263?, 0x72?, 0x722f6c616e726574?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c72b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x9090a2c22323135?, 0xc001b75778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x7972632209090a2c?, 0x393035782f6f7470?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2c22676e69646f63?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10783 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b554) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051d8f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 10784 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b794) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0051d9778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14662 [semacquire]: sync.runtime_SemacquireMutex(0x687461702209090a?, 0x2f?, 0x722209090a2c2268?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x2274726f73220909?, 0xc001b70778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x90a2c2263696d6f?, 0x6c61637379732209?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x6e752209090a2c22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14663 [semacquire]: sync.runtime_SemacquireMutex(0x6f672d6b64732d73?, 0x40?, 0x6e6964616572203a?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c72f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x74203a22656c6174?, 0xc001b70f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x612f7377612f6d6f?, 0x672d6b64732d7377?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2209090a5b203a22?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14677 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00252b2b4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005245f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14678 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094d214) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005246778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14665 [semacquire]: sync.runtime_SemacquireMutex(0x2c226b636170682f?, 0xa?, 0x6e616c6f672f726f?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c71f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x742f747865742f78?, 0xc001b71f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x9090a2c22696469?, 0x2f726f646e657622?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0xa226d726f6e2f65?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14668 [semacquire]: sync.runtime_SemacquireMutex(0x2f6d6f632e627568?, 0x61?, 0x702f6f672d6b6473?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c7294) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x6b702f687461706f?, 0xc001b73778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x22090a2c22326365?, 0x615074726f706d49?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x2f6f672d6b64732d?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14681 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc00094dc34) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005247f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14669 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc000601894) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005251f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14672 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c71d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005243778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14691 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029c72d4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005244f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14217 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de094) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050d5778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14218 [semacquire]: sync.runtime_Semacquire(0xc002c2e690?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc0050d5e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14219 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029de194) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050d6778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14221 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cfff4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc0050d7778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14222 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005293f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14224 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf7f4) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005294f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14723 [semacquire]: sync.runtime_Semacquire(0xc000a35de8?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc005296698?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14724 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029cf694) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005296f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13179 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005211f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 13239 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc00512ef78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14373 [semacquire]: sync.runtime_Semacquire(0xc002c2e750?) /opt/pkg/go118/src/runtime/sema.go:56 +0x25 sync.(*WaitGroup).Wait(0xc005252e98?) /opt/pkg/go118/src/sync/waitgroup.go:136 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1() /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:792 +0x19a sync.(*Once).doSlow(0x0?, 0x0?) /opt/pkg/go118/src/sync/once.go:68 +0xc2 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14377 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ceb54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005254f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14379 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029df774) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005923f78?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f goroutine 14382 [semacquire]: sync.runtime_SemacquireMutex(0x0?, 0x0?, 0x0?) /opt/pkg/go118/src/runtime/sema.go:71 +0x25 sync.(*Mutex).lockSlow(0xc0029ceb54) /opt/pkg/go118/src/sync/mutex.go:162 +0x165 sync.(*Mutex).Lock(...) /opt/pkg/go118/src/sync/mutex.go:81 sync.(*Once).doSlow(0x0?, 0xc005925778?) /opt/pkg/go118/src/sync/once.go:64 +0x53 sync.(*Once).Do(...) /opt/pkg/go118/src/sync/once.go:59 golang.org/x/tools/go/packages.(*loader).loadRecursive(0x0?, 0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:781 +0x52 golang.org/x/tools/go/packages.(*loader).loadRecursive.func1.1(0x0?) /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:788 +0x2c created by golang.org/x/tools/go/packages.(*loader).loadRecursive.func1 /home/pbulk/build/devel/go-wire/work/.gopath/pkg/mod/golang.org/x/tools@v0.1.0/go/packages/packages.go:787 +0x8f *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/www/grafana *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/www/grafana