This repository was archived by the owner on Apr 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change 23
23
- target : aarch64-apple-darwin
24
24
os : macos-15
25
25
- target : aarch64-unknown-linux-gnu
26
- os : ubuntu-24.04
26
+ os : ubuntu-24.04-arm
27
27
- target : aarch64-pc-windows-msvc
28
28
os : windows-2025
29
29
build_only : 1 # Can't run on x86 hosts
Original file line number Diff line number Diff line change @@ -49,14 +49,12 @@ case "$target" in
49
49
* windows-msvc* ) ;;
50
50
# FIXME: MinGW should be able to build MPFR, but setup in CI is nontrivial.
51
51
* windows-gnu* ) ;;
52
- # Targets that aren't cross compiled work fine
53
- # FIXME(ci): we should be able to enable aarch64 Linux here once GHA
54
- # support rolls out.
55
- x86_64* ) flags=" $flags --features libm-test/build-mpfr" ;;
56
- i686* ) flags=" $flags --features libm-test/build-mpfr" ;;
57
- i586* ) flags=" $flags --features libm-test/build-mpfr --features gmp-mpfr-sys/force-cross" ;;
58
- # Apple aarch64 is native
52
+ # Targets that aren't cross compiled in CI work fine
59
53
aarch64* apple* ) flags=" $flags --features libm-test/build-mpfr" ;;
54
+ aarch64* linux* ) flags=" $flags --features libm-test/build-mpfr" ;;
55
+ i586* ) flags=" $flags --features libm-test/build-mpfr --features gmp-mpfr-sys/force-cross" ;;
56
+ i686* ) flags=" $flags --features libm-test/build-mpfr" ;;
57
+ x86_64* ) flags=" $flags --features libm-test/build-mpfr" ;;
60
58
esac
61
59
62
60
# FIXME: `STATUS_DLL_NOT_FOUND` testing macros on CI.
You can’t perform that action at this time.
0 commit comments