]> Cypherpunks repositories - gostls13.git/commit
cmd/go: fix race libraries rebuilding by `go test -i`
authorAlexander Menzhinsky <amenzhinsky@gmail.com>
Fri, 3 Mar 2017 12:57:19 +0000 (15:57 +0300)
committerIan Lance Taylor <iant@golang.org>
Fri, 17 Mar 2017 17:49:29 +0000 (17:49 +0000)
commitbe04da8f0c5cb57e2736cfac8c76971d7d8cfc6f
tree71ea0e555a80a262f528d79df4fe97b122545087
parentb9f6b22a0100716db1f196a395f9ded8456337f8
cmd/go: fix race libraries rebuilding by `go test -i`

`go test -i -race` adds the "sync/atomic" package to every package dependency tree
that makes buildIDs different from packages installed with `go install -race`
and causes cache rebuilding.

Fixes #19133
Fixes #19151

Change-Id: I0536c6fa41b0d20fe361b5d35b3c0937b146d07d
Reviewed-on: https://go-review.googlesource.com/37598
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
src/cmd/go/internal/cfg/cfg.go
src/cmd/go/internal/load/pkg.go
src/cmd/go/internal/test/test.go
src/cmd/go/internal/test/testflag.go