From fcf1cb2cf51bae37a8d5d0425a39e21ce5073bff Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Sun, 5 Jul 2020 23:39:45 -0400 Subject: [PATCH] go/build: remove use of package log package log does not belong here, even for an impossible condition. Change-Id: I6180a4f7766a8e5759db4f33d03703d0b678d0b4 Reviewed-on: https://go-review.googlesource.com/c/go/+/241077 Run-TryBot: Russ Cox Reviewed-by: Dmitri Shuralyov TryBot-Result: Gobot Gobot --- src/go/build/build.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/go/build/build.go b/src/go/build/build.go index 1a122c615f..4a5da308a0 100644 --- a/src/go/build/build.go +++ b/src/go/build/build.go @@ -16,7 +16,6 @@ import ( "internal/goversion" "io" "io/ioutil" - "log" "os" "os/exec" pathpkg "path" @@ -924,7 +923,7 @@ Found: quoted := spec.Path.Value path, err := strconv.Unquote(quoted) if err != nil { - log.Panicf("%s: parser returned invalid quoted string: <%s>", filename, quoted) + panic(fmt.Sprintf("%s: parser returned invalid quoted string: <%s>", filename, quoted)) } fileImports = append(fileImports, importPos{path, spec.Pos()}) if path == "C" {