| :: Copyright 2013 The Go Authors. All rights reserved. | |
| :: Use of this source code is governed by a BSD-style | |
| :: license that can be found in the LICENSE file. | |
| :: race.bash tests the standard library under the race detector. | |
| :: https://golang.org/doc/articles/race_detector.html | |
| @echo off | |
| setlocal | |
| if not exist make.bat ( | |
| echo race.bat must be run from go\src | |
| exit /b 1 | |
| ) | |
| if not "%PROCESSOR_ARCHITECTURE%"=="AMD64" ( | |
| echo Race detector is only supported on windows/amd64. | |
| exit /b 1 | |
| ) | |
| call .\make.bat --no-banner || exit /b 1 | |
| go install -race std || exit /b 1 | |
| go tool dist test -race || exit /b 1 |