diff --git a/src/cmd/internal/bootstrap_test/overlaydir_test.go b/src/cmd/internal/bootstrap_test/overlaydir_test.go
index 5812c45..bee3214 100644
--- a/src/cmd/internal/bootstrap_test/overlaydir_test.go
+++ b/src/cmd/internal/bootstrap_test/overlaydir_test.go
@@ -43,6 +43,9 @@
dstPath := filepath.Join(dstRoot, suffix)
info, err := entry.Info()
+ if err != nil {
+ return err
+ }
perm := info.Mode() & os.ModePerm
if info.Mode()&os.ModeSymlink != 0 {
info, err = os.Stat(srcPath)
diff --git a/src/cmd/link/link_test.go b/src/cmd/link/link_test.go
index bc7504e..036eda1 100644
--- a/src/cmd/link/link_test.go
+++ b/src/cmd/link/link_test.go
@@ -869,6 +869,9 @@
"_main.bar": false,
"_main.baz": false}
syms, err := f.Symbols()
+ if err != nil {
+ t.Errorf("failed to get symbols with err %v", err)
+ }
for _, s := range syms {
fn := s.Name
if _, ok := fname[fn]; !ok {