From c788378d6fe407f4774df98a78436cea5d98525b Mon Sep 17 00:00:00 2001 From: Andrew Gallant Date: Sat, 26 Aug 2023 09:18:30 -0400 Subject: [PATCH] ci: drop mips, add powerpc and s390x The main reason we used mips before was to get test coverage on a big endian target. Now that mips no longer seems to work[1], I wanted to add at least one other big endian target. From the tier 2 supported platforms[2], the only big endian targets I could find were powerpc and s390x. So we just add both here. [1]: https://github.com/rust-lang/compiler-team/issues/648 [2]: https://doc.rust-lang.org/nightly/rustc/platform-support.html#tier-2-with-host-tools --- .github/workflows/ci.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 25df2b301..2035178a4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -54,10 +54,14 @@ jobs: os: ubuntu-latest rust: stable target: i686-unknown-linux-gnu - - build: stable-mips + - build: stable-powerpc64 os: ubuntu-latest rust: stable - target: mips64-unknown-linux-gnuabi64 + target: powerpc64-unknown-linux-gnu + - build: stable-s390x + os: ubuntu-latest + rust: stable + target: s390x-unknown-linux-gnu - build: beta os: ubuntu-latest rust: beta