about summary refs log tree commit diff
diff options
context:
space:
mode:
authorsayantn <sayantn05@gmail.com>2025-04-14 11:32:57 +0530
committerAmanieu d'Antras <amanieu@gmail.com>2025-04-20 21:39:39 +0000
commitf6fbd665a0a621bf9582c3c2b3b516dc871b2a3f (patch)
tree15d44e94f9ef9937a010f13ff9d4c12588e2bcdc
parent6cc17153d9aeae9ff39bc50643b94454a996e99d (diff)
downloadrust-f6fbd665a0a621bf9582c3c2b3b516dc871b2a3f.tar.gz
rust-f6fbd665a0a621bf9582c3c2b3b516dc871b2a3f.zip
Add PowerPC64 to CI
-rw-r--r--library/stdarch/.github/workflows/main.yml6
-rwxr-xr-xlibrary/stdarch/ci/run.sh4
2 files changed, 10 insertions, 0 deletions
diff --git a/library/stdarch/.github/workflows/main.yml b/library/stdarch/.github/workflows/main.yml
index 1f39a95c5f4..305ba372829 100644
--- a/library/stdarch/.github/workflows/main.yml
+++ b/library/stdarch/.github/workflows/main.yml
@@ -76,6 +76,8 @@ jobs:
           os: ubuntu-latest
         - tuple: powerpc-unknown-linux-gnu
           os: ubuntu-latest
+        - tuple: powerpc64-unknown-linux-gnu
+          os: ubuntu-latest
         - tuple: powerpc64le-unknown-linux-gnu
           os: ubuntu-latest
         # MIPS targets disabled since they are dropped to tier 3.
@@ -162,6 +164,10 @@ jobs:
             os: ubuntu-latest
           disable_assert_instr: true
         - target:
+            tuple: powerpc64-unknown-linux-gnu
+            os: ubuntu-latest
+          disable_assert_instr: true
+        - target:
             tuple: powerpc64le-unknown-linux-gnu
             os: ubuntu-latest
           disable_assert_instr: true
diff --git a/library/stdarch/ci/run.sh b/library/stdarch/ci/run.sh
index c5dcbcd82b9..207df5162c7 100755
--- a/library/stdarch/ci/run.sh
+++ b/library/stdarch/ci/run.sh
@@ -82,6 +82,10 @@ cargo_test() {
         wasm32*)
             cmd="$cmd --nocapture"
             ;;
+        # qemu has an erratic behavior on those tests
+        powerpc64-unknown-linux-gnu)
+            cmd="$cmd --skip test_vec_lde_u16 --skip test_vec_lde_u32"
+            ;;
     esac
 
     if [ "$SKIP_TESTS" != "" ]; then