Skip to content

Commit 04b2aab

Browse files
Add ARM targets to CI
Specifically `aarch64-unknown-linux-gnu` and `arm-unknown-linux-gnueabi`
1 parent d4d7edf commit 04b2aab

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/tools/miri/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,9 @@ degree documented below):
213213
- The best-supported target is `x86_64-unknown-linux-gnu`. Miri releases are
214214
blocked on things working with this target. Most other Linux targets should
215215
also work well; we do run the test suite on `i686-unknown-linux-gnu` as a
216-
32bit target and `mips64-unknown-linux-gnuabi64` as a big-endian target.
216+
32bit target and `mips64-unknown-linux-gnuabi64` as a big-endian target, as
217+
well as the ARM targets `aarch64-unknown-linux-gnu` and
218+
`arm-unknown-linux-gnueabi`.
217219
- `x86_64-apple-darwin` should work basically as well as Linux. We also test
218220
`aarch64-apple-darwin`. However, we might ship Miri with a nightly even when
219221
some features on these targets regress.

src/tools/miri/ci.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@ run_tests
104104
case $HOST_TARGET in
105105
x86_64-unknown-linux-gnu)
106106
MIRI_TEST_TARGET=i686-unknown-linux-gnu run_tests
107+
MIRI_TEST_TARGET=aarch64-unknown-linux-gnu run_tests
108+
MIRI_TEST_TARGET=arm-unknown-linux-gnueabi run_tests
107109
MIRI_TEST_TARGET=aarch64-apple-darwin run_tests
108110
MIRI_TEST_TARGET=i686-pc-windows-msvc run_tests
109111
MIRI_TEST_TARGET=x86_64-unknown-freebsd run_tests_minimal hello integer vec panic/panic concurrency/simple atomic data_race env/var

0 commit comments

Comments
 (0)