Skip to content

Commit 27b22af

Browse files
committed
run some aarch64 tests with miri on CI
1 parent d3034ed commit 27b22af

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

.github/workflows/main.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -345,10 +345,13 @@ jobs:
345345
- uses: actions/checkout@v6
346346
- name: Install Rust
347347
run: rustup update nightly && rustup default nightly && rustup component add miri
348-
- name: Aarch64 load/store roundtrip
348+
- name: Run miri tests
349349
env:
350350
TARGET: "aarch64-unknown-linux-gnu"
351-
run: cargo miri test -p core_arch --target aarch64-unknown-linux-gnu -- test_vld3q
351+
run: |
352+
# read filters and join them with a space.
353+
FILTERS=$(cat aarch64-miri-tests.txt | tr '\n' ' ')
354+
cargo miri test -p core_arch --target aarch64-unknown-linux-gnu -- $FILTERS
352355
353356
conclusion:
354357
needs:

aarch64-miri-tests.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
test_vld3q
2+
neon::load_tests
3+
neon::store_tests

0 commit comments

Comments
 (0)