CI: make the condition for testing libm the same as u128/i128
This commit is contained in:
parent
0547a355ee
commit
63047365be
|
@ -8,21 +8,20 @@ echo Testing num-traits on rustc ${TRAVIS_RUST_VERSION}
|
||||||
cargo build --verbose
|
cargo build --verbose
|
||||||
cargo test --verbose
|
cargo test --verbose
|
||||||
|
|
||||||
# test with std and libm
|
|
||||||
cargo build --verbose --features "libm"
|
|
||||||
cargo test --verbose --features "libm"
|
|
||||||
|
|
||||||
# test `no_std`
|
# test `no_std`
|
||||||
cargo build --verbose --no-default-features
|
cargo build --verbose --no-default-features
|
||||||
cargo test --verbose --no-default-features
|
cargo test --verbose --no-default-features
|
||||||
|
|
||||||
# test `no_std` with libm
|
|
||||||
cargo build --verbose --no-default-features --features "libm"
|
|
||||||
cargo test --verbose --no-default-features --features "libm"
|
|
||||||
|
|
||||||
|
|
||||||
# test `i128`
|
|
||||||
if [[ "$TRAVIS_RUST_VERSION" =~ ^(nightly|beta|stable)$ ]]; then
|
if [[ "$TRAVIS_RUST_VERSION" =~ ^(nightly|beta|stable)$ ]]; then
|
||||||
|
# test `i128`
|
||||||
cargo build --verbose --features=i128
|
cargo build --verbose --features=i128
|
||||||
cargo test --verbose --features=i128
|
cargo test --verbose --features=i128
|
||||||
|
|
||||||
|
# test with std and libm (libm build fails on Rust 1.26 and earlier)
|
||||||
|
cargo build --verbose --features "libm"
|
||||||
|
cargo test --verbose --features "libm"
|
||||||
|
|
||||||
|
# test `no_std` with libm (libm build fails on Rust 1.26 and earlier)
|
||||||
|
cargo build --verbose --no-default-features --features "libm"
|
||||||
|
cargo test --verbose --no-default-features --features "libm"
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue