diff --git a/.travis.yml b/.travis.yml index bb4ce0fb9fb..98c16d41a10 100644 --- a/.travis.yml +++ b/.travis.yml @@ -64,6 +64,12 @@ matrix: # Test the top-level crate with all features: - cargo build --target=thumbv6m-none-eabi --no-default-features + - rust: nightly + name: "Linux, nightly (32-bit test)" + env: TARGET=i686-unknown-linux-musl + install: + - rustup target add $TARGET + - rust: nightly os: linux name: "Miri, nightly" diff --git a/utils/ci/script.sh b/utils/ci/script.sh index bd011d57d58..1819f2ef646 100644 --- a/utils/ci/script.sh +++ b/utils/ci/script.sh @@ -7,6 +7,9 @@ set -ex # TARGET enables cross-building if [ -z $TARGET ]; then CARGO=cargo +elif [ "$TARGET" = "i686-unknown-linux-musl" ]; then + CARGO=cargo + TARGET="--target $TARGET" else CARGO=cross TARGET="--target $TARGET"