diff options
| author | Russ Cox <rsc@golang.org> | 2024-10-30 10:18:00 -0400 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2024-11-05 18:54:20 +0000 |
| commit | 1e740c766976afc944776c428837dce3e65e3705 (patch) | |
| tree | 5d74fc886891caa566e9de3de266fca891a790b5 /src/cmd/compile/testdata/script | |
| parent | d92e8fe25cd617257942e564c16ce367de46640b (diff) | |
| download | go-1e740c766976afc944776c428837dce3e65e3705.tar.xz | |
cmd/compile: fix an internal crash in embed
Observed in the telemetry data. Was causing truncated error outputs.
Change-Id: I9f0a86e1e6caa855f97a3d6e51328c4c9685c937
Reviewed-on: https://go-review.googlesource.com/c/go/+/623535
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Cuong Manh Le <cuong.manhle.vn@gmail.com>
Reviewed-by: Robert Griesemer <gri@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Russ Cox <rsc@golang.org>
Diffstat (limited to 'src/cmd/compile/testdata/script')
| -rw-r--r-- | src/cmd/compile/testdata/script/embedbad.txt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/cmd/compile/testdata/script/embedbad.txt b/src/cmd/compile/testdata/script/embedbad.txt new file mode 100644 index 0000000000..09e4254561 --- /dev/null +++ b/src/cmd/compile/testdata/script/embedbad.txt @@ -0,0 +1,19 @@ +# Check that compiler does not silently crash at bad embed error. + +! go build +stderr 'multiple files for type string' +stderr 'multiple files for type \[\]byte' + +-- go.mod -- +module m + +-- x.go -- +package p + +import _ "embed" + +//go:embed x.go go.mod +var s string + +//go:embed x.go go.mod +var b []byte |
