Issue created by stacks.
This stack hs84Kg was reported by telemetry:
compile/bugcmd/compile/internal/base.FatalfAt:+3cmd/compile/internal/base.Fatalf:=195cmd/compile/internal/gc.handlePanic:+7runtime.gopanic:+50internal/pkgbits.assert:=11internal/pkgbits.(*Decoder).rawReloc:=296internal/pkgbits.(*Decoder).Reloc:+2internal/pkgbits.(*Decoder).String:+2cmd/compile/internal/noder.(*reader).localIdent:=1084cmd/compile/internal/noder.(*reader).param:+2cmd/compile/internal/noder.(*reader).params:+4cmd/compile/internal/noder.(*reader).signature:+4cmd/compile/internal/noder.(*reader).method:+6cmd/compile/internal/noder.(*pkgReader).objIdxMayFail:+152cmd/compile/internal/noder.(*pkgReader).objIdx:+1cmd/compile/internal/noder.(*pkgReader).objInstIdx:+8
cmd/compile@go1.23.2 go1.23.2 linux/amd64 (1)
Comment From: gabyhelp
Related Issues
- cmd/compile: bug in cmd/compile/internal/noder.(*pkgReader).objIdxMayFail #70997
- cmd/compile: bug in cmd/compile/internal/importer.(*pkgReader).objIdx.func1 #70996
- cmd/compile: bug in cmd/compile/internal/staticdata.WriteEmbed #70995 (closed)
- cmd/compile: assertion failure when building syntax package with gotypesalias enabled #66873 (closed)
- cmd/compile: Unified IR failed to compile recursive generic type #54722 (closed)
- cmd/compile: unreachable panic with GODEBUG=gotypesalias=1 #65778 (closed)
- cmd/compile: internal compiler error: assertion failed #53762 (closed)
- cmd/compile: crash compiling code with local generic type #50350 (closed)
- cmd/compile: ICE with `assertion failed` when using `GODEBUG=gotypesalias=1` #65893 (closed)
- cmd/compile: range over rune literal causes internal compiler error #64471 (closed)
(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)
Comment From: prattmic
Many of these issues involve internal/pkgbits decoding. I suspect that they are all related, but I've avoided deduping them thus far because I'm not particularly familiar with export data.
Full set of issues:
-
70998
-
71000
-
71004
-
71012
-
71013
-
71016
-
71017
Others involving export data, but not internal/pkgbits decoding specifically:
-
70996
-
70997
-
71001
-
71006 (internal/pkgbits encoding)
-
71008
-
71015 (also export data writing)
-
71018
-
71019
-
71021
-
71022
-
71023 (relocs)
-
71024