runtime: return full error for first test to be built

Change-Id: I5a0206e8074f3a2790954c45a217922b7b3fe851
Reviewed-on: https://go-review.googlesource.com/18487
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
diff --git a/src/runtime/crash_test.go b/src/runtime/crash_test.go
index 4756e1a..b622eb4 100644
--- a/src/runtime/crash_test.go
+++ b/src/runtime/crash_test.go
@@ -99,7 +99,7 @@
 		exe = ""
 		target.err = fmt.Errorf("building %s: %v\n%s", binary, err, out)
 		testprog.target[binary] = target
-		return "", err
+		return "", target.err
 	}
 	target.exe = exe
 	testprog.target[binary] = target