macOS Sierra 10.12 で golang/go のテストを実行するメモ
このあたりに従い、ソースコードをもってくる。
$ git clone https://go.googlesource.com/go $ cd go
このあたりに従い、テストを実行する。
$ cd src $ ./all.bash
失敗した。
$ ./all.bash ##### Building Go bootstrap tool. cmd/dist ERROR: Cannot find /Users/utahta/go1.4/bin/go. Set $GOROOT_BOOTSTRAP to a working Go tree >= Go 1.4.
GOROOT_BOOTSTRAP に go 1.4 以上のパスをセットして、実行してみる。
$ GOROOT_BOOTSTRAP=/usr/local/Cellar/go/1.8.3/libexec ./all.bash
成功した。
$ GOROOT_BOOTSTRAP=/usr/local/Cellar/go/1.8.3/libexec ./all.bash ##### Building Go bootstrap tool. cmd/dist ##### Building Go toolchain using /usr/local/Cellar/go/1.8.3/libexec. bootstrap/cmd/internal/dwarf ... 略 ... ##### API check ALL TESTS PASSED ... 略 ...