diff --git a/.github/workflows/hybrid-array.yml b/.github/workflows/hybrid-array.yml index adf1b6f..625429c 100644 --- a/.github/workflows/hybrid-array.yml +++ b/.github/workflows/hybrid-array.yml @@ -53,6 +53,21 @@ jobs: - run: cargo test - run: cargo test --all-features + miri: + runs-on: ubuntu-latest + env: + MIRIFLAGS: "-Zmiri-symbolic-alignment-check -Zmiri-strict-provenance" + strategy: + matrix: + target: + - x86_64-unknown-linux-gnu + - s390x-unknown-linux-gnu + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@nightly + - run: rustup component add miri && cargo miri setup + - run: cargo miri test --target ${{ matrix.target }} --all-features + clippy: runs-on: ubuntu-latest steps: