panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x30 pc=0x628dca]
goroutine 1 [running]:
panic(0x879d60, 0xc8200101a0)
/usr/lib/go-1.7/src/runtime/panic.go:500 +0x18c
cmd/compile/internal/gc.typecheck1(0xc8210ee360, 0x44, 0x9029b3)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/typecheck.go:478 +0x7b3a
cmd/compile/internal/gc.typecheck(0xc8210ee360, 0x44, 0x0)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/typecheck.go:188 +0x634
cmd/compile/internal/gc.typecheckcomplit(0xc8210ee090, 0x0)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/typecheck.go:2847 +0x11d
cmd/compile/internal/gc.typecheck1(0xc8210ee090, 0x2, 0x0)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/typecheck.go:823 +0x55dc
cmd/compile/internal/gc.typecheck(0xc8210ee090, 0x2, 0x8b507d)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/typecheck.go:188 +0x634
cmd/compile/internal/gc.typecheckcomplit(0xc8210edef0, 0x0)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/typecheck.go:2964 +0xf13
cmd/compile/internal/gc.typecheck1(0xc8210edef0, 0x2, 0xc8210ede60)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/typecheck.go:823 +0x55dc
cmd/compile/internal/gc.typecheck(0xc8210edef0, 0x2, 0xc8210ede60)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/typecheck.go:188 +0x634
cmd/compile/internal/gc.typecheckas(0xc8210ee480)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/typecheck.go:3210 +0x9f
cmd/compile/internal/gc.typecheck1(0xc8210ee480, 0x1, 0xc8210eddd0)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/typecheck.go:1952 +0x3a85
cmd/compile/internal/gc.typecheck(0xc8210ee480, 0x1, 0xc8210eddd0)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/typecheck.go:188 +0x634
cmd/compile/internal/gc.typecheckslice(0xc8210e6ca0, 0x3, 0x4, 0x1)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/typecheck.go:49 +0x4d
cmd/compile/internal/gc.typecheckinl(0xc82102abd0)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/inl.go:78 +0x242
cmd/compile/internal/gc.mkinlcall1(0xc8245bd3b0, 0xc82102abd0, 0x0, 0xc8245b3798)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/inl.go:536 +0x3258
cmd/compile/internal/gc.mkinlcall(0xc8245bd3b0, 0xc82102abd0, 0x0, 0xb108c8)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/inl.go:501 +0x6a
cmd/compile/internal/gc.inlnode(0xc8245bd3b0, 0x0)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/inl.go:461 +0x4c4
cmd/compile/internal/gc.inlnodelist(0xc8245b3820)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/inl.go:319 +0x58
cmd/compile/internal/gc.inlnode(0xc822b34630, 0x0)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/inl.go:437 +0x32e
cmd/compile/internal/gc.inlcalls(0xc822b34630)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/inl.go:275 +0x46
cmd/compile/internal/gc.Main.func1(0xc82457e200, 0x1, 0x8, 0xc824457b00)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/main.go:432 +0x60
cmd/compile/internal/gc.(*bottomUpVisitor).visit(0xc824457bd0, 0xc822b34630, 0xc8000000be)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/esc.go:106 +0x29e
cmd/compile/internal/gc.visitBottomUp(0xc822b9c800, 0xe6, 0x100, 0x906628)
/usr/lib/go-1.7/src/cmd/compile/internal/gc/esc.go:62 +0xb7
cmd/compile/internal/gc.Main()
/usr/lib/go-1.7/src/cmd/compile/internal/gc/main.go:435 +0x1ba4
cmd/compile/internal/amd64.Main()
/usr/lib/go-1.7/src/cmd/compile/internal/amd64/galign.go:96 +0x381
main.main()
/usr/lib/go-1.7/src/cmd/compile/main.go:33 +0x286
^CTraceback (most recent call last):