Skip to content

Instantly share code, notes, and snippets.

@mlsteele
Created November 4, 2016 19:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mlsteele/caa4e523c4dc0aa77588854bc4f9f74a to your computer and use it in GitHub Desktop.
Save mlsteele/caa4e523c4dc0aa77588854bc4f9f74a to your computer and use it in GitHub Desktop.
go guru panic
fatal error: unexpected signal during runtime execution
[signal 0xb code=0x1 addr=0x11dcee955d2e pc=0x49a1b]
runtime stack:
runtime.throw(0x501220, 0x2a)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/panic.go:547 +0x90
runtime.sigpanic()
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/sigpanic_unix.go:12 +0x5a
runtime.unlock(0x67f760)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/lock_sema.go:107 +0x14b
runtime.(*mheap).alloc_m(0x67f760, 0x1, 0x2b, 0x9713d8)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/mheap.go:492 +0x314
runtime.(*mheap).alloc.func1()
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/mheap.go:502 +0x41
runtime.systemstack(0x7fff5fbfedd8)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/asm_amd64.s:307 +0xab
runtime.(*mheap).alloc(0x67f760, 0x1, 0x1000000002b, 0x496bf)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/mheap.go:503 +0x63
runtime.(*mcentral).grow(0x681d00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/mcentral.go:209 +0x93
runtime.(*mcentral).cacheSpan(0x681d00, 0xc82064a030)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/mcentral.go:89 +0x47d
runtime.(*mcache).refill(0x704c20, 0x2b, 0xc820137b01)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/mcache.go:119 +0xcc
runtime.mallocgc.func2()
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/malloc.go:642 +0x2b
runtime.systemstack(0x67be00)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/asm_amd64.s:291 +0x79
runtime.mstart()
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/proc.go:1051
goroutine 115 [running]:
runtime.systemstack_switch()
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/asm_amd64.s:245 fp=0xc8200b6bd8 sp=0xc8200b6bd0
runtime.mallocgc(0x1000, 0x357ee0, 0xc800000001, 0xc82002800c)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/malloc.go:643 +0x869 fp=0xc8200b6cb0 sp=0xc8200b6bd8
runtime.newarray(0x357ee0, 0x1000, 0xc8200b6d38)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/malloc.go:798 +0xc9 fp=0xc8200b6cf0 sp=0xc8200b6cb0
runtime.makeslice(0x3495a0, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/slice.go:32 +0x165 fp=0xc8200b6d40 sp=0xc8200b6cf0
go/build.readImports(0x757950, 0xc8237abbb8, 0xc8237abb00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/build/read.go:213 +0x3b4 fp=0xc8200b6e90 sp=0xc8200b6d40
go/build.(*Context).matchFile(0xc8200a49c0, 0xc82478f7c0, 0x34, 0xc82478f9b5, 0x9, 0xc8248b4901, 0xc8200b7908, 0x0, 0x0, 0x0, ...)
/usr/local/Cellar/go/1.6.3/libexec/src/go/build/build.go:1066 +0x593 fp=0xc8200b6fe0 sp=0xc8200b6e90
go/build.(*Context).Import(0xc8200a49c0, 0xc821500451, 0xd, 0xc820e24700, 0x37, 0x0, 0x3fbbe0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/build/build.go:708 +0x1f3d fp=0xc8200b7b40 sp=0xc8200b6fe0
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc821500451, 0xd, 0xc820e24700, 0x37, 0x0, 0x8, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:836 +0x37c fp=0xc8200b7c18 sp=0xc8200b7b40
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820113891, 0x23, 0xc820e24700, 0x37, 0xc8215381e0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130 fp=0xc8200b7dc0 sp=0xc8200b7c18
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8200a0370, 0xc820098500, 0x4e, 0x4e, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100 fp=0xc8200b7e80 sp=0xc8200b7dc0
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc820d9e380, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0 fp=0xc8200b7f58 sp=0xc8200b7e80
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc820d9e380, 0xc8211b3240)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b fp=0xc8200b7f78 sp=0xc8200b7f58
runtime.goexit()
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc8200b7f80 sp=0xc8200b7f78
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 1 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0x0, 0x0, 0xc82000e004, 0x37, 0xc8202346c0, 0x8, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*Config).Load(0xc8200a00b0, 0x4e, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:519 +0x535
main.describe(0xc820017720, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/cmd/guru/describe.go:39 +0x117
main.Run(0x7fff5fbff1f6, 0x8, 0xc820017720, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/cmd/guru/guru.go:104 +0x41d
main.main()
/Users/miles/go/src/golang.org/x/tools/cmd/guru/main.go:212 +0x902
goroutine 5 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc8203fb8b9, 0x2, 0xc820240040, 0x37, 0x0, 0xc824246700, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8200c20c0, 0x23, 0xc820240040, 0x37, 0xc820539aa0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8200a0160, 0xc82007f200, 0x8f, 0x8f, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc8200a2e00, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc8200a2e00, 0xc820394d40)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 152 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820c56844, 0x4e, 0xc820478070, 0x62, 0xc820df3020, 0x0, 0xc82102d0f8, 0x1, 0x1, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8207ca210, 0xc820e16100, 0x3, 0x3, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc82070dc00, 0xc820035828)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc82070dc00, 0xc820cc3580)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 881 [runnable]:
sync.runtime_Semacquire(0xc820219f44)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/sema.go:47 +0x26
sync.(*Mutex).Lock(0xc820219f40)
/usr/local/Cellar/go/1.6.3/libexec/src/sync/mutex.go:83 +0x1c4
sync.(*RWMutex).Lock(0xc820219f40)
/usr/local/Cellar/go/1.6.3/libexec/src/sync/rwmutex.go:83 +0x30
go/token.(*File).AddLine(0xc8238d44e0, 0x22f6)
/usr/local/Cellar/go/1.6.3/libexec/src/go/token/position.go:130 +0x33
go/scanner.(*Scanner).next(0xc824572c20)
/usr/local/Cellar/go/1.6.3/libexec/src/go/scanner/scanner.go:61 +0x5a
go/scanner.(*Scanner).Scan(0xc824572c20, 0x4905cf, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/scanner/scanner.go:625 +0x217
go/parser.(*parser).next0(0xc824572c00)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:257 +0x250
go/parser.(*parser).next(0xc824572c00)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:320 +0x43
go/parser.(*parser).expect(0xc824572c00, 0x36, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:395 +0xd9
go/parser.(*parser).expectClosing(0xc824572c00, 0x36, 0x4893a0, 0xd, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:407 +0x124
go/parser.(*parser).parseCallOrConversion(0xc824572c00, 0x9b39e8, 0xc8246b2800, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1269 +0x23e
go/parser.(*parser).parsePrimaryExpr(0xc824572c00, 0x7c600, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1496 +0x13f
go/parser.(*parser).parseUnaryExpr(0xc824572c00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1582 +0x359
go/parser.(*parser).parseBinaryExpr(0xc824572c00, 0x0, 0x1, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1599 +0xab
go/parser.(*parser).parseExpr(0xc824572c00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1628 +0x99
go/parser.(*parser).parseExprList(0xc824572c00, 0xc82469c700, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:568 +0xb6
go/parser.(*parser).parseRhsList(0xc824572c00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:608 +0x51
go/parser.(*parser).parseReturnStmt(0xc824572c00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1790 +0xd6
go/parser.(*parser).parseStmt(0xc824572c00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2185 +0x839
go/parser.(*parser).parseStmtList(0xc824572c00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1067 +0xe1
go/parser.(*parser).parseBody(0xc824572c00, 0xc82469c790, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1081 +0xdf
go/parser.(*parser).parseFuncDecl(0xc824572c00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2393 +0x1a0
go/parser.(*parser).parseDecl(0xc824572c00, 0x53bfc0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2437 +0x159
go/parser.(*parser).parseFile(0xc824572c00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2492 +0x416
go/parser.ParseFile(0xc820219f40, 0xc823f60370, 0x43, 0x466ee0, 0xc8222f9c68, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/interface.go:117 +0x1a7
golang.org/x/tools/go/loader.parseFiles.func2(0xc822f55c50, 0xc8200a49c0, 0xc823f36740, 0xc823f36720, 0xc820219f40, 0xc8237aaa30, 0x20, 0xa, 0xc823f60370, 0x43)
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:63 +0x22c
created by golang.org/x/tools/go/loader.parseFiles
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:65 +0x41f
goroutine 323 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8209f41c1, 0x5, 0xc820eb3260, 0x2c, 0xc820df3a40, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820f22160, 0xc820fc5cc0, 0x4, 0x4, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc820c40a80, 0xc8204c1288)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc820c40a80, 0xc820fc5c80)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 215 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc82072449d, 0x2, 0xc8205cd3b0, 0x29, 0xc820588630, 0x0, 0xc820413a68, 0x1, 0x1, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8207ca000, 0xc8205e46e0, 0x3, 0x3, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc820658380, 0xc8204aebc0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc820658380, 0xc82050f6a0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 680 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc82309d681, 0x2c, 0xc822df9200, 0x38, 0x0, 0x1, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8200e56e1, 0x24, 0xc822df9200, 0x38, 0xc8222e8300, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820564a50, 0xc822b21520, 0x32, 0x32, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc821eb7180, 0xc8213ba948)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc821eb7180, 0xc823193440)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 809 [semacquire]:
sync.runtime_Semacquire(0xc8210ccb9c)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/sema.go:47 +0x26
sync.(*WaitGroup).Wait(0xc8210ccb90)
/usr/local/Cellar/go/1.6.3/libexec/src/sync/waitgroup.go:127 +0xb4
golang.org/x/tools/go/loader.parseFiles(0xc820219f40, 0xc8200a49c0, 0x0, 0xc822fe3a80, 0x34, 0xc822878d80, 0x7, 0x8, 0x20, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:67 +0x455
golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0xc8200a00b0, 0xc823440a80, 0x67, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:748 +0x256
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc823440a80, 0xc822769488)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:970 +0xaa
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc823440a80, 0xc822c67240)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 228 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8205e0451, 0xc, 0xc8207aaac0, 0x33, 0xc820a2dfb0, 0x0, 0xc820aea2e0, 0x1, 0x1, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc82029a2c0, 0xc8203afea0, 0x1, 0x1, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc820914700, 0xc8204afbc8)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc820914700, 0xc8207ad580)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 259 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820895169, 0x2, 0xc8209d0090, 0x29, 0xc820eecf90, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820804210, 0xc820e6c000, 0x18, 0x18, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc820915180, 0xc8204c1288)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc820915180, 0xc820ec0f00)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 694 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc8218aba71, 0x6, 0xc82292ade0, 0x52, 0x0, 0x0, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc82234eeb4, 0x3e, 0xc82292ade0, 0x52, 0xc8220fca20, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8224960b0, 0xc82240f860, 0x2, 0x2, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc822e95500, 0xc822a512a8)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc822e95500, 0xc820cd6320)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 256 [running]:
goroutine running on other thread; stack unavailable
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 153 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820c42c34, 0x41, 0xc820c56c60, 0x55, 0xc820d13b60, 0x0, 0xc8234c6900, 0x1, 0x1, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820fcc0b0, 0xc820fa4410, 0xa, 0xa, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc820d9e000, 0xc820035828)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc820d9e000, 0xc820dfcb40)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 164 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820126bb1, 0x3, 0xc820773e60, 0x2a, 0xc820539500, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820804000, 0xc820765020, 0x4, 0x4, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc8200a3880, 0xc820412048)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc8200a3880, 0xc820669440)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 165 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820126bb7, 0x4, 0xc8207c63f0, 0x2b, 0xc820aafce0, 0x0, 0xc820dc4580, 0x3, 0x4, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8208040b0, 0xc8208127c0, 0x7, 0x7, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc8200a3c00, 0xc82031a7b8)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc8200a3c00, 0xc820900900)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 166 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820126ca1, 0x4, 0xc8207c7e00, 0x2b, 0xc820d13b90, 0x0, 0xc822768428, 0x1, 0x1, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8207ca0b0, 0xc8207c0d40, 0x8, 0x8, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc820914380, 0xc82031a7b8)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc820914380, 0xc820605cc0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 178 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8202803e1, 0xf, 0xc8201d2140, 0x36, 0xc8205ccf30, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8205640b0, 0xc8204aebc8, 0x1, 0x1, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc82000d880, 0xc82031a7b8)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc82000d880, 0xc8203ffec0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 179 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8201d2c44, 0x3c, 0xc8206f9c70, 0x50, 0xc820773620, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8200a0210, 0xc820126820, 0x2, 0x2, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc82000dc00, 0xc82031a7b8)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc82000dc00, 0xc8201c0f00)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 817 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc8226ccff9, 0x2, 0xc823380340, 0x31, 0x0, 0x1, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8220c6cc1, 0xa, 0xc823380340, 0x31, 0xc82369ac30, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8205648f0, 0xc82310e060, 0x6, 0x6, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc823632e00, 0xc8222b9750)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc823632e00, 0xc822014e60)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 319 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820a66e81, 0x7, 0xc8208d70e0, 0x2e, 0xc822586570, 0x0, 0xc822769b40, 0x1, 0x1, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820564790, 0xc820c21360, 0x13, 0x13, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc82132ea80, 0xc8203e25c8)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc82132ea80, 0xc820ec46c0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 353 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820895181, 0x7, 0xc820ec6630, 0x2e, 0xc821101500, 0x0, 0xc8222b96e0, 0x1, 0x1, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820564630, 0xc8201648a0, 0x4, 0x4, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc820915500, 0xc820035828)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc820915500, 0xc8201647e0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 459 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820ac53a1, 0x7, 0xc821981590, 0x2e, 0xc821ffacf0, 0x0, 0xc823bfacc0, 0x3, 0x4, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc82029a630, 0xc821845d80, 0x7, 0x7, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc8208c0e00, 0xc820b43570)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc8208c0e00, 0xc821853600)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 251 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc8204337e1, 0x7, 0xc82094c180, 0x38, 0x0, 0xc824247180, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc82016bce1, 0x24, 0xc82094c180, 0x38, 0xc820d13bc0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc82029a370, 0xc820b01c00, 0x4, 0x4, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc820658e00, 0xc8204c1288)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc820658e00, 0xc820b01ba0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 313 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8204336c1, 0xd, 0xc82097f600, 0x34, 0xc821a18e10, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8205646e0, 0xc8208d6cc0, 0x5, 0x5, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc82132e700, 0xc8203e25c8)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc82132e700, 0xc820953d00)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 434 [runnable]:
go/types.(*Checker).collectObjects(0xc820568460)
/usr/local/Cellar/go/1.6.3/libexec/src/go/types/resolver.go:378 +0xa64
go/types.(*Checker).Files(0xc820568460, 0xc820dbe000, 0x59, 0x59, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/types/check.go:223 +0xb3
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8200a0420, 0xc820dbe000, 0x59, 0x59, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1009 +0x13f
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc82065a700, 0xc8203e25c8)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc82065a700, 0xc820dc4560)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 584 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc8241d7a87, 0x5, 0xc8220a1410, 0x2c, 0x0, 0x0, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820f1ef31, 0x5, 0xc8220a1410, 0x2c, 0xc8243c2f90, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8207ca580, 0xc821b6d220, 0x2, 0x2, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc8231f4a80, 0xc822769488)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc8231f4a80, 0xc8236306c0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 454 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820166f61, 0x6, 0xc8217df7a0, 0x2d, 0xc8223c3860, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8200a0580, 0xc8209eda40, 0x4, 0x4, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc820d9ea80, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc820d9ea80, 0xc8209ed9c0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 838 [runnable]:
go/scanner.(*Scanner).next(0xc823b8db20)
/usr/local/Cellar/go/1.6.3/libexec/src/go/scanner/scanner.go:56
go/scanner.(*Scanner).Scan(0xc823b8db20, 0x43f730, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/scanner/scanner.go:625 +0x217
go/parser.(*parser).next0(0xc823b8db00)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:257 +0x250
go/parser.(*parser).next(0xc823b8db00)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:320 +0x43
go/parser.(*parser).parseIdent(0xc823b8db00, 0x5)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:538 +0x6f
go/parser.(*parser).parseOperand(0xc823b8db00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1135 +0xc4
go/parser.(*parser).parsePrimaryExpr(0xc823b8db00, 0x697d00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1466 +0x9a
go/parser.(*parser).parseUnaryExpr(0xc823b8db00, 0x53ae00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1582 +0x359
go/parser.(*parser).parseBinaryExpr(0xc823b8db00, 0x0, 0x1, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1599 +0xab
go/parser.(*parser).parseExpr(0xc823b8db00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1628 +0x99
go/parser.(*parser).parseRhsOrType(0xc823b8db00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1642 +0x50
go/parser.(*parser).parseCallOrConversion(0xc823b8db00, 0x757b18, 0xc824824a00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1258 +0x122
go/parser.(*parser).parsePrimaryExpr(0xc823b8db00, 0x757a00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1496 +0x13f
go/parser.(*parser).parseUnaryExpr(0xc823b8db00, 0xc824824900, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1582 +0x359
go/parser.(*parser).parseBinaryExpr(0xc823b8db00, 0x1ed100, 0x1, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1599 +0xab
go/parser.(*parser).parseExpr(0xc823b8db00, 0x4b800, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1628 +0x99
go/parser.(*parser).parseRhsOrType(0xc823b8db00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1642 +0x50
go/parser.(*parser).parseCallOrConversion(0xc823b8db00, 0x9b39e8, 0xc8248249a0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1258 +0x122
go/parser.(*parser).parsePrimaryExpr(0xc823b8db00, 0xc823a5a000, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1496 +0x13f
go/parser.(*parser).parseUnaryExpr(0xc823b8db00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1582 +0x359
go/parser.(*parser).parseBinaryExpr(0xc823b8db00, 0x0, 0x1, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1599 +0xab
go/parser.(*parser).parseExpr(0xc823b8db00, 0x2a0b00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1628 +0x99
go/parser.(*parser).parseExprList(0xc823b8db00, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:568 +0xb6
go/parser.(*parser).parseRhsList(0xc823b8db00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:608 +0x51
go/parser.(*parser).parseSimpleStmt(0xc823b8db00, 0x1, 0x0, 0x0, 0x78200)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1685 +0x183
go/parser.(*parser).parseStmt(0xc823b8db00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2173 +0xf3
go/parser.(*parser).parseStmtList(0xc823b8db00, 0xc824824920, 0x2, 0x2)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1067 +0xe1
go/parser.(*parser).parseBody(0xc823b8db00, 0xc8247f29c0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1081 +0xdf
go/parser.(*parser).parseFuncDecl(0xc823b8db00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2393 +0x1a0
go/parser.(*parser).parseDecl(0xc823b8db00, 0x53bfc0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2437 +0x159
go/parser.(*parser).parseFile(0xc823b8db00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2492 +0x416
go/parser.ParseFile(0xc820219f40, 0xc822f71e00, 0x4e, 0x466ee0, 0xc82102cef8, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/interface.go:117 +0x1a7
golang.org/x/tools/go/loader.parseFiles.func2(0xc8230effc0, 0xc8200a49c0, 0xc823171940, 0xc823171920, 0xc820219f40, 0xc822769488, 0x20, 0x4, 0xc822f71e00, 0x4e)
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:63 +0x22c
created by golang.org/x/tools/go/loader.parseFiles
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:65 +0x41f
goroutine 588 [running]:
goroutine running on other thread; stack unavailable
created by golang.org/x/tools/go/loader.parseFiles
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:65 +0x41f
goroutine 699 [semacquire]:
sync.runtime_Semacquire(0xc824338ecc)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/sema.go:47 +0x26
sync.(*WaitGroup).Wait(0xc824338ec0)
/usr/local/Cellar/go/1.6.3/libexec/src/sync/waitgroup.go:127 +0xb4
golang.org/x/tools/go/loader.parseFiles(0xc820219f40, 0xc8200a49c0, 0x0, 0xc824323f50, 0x2b, 0xc824338e50, 0x1, 0x1, 0x20, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:67 +0x455
golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0xc8200a00b0, 0xc824304700, 0x67, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:748 +0x256
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc824304700, 0xc822f85c88)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:970 +0xaa
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc824304700, 0xc824387b60)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 832 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc82421bdb1, 0x3, 0xc8220dc100, 0x37, 0x0, 0xc8245b2003, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc82347f861, 0x23, 0xc8220dc100, 0x37, 0xc824588c00, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820564f20, 0xc8239b09a0, 0x3, 0x3, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc822ee4700, 0xc822f85c88)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc822ee4700, 0xc8239b0940)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 700 [chan send]:
golang.org/x/tools/go/loader.parseFiles.func2(0xc824338ec0, 0xc8200a49c0, 0xc824387bc0, 0xc824387ba0, 0xc820219f40, 0xc8234c6d18, 0x20, 0x0, 0xc82440e780, 0x33)
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:45 +0x4a
created by golang.org/x/tools/go/loader.parseFiles
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:65 +0x41f
goroutine 852 [runnable]:
sync.runtime_Semacquire(0xc820219f44)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/sema.go:47 +0x26
sync.(*Mutex).Lock(0xc820219f40)
/usr/local/Cellar/go/1.6.3/libexec/src/sync/mutex.go:83 +0x1c4
sync.(*RWMutex).Lock(0xc820219f40)
/usr/local/Cellar/go/1.6.3/libexec/src/sync/rwmutex.go:83 +0x30
go/token.(*File).AddLine(0xc822766d80, 0x43af)
/usr/local/Cellar/go/1.6.3/libexec/src/go/token/position.go:130 +0x33
go/scanner.(*Scanner).next(0xc822e090a0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/scanner/scanner.go:61 +0x5a
go/scanner.(*Scanner).skipWhitespace(0xc822e090a0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/scanner/scanner.go:521 +0x29
go/scanner.(*Scanner).Scan(0xc822e090a0, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/scanner/scanner.go:600 +0x5b
go/parser.(*parser).next0(0xc822e09080)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:257 +0x250
go/parser.(*parser).next(0xc822e09080)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:320 +0x43
go/parser.(*parser).expect(0xc822e09080, 0x33, 0xc8222f7f50)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:395 +0xd9
go/parser.(*parser).parseBody(0xc822e09080, 0xc82453be50, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1078 +0x91
go/parser.(*parser).parseFuncDecl(0xc822e09080, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2393 +0x1a0
go/parser.(*parser).parseDecl(0xc822e09080, 0x53bfc0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2437 +0x159
go/parser.(*parser).parseFile(0xc822e09080, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2492 +0x416
go/parser.ParseFile(0xc820219f40, 0xc8221df9c0, 0x3e, 0x466ee0, 0xc8222f6230, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/interface.go:117 +0x1a7
golang.org/x/tools/go/loader.parseFiles.func2(0xc82258d380, 0xc8200a49c0, 0xc82232be20, 0xc82232be00, 0xc820219f40, 0xc822769de0, 0x20, 0x1, 0xc8221df9c0, 0x3e)
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:63 +0x22c
created by golang.org/x/tools/go/loader.parseFiles
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:65 +0x41f
goroutine 790 [semacquire]:
sync.runtime_Semacquire(0xc822f55c5c)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/sema.go:47 +0x26
sync.(*WaitGroup).Wait(0xc822f55c50)
/usr/local/Cellar/go/1.6.3/libexec/src/sync/waitgroup.go:127 +0xb4
golang.org/x/tools/go/loader.parseFiles(0xc820219f40, 0xc8200a49c0, 0x0, 0xc82393abc0, 0x37, 0xc8220ec400, 0xc, 0x10, 0x20, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:67 +0x455
golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0xc8200a00b0, 0xc822eee000, 0x67, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:748 +0x256
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc822eee000, 0xc822769de0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:970 +0xaa
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc822eee000, 0xc823f366e0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 676 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc8222071e1, 0x7, 0xc8219011d0, 0x2e, 0x0, 0xc824304e00, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc82179eac1, 0x7, 0xc8219011d0, 0x2e, 0xc822eaf3e0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8205649a0, 0xc8225c9600, 0x3, 0x3, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc8229f7c00, 0xc821850140)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc8229f7c00, 0xc8225c9540)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 587 [semacquire]:
sync.runtime_Semacquire(0xc82427cb3c)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/sema.go:47 +0x26
sync.(*WaitGroup).Wait(0xc82427cb30)
/usr/local/Cellar/go/1.6.3/libexec/src/sync/waitgroup.go:127 +0xb4
golang.org/x/tools/go/loader.parseFiles(0xc820219f40, 0xc8200a49c0, 0x0, 0xc82423d940, 0x33, 0xc8242e6c20, 0x2, 0x2, 0x20, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:67 +0x455
golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0xc8200a00b0, 0xc8231f5180, 0x67, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:748 +0x256
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc8231f5180, 0xc8222b9a40)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:970 +0xaa
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc8231f5180, 0xc8242e6f20)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 578 [chan receive]:
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc822599a71, 0x9, 0xc822e46bd0, 0x30, 0xc8236849c0, 0x0, 0xc821ceb8d0, 0x1, 0x1, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:907 +0x55b
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8207ca4d0, 0xc822e47830, 0x5, 0x5, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc821cd7500, 0xc822768f30)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc821cd7500, 0xc822f62300)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 812 [runnable]:
sync.runtime_Semacquire(0xc820219f44)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/sema.go:47 +0x26
sync.(*Mutex).Lock(0xc820219f40)
/usr/local/Cellar/go/1.6.3/libexec/src/sync/mutex.go:83 +0x1c4
sync.(*RWMutex).Lock(0xc820219f40)
/usr/local/Cellar/go/1.6.3/libexec/src/sync/rwmutex.go:83 +0x30
go/token.(*File).AddLine(0xc8240924e0, 0x5675)
/usr/local/Cellar/go/1.6.3/libexec/src/go/token/position.go:130 +0x33
go/scanner.(*Scanner).next(0xc8222f5e20)
/usr/local/Cellar/go/1.6.3/libexec/src/go/scanner/scanner.go:61 +0x5a
go/scanner.(*Scanner).Scan(0xc8222f5e20, 0x47372c, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/scanner/scanner.go:625 +0x217
go/parser.(*parser).next0(0xc8222f5e00)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:257 +0x250
go/parser.(*parser).next(0xc8222f5e00)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:320 +0x43
go/parser.(*parser).parseOperand(0xc8222f5e00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1143 +0x246
go/parser.(*parser).parsePrimaryExpr(0xc8222f5e00, 0xc8240d5600, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1466 +0x9a
go/parser.(*parser).parseUnaryExpr(0xc8222f5e00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1582 +0x359
go/parser.(*parser).parseBinaryExpr(0xc8222f5e00, 0xc8247f2800, 0x1, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1599 +0xab
go/parser.(*parser).parseExpr(0xc8222f5e00, 0x757a00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1628 +0x99
go/parser.(*parser).parseExprList(0xc8222f5e00, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:568 +0xb6
go/parser.(*parser).parseRhsList(0xc8222f5e00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:608 +0x51
go/parser.(*parser).parseSimpleStmt(0xc8222f5e00, 0x1, 0x0, 0x0, 0x78200)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1685 +0x183
go/parser.(*parser).parseStmt(0xc8222f5e00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2173 +0xf3
go/parser.(*parser).parseStmtList(0xc8222f5e00, 0xc8247f2860, 0x1, 0x1)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1067 +0xe1
go/parser.(*parser).parseBlockStmt(0xc8222f5e00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1096 +0xb7
go/parser.(*parser).parseIfStmt(0xc8222f5e00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1856 +0x189
go/parser.(*parser).parseStmt(0xc8222f5e00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2192 +0x7b1
go/parser.(*parser).parseStmtList(0xc8222f5e00, 0xc8247f27c0, 0x1, 0x1)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1067 +0xe1
go/parser.(*parser).parseCaseClause(0xc8222f5e00, 0xc8247d9c00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1911 +0x12d
go/parser.(*parser).parseSwitchStmt(0xc8222f5e00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1988 +0x2f9
go/parser.(*parser).parseStmt(0xc8222f5e00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2194 +0x92e
go/parser.(*parser).parseStmtList(0xc8222f5e00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1067 +0xe1
go/parser.(*parser).parseBlockStmt(0xc8222f5e00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1096 +0xb7
go/parser.(*parser).parseIfStmt(0xc8222f5e00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1856 +0x189
go/parser.(*parser).parseStmt(0xc8222f5e00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2192 +0x7b1
go/parser.(*parser).parseStmtList(0xc8222f5e00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1067 +0xe1
go/parser.(*parser).parseCaseClause(0xc8222f5e00, 0xc824279100, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1911 +0x12d
go/parser.(*parser).parseSwitchStmt(0xc8222f5e00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1988 +0x2f9
go/parser.(*parser).parseStmt(0xc8222f5e00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2194 +0x92e
go/parser.(*parser).parseSimpleStmt(0xc8222f5e00, 0x1, 0x0, 0x0, 0x78200)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1708 +0x98a
go/parser.(*parser).parseStmt(0xc8222f5e00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2173 +0xf3
go/parser.(*parser).parseStmtList(0xc8222f5e00, 0xc82465f340, 0x1, 0x1)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1067 +0xe1
go/parser.(*parser).parseBlockStmt(0xc8222f5e00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1096 +0xb7
go/parser.(*parser).parseForStmt(0xc8222f5e00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2118 +0x459
go/parser.(*parser).parseStmt(0xc8222f5e00, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2198 +0x729
go/parser.(*parser).parseStmtList(0xc8222f5e00, 0xc824279100, 0x5, 0x8)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1067 +0xe1
go/parser.(*parser).parseBody(0xc8222f5e00, 0xc82465eff0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:1081 +0xdf
go/parser.(*parser).parseFuncDecl(0xc8222f5e00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2393 +0x1a0
go/parser.(*parser).parseDecl(0xc8222f5e00, 0x53bfc0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2437 +0x159
go/parser.(*parser).parseFile(0xc8222f5e00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2492 +0x416
go/parser.ParseFile(0xc820219f40, 0xc8220b9740, 0x3d, 0x466ee0, 0xc8222f8f50, 0x20, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/interface.go:117 +0x1a7
golang.org/x/tools/go/loader.parseFiles.func2(0xc8210ccb90, 0xc8200a49c0, 0xc822c672e0, 0xc822c672c0, 0xc820219f40, 0xc8222b9a40, 0x20, 0x2, 0xc8220b9740, 0x3d)
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:63 +0x22c
created by golang.org/x/tools/go/loader.parseFiles
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:65 +0x41f
goroutine 807 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc8222ff011, 0xd, 0xc8233775c0, 0x53, 0x0, 0x1, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8232939a4, 0x3f, 0xc8233775c0, 0x53, 0xc823295620, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820f224d0, 0xc82360bbb8, 0x1, 0x1, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc821d5b500, 0xc8222b9258)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc821d5b500, 0xc822215be0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 766 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc8237094b1, 0xb, 0xc8233dbac0, 0x39, 0x0, 0xc824305500, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8206ec2a1, 0x25, 0xc8233dbac0, 0x39, 0xc823937dd0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820564bb0, 0xc82348f4e0, 0x3, 0x3, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc823494000, 0xc821cebb00)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc823494000, 0xc82348f480)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 830 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc824338f31, 0x7, 0xc8218a7900, 0x37, 0x0, 0xc822badea2, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc82064e3c1, 0x23, 0xc8218a7900, 0x37, 0xc824328e70, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820564e70, 0xc8222f83a8, 0x1, 0x1, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc822ee4000, 0xc822f85b80)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc822ee4000, 0xc823944ee0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 540 [running]:
goroutine running on other thread; stack unavailable
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 358 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc8221edc11, 0x5, 0xc821eac360, 0x2f, 0x0, 0xc822eef500, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820f326c7, 0x8, 0xc821eac360, 0x2f, 0xc82147f260, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820564840, 0xc820e06000, 0x12, 0x12, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc821822700, 0xc820b43570)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc821822700, 0xc821be0de0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 328 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc8230338b1, 0x6, 0xc821bb3840, 0x34, 0x0, 0xc824304380, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8210a18c1, 0x20, 0xc821bb3840, 0x34, 0xc8238de690, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820f22210, 0xc822a79540, 0x8, 0x8, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc822d9dc00, 0xc821ceae68)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc822d9dc00, 0xc8217fc420)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 563 [runnable]:
go/build.(*Context).Import.func3(0xc820010067, 0xf, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/build/build.go:577
go/build.(*Context).Import(0xc8200a49c0, 0xc822c6b0e1, 0xf, 0xc821bac4b0, 0x42, 0x0, 0xc823b35ba0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/build/build.go:608 +0x683b
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc822c6b0e1, 0xf, 0xc821bac4b0, 0x42, 0x0, 0xc824304000, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:836 +0x37c
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc820caa7b1, 0x2e, 0xc821bac4b0, 0x42, 0xc82217ac00, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820f220b0, 0xc820e2c780, 0x50, 0x50, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc821fc6a80, 0xc820b43570)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc821fc6a80, 0xc820e345e0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 691 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc8237da571, 0xc, 0xc8220a5a00, 0x34, 0x0, 0x0, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8214109a1, 0xd, 0xc8220a5a00, 0x34, 0xc8231c8720, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc822496000, 0xc822787610, 0x2, 0x2, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc822e94e00, 0xc82360bbb0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc822e94e00, 0xc82228ca20)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 825 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc8239424a9, 0x4, 0xc822948800, 0x35, 0x0, 0x0, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8200159e1, 0x21, 0xc822948800, 0x35, 0xc824329050, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820564dc0, 0xc822195380, 0x4, 0x4, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc823633c00, 0xc822c71b80)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc823633c00, 0xc822195320)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 601 [runnable]:
go/parser.(*parser).parseImportSpec(0xc8247d6f00, 0x0, 0x4b, 0x4, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2267 +0x1cf
go/parser.(*parser).(go/parser.parseImportSpec)-fm(0x0, 0x4b, 0x4, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2486 +0x4c
go/parser.(*parser).parseGenDecl(0xc8247d6f00, 0x4b, 0xc82424eed0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2355 +0x1fc
go/parser.(*parser).parseFile(0xc8247d6f00, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/parser.go:2486 +0x313
go/parser.ParseFile(0xc824822b00, 0xc824823740, 0x37, 0x3495a0, 0xc8248b62e0, 0x6, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/parser/interface.go:117 +0x1a7
go/build.(*Context).Import(0xc8200a49c0, 0xc82240e41d, 0x2, 0xc8231ffe40, 0x3e, 0x0, 0x3fbbe0, 0x0, 0x0)
/usr/local/Cellar/go/1.6.3/libexec/src/go/build/build.go:754 +0x26af
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc82240e41d, 0x2, 0xc8231ffe40, 0x3e, 0x0, 0x0, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:836 +0x37c
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8205805a1, 0x2a, 0xc8231ffe40, 0x3e, 0xc8225675c0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820804420, 0xc823195140, 0x3, 0x3, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc820f68700, 0xc821b5e5a0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc820f68700, 0xc8231950e0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 850 [semacquire]:
sync.runtime_Semacquire(0xc82258d38c)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/sema.go:47 +0x26
sync.(*WaitGroup).Wait(0xc82258d380)
/usr/local/Cellar/go/1.6.3/libexec/src/sync/waitgroup.go:127 +0xb4
golang.org/x/tools/go/loader.parseFiles(0xc820219f40, 0xc8200a49c0, 0x0, 0xc8226edd80, 0x34, 0xc822d72800, 0x7, 0x8, 0x20, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:67 +0x455
golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0xc8200a00b0, 0xc821ccf180, 0x67, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:748 +0x256
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc821ccf180, 0xc82360b618)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:970 +0xaa
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc821ccf180, 0xc82232bd80)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 175 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc82254da59, 0x6, 0xc8237f1480, 0x3f, 0x0, 0x0, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8206a3621, 0x2b, 0xc8237f1480, 0x3f, 0xc8224e5740, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc820f222c0, 0xc8237f1e40, 0x7, 0x7, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc822d9d880, 0xc8222b9258)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc822d9d880, 0xc822ec62e0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 720 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc823032379, 0x6, 0xc8238e2c00, 0x36, 0x0, 0x1, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc822883fe1, 0xf, 0xc8238e2c00, 0x36, 0xc8224cc6f0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8200a0790, 0xc823709380, 0x2, 0x2, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc822fef500, 0xc8222b9348)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc822fef500, 0xc823058c00)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 833 [semacquire]:
sync.runtime_Semacquire(0xc8230effcc)
/usr/local/Cellar/go/1.6.3/libexec/src/runtime/sema.go:47 +0x26
sync.(*WaitGroup).Wait(0xc8230effc0)
/usr/local/Cellar/go/1.6.3/libexec/src/sync/waitgroup.go:127 +0xb4
golang.org/x/tools/go/loader.parseFiles(0xc820219f40, 0xc8200a49c0, 0x0, 0xc8234e9040, 0x46, 0xc822f9ca00, 0x10, 0x10, 0x20, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/util.go:67 +0x455
golang.org/x/tools/go/loader.(*Config).parsePackageFiles(0xc8200a00b0, 0xc821cce380, 0x67, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:748 +0x256
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc821cce380, 0xc8222b9348)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:970 +0xaa
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc821cce380, 0xc8231718e0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 787 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc823943961, 0x2, 0xc821e903c0, 0x30, 0x0, 0x0, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8217da351, 0x9, 0xc821e903c0, 0x30, 0xc8241af8f0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8200a09a0, 0xc822a25b60, 0x2, 0x2, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc8229f6e00, 0xc8222b9750)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc8229f6e00, 0xc8224d4c40)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
goroutine 697 [chan send]:
golang.org/x/tools/go/loader.(*importer).findPackage(0xc82023e000, 0xc8246f30f7, 0x7, 0xc822119340, 0x63, 0x0, 0xc823347c20, 0x0, 0x0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:835 +0x30a
golang.org/x/tools/go/loader.(*importer).importAll(0xc82023e000, 0xc8242031a4, 0x4f, 0xc822119340, 0x63, 0xc8247ab2f0, 0x0, 0x0, 0x0, 0x0, ...)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:862 +0x130
golang.org/x/tools/go/loader.(*importer).addFiles(0xc82023e000, 0xc8224962c0, 0xc8234c6a60, 0x1, 0x1, 0x1)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:1000 +0x100
golang.org/x/tools/go/loader.(*importer).load(0xc82023e000, 0xc820a0dc00, 0xc8228fb690)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:975 +0x1d0
golang.org/x/tools/go/loader.(*importer).startLoad.func1(0xc82023e000, 0xc820a0dc00, 0xc8242d84a0)
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:956 +0x2b
created by golang.org/x/tools/go/loader.(*importer).startLoad
/Users/miles/go/src/golang.org/x/tools/go/loader/loader.go:958 +0x1d4
Go guru exited abnormally with code 2 at Fri Nov 4 15:37:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment