language: rust
matrix:
include:
- rust: stable
script:
- cargo test --verbose
- cargo test --features impl_serde --verbose
- rust: stable
name: "no_std stable"
install:
- rustup target add thumbv6m-none-eabi
script:
- cargo build --target thumbv6m-none-eabi --verbose
- rust: beta
script:
- cargo test --verbose
- cargo test --features impl_serde --verbose
- rust: nightly
script:
- cargo test --verbose
- cargo test --all-features --verbose
- rust: nightly
name: "Miri"
script:
- ci/miri.sh
jobs:
allow_failures:
- rust: nightly
fast_finish: true