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 <rsc@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
diff --git a/src/go/build/build.go b/src/go/build/build.go
index 1a122c6..4a5da30 100644
--- a/src/go/build/build.go
+++ b/src/go/build/build.go
@@ -16,7 +16,6 @@
 	"internal/goversion"
 	"io"
 	"io/ioutil"
-	"log"
 	"os"
 	"os/exec"
 	pathpkg "path"
@@ -924,7 +923,7 @@
 				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" {