language: rust rust: - nightly before_script: - export PATH=$HOME/.local/bin:$PATH - rustup target add i686-unknown-linux-gnu - rustup target add i686-pc-windows-gnu - rustup target add i686-pc-windows-msvc - rustup component add rust-src - cargo install xargo - export RUST_SYSROOT=$HOME/rust script: - | # get ourselves a MIR-ful libstd xargo/build.sh - | # Test plain miri cd src/librustc_mir/ && cargo build && cargo test && cargo install && cd ../.. - | # Test cargo miri cd cargo-miri-test && cargo miri && cargo miri test && cd .. - | # and run all tests with full mir cd src/librustc_mir/ && MIRI_SYSROOT=~/.xargo/HOST cargo test && cd ../.. notifications: email: on_success: never env: global: - RUST_TEST_NOCAPTURE=1 - TRAVIS_CARGO_NIGHTLY_FEATURE=""