diff options
author | Alex Brainman <alex.brainman@gmail.com> | 2014-05-07 16:34:21 +1000 |
---|---|---|
committer | Alex Brainman <alex.brainman@gmail.com> | 2014-05-07 16:34:21 +1000 |
commit | 5d25189d801d7e8bf2fe10ffe95d43dda648a6b0 (patch) | |
tree | e784ccfaaac65f830a81a5dfb748940ca16d95cf /src/race.bat | |
parent | 77e0f060e39496a4590a88ef91d8202f86773256 (diff) | |
download | go-5d25189d801d7e8bf2fe10ffe95d43dda648a6b0.tar.gz go-5d25189d801d7e8bf2fe10ffe95d43dda648a6b0.zip |
race.bash,race.bat: unset GOROOT_FINAL during tests
Just like run.* scripts do.
Fixes race build.
LGTM=dave, dvyukov
R=dvyukov, dave
CC=golang-codereviews
https://golang.org/cl/98980043
Diffstat (limited to 'src/race.bat')
-rw-r--r-- | src/race.bat | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/race.bat b/src/race.bat index 64b2f59c15..8858c57b06 100644 --- a/src/race.bat +++ b/src/race.bat @@ -36,6 +36,12 @@ go install -race cmd/cgo echo # go install -race std go install -race std if errorlevel 1 goto fail + +:: we must unset GOROOT_FINAL before tests, because runtime/debug requires +:: correct access to source code, so if we have GOROOT_FINAL in effect, +:: at least runtime/debug test will fail. +set GOROOT_FINAL= + echo # go test -race -short std go test -race -short std if errorlevel 1 goto fail |