internal/releasetargets: delete Target.Race field

It was last used by Go 1.19 releases, which are no more.

Change-Id: Ied43f717f08c22b669edbbc17146e0cd1fab4703
Reviewed-on: https://go-review.googlesource.com/c/build/+/527018
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
diff --git a/internal/releasetargets/releasetargets.go b/internal/releasetargets/releasetargets.go
index 20ad78c..87e1b5c 100644
--- a/internal/releasetargets/releasetargets.go
+++ b/internal/releasetargets/releasetargets.go
@@ -22,7 +22,6 @@
 	Builder         string
 	BuildOnly       bool
 	LongTestBuilder string
-	Race            bool
 	ExtraEnv        []string // Extra environment variables set during toolchain build.
 
 	// For Darwin targets, the minimum targeted version, e.g. 10.13 or 13.
@@ -62,7 +61,6 @@
 // overridden if necessary. Name will also be set and should not be overridden.
 var allReleases = map[int]ReleaseTargets{
 	20: {
-		// 1.20 drops Race .as from the distribution.
 		"darwin-amd64": &Target{
 			Builder:         "darwin-amd64-13",
 			MinMacOSVersion: "10.13",                                           // Issues #36025 #35459
diff --git a/internal/releasetargets/releasetargets_test.go b/internal/releasetargets/releasetargets_test.go
index f0f4efc..6266fb9 100644
--- a/internal/releasetargets/releasetargets_test.go
+++ b/internal/releasetargets/releasetargets_test.go
@@ -62,9 +62,6 @@
 			}
 
 		}
-		if target.Race {
-			flags = append(flags, "Race enabled")
-		}
 		if target.LongTestBuilder != "" {
 			flags = append(flags, "Long tests on "+target.LongTestBuilder)
 		}
diff --git a/internal/task/buildrelease.go b/internal/task/buildrelease.go
index 144a679..868e8ba 100644
--- a/internal/task/buildrelease.go
+++ b/internal/task/buildrelease.go
@@ -309,15 +309,6 @@
 		return err
 	}
 
-	if b.Target.Race {
-		ctx.Printf("Building race detector.")
-		if err := b.runGo(ctx, []string{"install", "-race", "std"}, buildlet.ExecOpts{
-			ExtraEnv: b.makeEnv(),
-		}); err != nil {
-			return err
-		}
-	}
-
 	ctx.Printf("Building release tarball.")
 	input, err := b.Buildlet.GetTar(ctx, "go")
 	if err != nil {