toolstash-check

command module
v0.0.0-...-affb14a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2018 License: BSD-3-Clause Imports: 10 Imported by: 0

README

go get [-u] github.com/mdempsky/toolstash-check

https://godoc.org/github.com/mdempsky/toolstash-check

Documentation

Overview

Toolstash-check automates running toolstash -cmp against a CL.

Usage:

toolstash-check [-all] [commit]

Toolstash-check automates the following workflow for compiler regression testing a CL:

1. Clone the $GOROOT Git repo into a new temporary directory.

2. Checks out the specified commit's parent.

3. Runs make.bash and toolstash save. (It sets GOROOT so that toolstash saves into the temporary directory.)

4. Checks out the specified commit itself.

5. Runs "go install std cmd".

6. Runs "go build -a -toolexec='toolstash -cmp' std cmd".

If no commit ID is specified, toolstash-check defaults to HEAD.

If -all is specified, toolstash-check instead runs golang.org/x/tools/cmd/toolstash/buildall for the final step.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL