diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2017-03-11 18:49:43 -0800 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2017-03-11 18:49:43 -0800 |
| commit | 6a5fd0f7ee00878ec46d277265a1ac3e12bb048b (patch) | |
| tree | a9a9e3ce009cf28279a212a6fca30080dbf7c729 | |
| parent | b1e03fe4bba0b8f2f92f14480bc31b7554e47fe9 (diff) | |
| parent | c60a58b6d1ad1abf451f7c6ee7034889dd4b8d68 (diff) | |
Merge branch 'more-sccache-debug' of https://github.com/alexcrichton/rust into rollup
| -rw-r--r-- | .travis.yml | 11 | ||||
| -rw-r--r-- | appveyor.yml | 7 |
2 files changed, 18 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 7dd5f6efaf0..a9867cbc11e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,6 +46,8 @@ matrix: RUST_CONFIGURE_ARGS=--build=x86_64-apple-darwin SRC=. RUSTC_RETRY_LINKER_ON_SEGFAULT=1 + SCCACHE_ERROR_LOG=/tmp/sccache.log + RUST_LOG=sccache os: osx osx_image: xcode8.2 install: &osx_install_sccache > @@ -56,6 +58,8 @@ matrix: RUST_CONFIGURE_ARGS=--build=i686-apple-darwin SRC=. RUSTC_RETRY_LINKER_ON_SEGFAULT=1 + SCCACHE_ERROR_LOG=/tmp/sccache.log + RUST_LOG=sccache os: osx osx_image: xcode8.2 install: *osx_install_sccache @@ -66,6 +70,8 @@ matrix: SRC=. DEPLOY=1 RUSTC_RETRY_LINKER_ON_SEGFAULT=1 + SCCACHE_ERROR_LOG=/tmp/sccache.log + RUST_LOG=sccache os: osx osx_image: xcode8.2 install: > @@ -77,6 +83,8 @@ matrix: SRC=. DEPLOY=1 RUSTC_RETRY_LINKER_ON_SEGFAULT=1 + SCCACHE_ERROR_LOG=/tmp/sccache.log + RUST_LOG=sccache os: osx osx_image: xcode8.2 install: *osx_install_sccache @@ -92,6 +100,8 @@ matrix: SRC=. DEPLOY_ALT=1 RUSTC_RETRY_LINKER_ON_SEGFAULT=1 + SCCACHE_ERROR_LOG=/tmp/sccache.log + RUST_LOG=sccache os: osx osx_image: xcode8.2 install: *osx_install_sccache @@ -133,6 +143,7 @@ after_failure: df -h; du . | sort -nr | head -n100 - cat obj/tmp/sccache.log + - cat /tmp/sccache.log # Save tagged docker images we created and load them if they're available before_cache: diff --git a/appveyor.yml b/appveyor.yml index 9a0a4d81f9b..46ff9a252a0 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -130,12 +130,19 @@ install: - set PATH=%PATH%;%CD%\handle - handle.exe -accepteula -help + # Attempt to debug sccache failures + - set RUST_LOG=sccache + - set SCCACHE_ERROR_LOG=%CD%/sccache.log + test_script: - appveyor-retry sh -c 'git submodule deinit -f . && git submodule update --init' - set SRC=. - set NO_CCACHE=1 - sh src/ci/run.sh +on_failure: + - cat %CD%/sccache.log + cache: - "build/i686-pc-windows-msvc/llvm -> src/rustllvm/llvm-auto-clean-trigger" - "build/x86_64-pc-windows-msvc/llvm -> src/rustllvm/llvm-auto-clean-trigger" |
