cmd/compile: -G=3 reports wrong error message for misuse of //go:embed #48230
Labels
FrozenDueToAge
NeedsFix
The path to resolution is known, but the work has not been done.
release-blocker
Milestone
For a package that uses
//go:embed
but doesn't import"embed"
, cmd/compile correctly reports "go:embed only allowed in Go files that import "embed"" for -G=0 and GOEXPREIMENT=unified, but instead reports "invalid go:embed: build system did not supply embed configuration" for -G=3.(The -G=3 error is technically correct here, because I'm not specifying the embed configuration either; but it's missing the important error.)
The text was updated successfully, but these errors were encountered: