about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2015-07-16 10:49:23 +0530
committerManish Goregaokar <manishsmail@gmail.com>2015-07-16 10:49:23 +0530
commit2c49927ae4c125d55f1c49b590a714428b823d9c (patch)
tree499ece373ee51311cbb719d02e4db4d6ba033ea2 /src/rustllvm/RustWrapper.cpp
parenta4060d02cb69e9fe138cf523b44f73aed1603c66 (diff)
parente8a03285b724df71cbc32a96099ebe834ba09a00 (diff)
downloadrust-2c49927ae4c125d55f1c49b590a714428b823d9c.tar.gz
rust-2c49927ae4c125d55f1c49b590a714428b823d9c.zip
Rollup merge of #27028 - Gankro:travis, r=alexcrichton
 This has travis build LLVM and rustc up to stage1, but not run any tests. It seems wasteful to have the ultimate might of travis running on every PR just to check for whitespace errors. This is a pure subset of the bootstrap, so it shouldn't ever spuriously break.

`make tidy` still runs first, so we still get \"fast errors\" on bad style. However once make tidy passes, the build will simply keep running to try to make rustc. `tidy` takes ~3 mins to complete, so if your build runs longer you can be confident we've gone on to build LLVM/rustc. In principle this is configured to use ccache (it shows up in the build logs as uploaded/downloaded), but I found no actual performance changes in using it.

Maybe someone at @travis-ci knows what's up with that.

For reference, here is a successful build with ccache enabled: https://travis-ci.org/Gankro/rust/builds/70821237

and one without: https://travis-ci.org/Gankro/rust/builds/70812814

Builds seem to take about 41mins regardless.

r? @alexcrichton
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions