Skip to content

Commit 1c71989

Browse files
committed
powerpc64le
1 parent 4eeca63 commit 1c71989

File tree

1 file changed

+54
-6
lines changed

1 file changed

+54
-6
lines changed

.github/workflows/test-users.yml

Lines changed: 54 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ${{ matrix.os }}
1111
strategy:
1212
matrix:
13-
build: [ubuntu, i686-linux, aarch64-linux, riscv64-linux, arm-linux, macos-11]
13+
build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, arm-linux, macos-11]
1414
include:
1515
- build: ubuntu
1616
os: ubuntu-latest
@@ -30,6 +30,14 @@ jobs:
3030
gcc: aarch64-linux-gnu-gcc
3131
qemu: qemu-aarch64 -L /usr/aarch64-linux-gnu
3232
qemu_target: aarch64-linux-user
33+
- build: powerpc64le-linux
34+
os: ubuntu-latest
35+
rust: nightly
36+
target: powerpc64le-unknown-linux-gnu
37+
gcc_package: gcc-powerpc64le-linux-gnu
38+
gcc: powerpc64le-linux-gnu-gcc
39+
qemu: qemu-ppc64le -L /usr/powerpc64le-linux-gnu
40+
qemu_target: ppc64le-linux-user
3341
- build: riscv64-linux
3442
os: ubuntu-latest
3543
rust: nightly
@@ -109,7 +117,7 @@ jobs:
109117
runs-on: ${{ matrix.os }}
110118
strategy:
111119
matrix:
112-
build: [ubuntu, i686-linux, aarch64-linux, riscv64-linux, arm-linux, macos-11]
120+
build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, arm-linux, macos-11]
113121
include:
114122
- build: ubuntu
115123
os: ubuntu-latest
@@ -129,6 +137,14 @@ jobs:
129137
gcc: aarch64-linux-gnu-gcc
130138
qemu: qemu-aarch64 -L /usr/aarch64-linux-gnu
131139
qemu_target: aarch64-linux-user
140+
- build: powerpc64le-linux
141+
os: ubuntu-latest
142+
rust: nightly
143+
target: powerpc64le-unknown-linux-gnu
144+
gcc_package: gcc-powerpc64le-linux-gnu
145+
gcc: powerpc64le-linux-gnu-gcc
146+
qemu: qemu-ppc64le -L /usr/powerpc64le-linux-gnu
147+
qemu_target: ppc64le-linux-user
132148
- build: riscv64-linux
133149
os: ubuntu-latest
134150
rust: nightly
@@ -279,7 +295,7 @@ jobs:
279295
runs-on: ${{ matrix.os }}
280296
strategy:
281297
matrix:
282-
build: [ubuntu, i686-linux, aarch64-linux, riscv64-linux, arm-linux]
298+
build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, arm-linux]
283299
include:
284300
- build: ubuntu
285301
os: ubuntu-latest
@@ -299,6 +315,14 @@ jobs:
299315
gcc: aarch64-linux-gnu-gcc
300316
qemu: qemu-aarch64 -L /usr/aarch64-linux-gnu
301317
qemu_target: aarch64-linux-user
318+
- build: powerpc64le-linux
319+
os: ubuntu-latest
320+
rust: nightly
321+
target: powerpc64le-unknown-linux-gnu
322+
gcc_package: gcc-powerpc64le-linux-gnu
323+
gcc: powerpc64le-linux-gnu-gcc
324+
qemu: qemu-ppc64le -L /usr/powerpc64le-linux-gnu
325+
qemu_target: ppc64le-linux-user
302326
- build: riscv64-linux
303327
os: ubuntu-latest
304328
rust: nightly
@@ -375,7 +399,7 @@ jobs:
375399
runs-on: ${{ matrix.os }}
376400
strategy:
377401
matrix:
378-
build: [ubuntu, i686-linux, aarch64-linux, riscv64-linux, arm-linux, macos-11]
402+
build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, arm-linux, macos-11]
379403
include:
380404
- build: ubuntu
381405
os: ubuntu-latest
@@ -395,6 +419,14 @@ jobs:
395419
gcc: aarch64-linux-gnu-gcc
396420
qemu: qemu-aarch64 -L /usr/aarch64-linux-gnu
397421
qemu_target: aarch64-linux-user
422+
- build: powerpc64le-linux
423+
os: ubuntu-latest
424+
rust: nightly
425+
target: powerpc64le-unknown-linux-gnu
426+
gcc_package: gcc-powerpc64le-linux-gnu
427+
gcc: powerpc64le-linux-gnu-gcc
428+
qemu: qemu-ppc64le -L /usr/powerpc64le-linux-gnu
429+
qemu_target: ppc64le-linux-user
398430
- build: riscv64-linux
399431
os: ubuntu-latest
400432
rust: nightly
@@ -474,7 +506,7 @@ jobs:
474506
runs-on: ${{ matrix.os }}
475507
strategy:
476508
matrix:
477-
build: [ubuntu, i686-linux, aarch64-linux, riscv64-linux, arm-linux, macos-11]
509+
build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, arm-linux, macos-11]
478510
include:
479511
- build: ubuntu
480512
os: ubuntu-latest
@@ -494,6 +526,14 @@ jobs:
494526
gcc: aarch64-linux-gnu-gcc
495527
qemu: qemu-aarch64 -L /usr/aarch64-linux-gnu
496528
qemu_target: aarch64-linux-user
529+
- build: powerpc64le-linux
530+
os: ubuntu-latest
531+
rust: nightly
532+
target: powerpc64le-unknown-linux-gnu
533+
gcc_package: gcc-powerpc64le-linux-gnu
534+
gcc: powerpc64le-linux-gnu-gcc
535+
qemu: qemu-ppc64le -L /usr/powerpc64le-linux-gnu
536+
qemu_target: ppc64le-linux-user
497537
- build: riscv64-linux
498538
os: ubuntu-latest
499539
rust: nightly
@@ -683,7 +723,7 @@ jobs:
683723
strategy:
684724
matrix:
685725
# cap-std-ext only builds on Linux at the moment.
686-
build: [ubuntu, i686-linux, aarch64-linux, riscv64-linux, arm-linux]
726+
build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, arm-linux]
687727
include:
688728
- build: ubuntu
689729
os: ubuntu-latest
@@ -703,6 +743,14 @@ jobs:
703743
gcc: aarch64-linux-gnu-gcc
704744
qemu: qemu-aarch64 -L /usr/aarch64-linux-gnu
705745
qemu_target: aarch64-linux-user
746+
- build: powerpc64le-linux
747+
os: ubuntu-latest
748+
rust: nightly
749+
target: powerpc64le-unknown-linux-gnu
750+
gcc_package: gcc-powerpc64le-linux-gnu
751+
gcc: powerpc64le-linux-gnu-gcc
752+
qemu: qemu-ppc64le -L /usr/powerpc64le-linux-gnu
753+
qemu_target: ppc64le-linux-user
706754
- build: riscv64-linux
707755
os: ubuntu-latest
708756
rust: nightly

0 commit comments

Comments
 (0)