diff options
| author | Felix S. Klock II <pnkfelix@pnkfx.org> | 2014-10-13 20:58:34 +0200 |
|---|---|---|
| committer | Felix S. Klock II <pnkfelix@pnkfx.org> | 2014-10-13 20:58:34 +0200 |
| commit | b26972e28bfc1b797e2dfa14435b551685cb180b (patch) | |
| tree | 7d6c565251f5c36feae74f9acf30191b0ba740be /src/rustllvm/RustWrapper.cpp | |
| parent | 7dbd4349c406b997b486426d2e3aa9f2cc1fbd0c (diff) | |
| download | rust-b26972e28bfc1b797e2dfa14435b551685cb180b.tar.gz rust-b26972e28bfc1b797e2dfa14435b551685cb180b.zip | |
Make bors check that `compiletest` builds from both stage0 and stage1 rustc.
---- To reproduce issue on commit ba246100ca3b0c3bd0d68548677d75e6790c4f60 it does not suffice to add just `check-build-compiletest` to `check-secondary`; one must also ensure that `check-build-compiletest` precedes the satisification of the `check` rule. Otherwise hidden dependencies of `compiletest` would end up getting satisfied when make builds `rustc` at each stage in order to eventually run `check-stage2`. So to handle that I moved `check-secondary` before `check` in the `check-all` rule that bors uses, and for good measure, I also put `check-build-compiltest` at the front of the `check-secondary` rule's dependencies. My understanding is that running `check-secondary` should be relatively cheap, and thus such a reordering will not hurt bors. ---- Fix #17883.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
