|
12 | 12 | QEMU_BUILD_VERSION: 7.0.0 |
13 | 13 | strategy: |
14 | 14 | matrix: |
15 | | - build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64el-linux, arm-linux, macos-latest] |
| 15 | + build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, mipsel-linux, mips64el-linux, arm-linux, macos-latest] |
16 | 16 | include: |
17 | 17 | - build: ubuntu |
18 | 18 | os: ubuntu-latest |
|
69 | 69 | qemu: qemu-riscv64 |
70 | 70 | qemu_args: -L /usr/riscv64-linux-gnu |
71 | 71 | qemu_target: riscv64-linux-user |
| 72 | + - build: s390x-linux |
| 73 | + os: ubuntu-latest |
| 74 | + rust: nightly |
| 75 | + target: s390x-unknown-linux-gnu |
| 76 | + gcc_package: gcc-s390x-linux-gnu |
| 77 | + gcc: s390x-linux-gnu-gcc |
| 78 | + qemu: qemu-s390x |
| 79 | + qemu_args: -L /usr/s390x-linux-gnu |
| 80 | + qemu_target: s390x-linux-user |
72 | 81 | - build: arm-linux |
73 | 82 | os: ubuntu-latest |
74 | 83 | rust: nightly |
@@ -177,7 +186,7 @@ jobs: |
177 | 186 | QEMU_BUILD_VERSION: 7.0.0 |
178 | 187 | strategy: |
179 | 188 | matrix: |
180 | | - build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64el-linux, arm-linux, macos-latest] |
| 189 | + build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, mipsel-linux, mips64el-linux, arm-linux, macos-latest] |
181 | 190 | include: |
182 | 191 | - build: ubuntu |
183 | 192 | os: ubuntu-latest |
@@ -234,6 +243,15 @@ jobs: |
234 | 243 | qemu: qemu-riscv64 |
235 | 244 | qemu_args: -L /usr/riscv64-linux-gnu |
236 | 245 | qemu_target: riscv64-linux-user |
| 246 | + - build: s390x-linux |
| 247 | + os: ubuntu-latest |
| 248 | + rust: nightly |
| 249 | + target: s390x-unknown-linux-gnu |
| 250 | + gcc_package: gcc-s390x-linux-gnu |
| 251 | + gcc: s390x-linux-gnu-gcc |
| 252 | + qemu: qemu-s390x |
| 253 | + qemu_args: -L /usr/s390x-linux-gnu |
| 254 | + qemu_target: s390x-linux-user |
237 | 255 | - build: arm-linux |
238 | 256 | os: ubuntu-latest |
239 | 257 | rust: nightly |
@@ -324,7 +342,7 @@ jobs: |
324 | 342 | QEMU_BUILD_VERSION: 7.0.0 |
325 | 343 | strategy: |
326 | 344 | matrix: |
327 | | - build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64el-linux, arm-linux, macos-latest] |
| 345 | + build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, mipsel-linux, mips64el-linux, arm-linux, macos-latest] |
328 | 346 | include: |
329 | 347 | - build: ubuntu |
330 | 348 | os: ubuntu-latest |
@@ -381,6 +399,15 @@ jobs: |
381 | 399 | qemu: qemu-riscv64 |
382 | 400 | qemu_args: -L /usr/riscv64-linux-gnu |
383 | 401 | qemu_target: riscv64-linux-user |
| 402 | + - build: s390x-linux |
| 403 | + os: ubuntu-latest |
| 404 | + rust: nightly |
| 405 | + target: s390x-unknown-linux-gnu |
| 406 | + gcc_package: gcc-s390x-linux-gnu |
| 407 | + gcc: s390x-linux-gnu-gcc |
| 408 | + qemu: qemu-s390x |
| 409 | + qemu_args: -L /usr/s390x-linux-gnu |
| 410 | + qemu_target: s390x-linux-user |
384 | 411 | - build: arm-linux |
385 | 412 | os: ubuntu-latest |
386 | 413 | rust: nightly |
@@ -503,7 +530,7 @@ jobs: |
503 | 530 | QEMU_BUILD_VERSION: 7.0.0 |
504 | 531 | strategy: |
505 | 532 | matrix: |
506 | | - build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64el-linux, arm-linux] |
| 533 | + build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, mipsel-linux, mips64el-linux, arm-linux] |
507 | 534 | include: |
508 | 535 | - build: ubuntu |
509 | 536 | os: ubuntu-latest |
@@ -560,6 +587,15 @@ jobs: |
560 | 587 | qemu: qemu-riscv64 |
561 | 588 | qemu_args: -L /usr/riscv64-linux-gnu |
562 | 589 | qemu_target: riscv64-linux-user |
| 590 | + - build: s390x-linux |
| 591 | + os: ubuntu-latest |
| 592 | + rust: nightly |
| 593 | + target: s390x-unknown-linux-gnu |
| 594 | + gcc_package: gcc-s390x-linux-gnu |
| 595 | + gcc: s390x-linux-gnu-gcc |
| 596 | + qemu: qemu-s390x |
| 597 | + qemu_args: -L /usr/s390x-linux-gnu |
| 598 | + qemu_target: s390x-linux-user |
563 | 599 | - build: arm-linux |
564 | 600 | os: ubuntu-latest |
565 | 601 | rust: nightly |
@@ -647,7 +683,7 @@ jobs: |
647 | 683 | QEMU_BUILD_VERSION: 7.0.0 |
648 | 684 | strategy: |
649 | 685 | matrix: |
650 | | - build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64el-linux, arm-linux] |
| 686 | + build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, mipsel-linux, mips64el-linux, arm-linux] |
651 | 687 | include: |
652 | 688 | - build: ubuntu |
653 | 689 | os: ubuntu-latest |
@@ -702,6 +738,15 @@ jobs: |
702 | 738 | qemu: qemu-riscv64 |
703 | 739 | qemu_args: -L /usr/riscv64-linux-gnu |
704 | 740 | qemu_target: riscv64-linux-user |
| 741 | + - build: s390x-linux |
| 742 | + os: ubuntu-latest |
| 743 | + rust: nightly |
| 744 | + target: s390x-unknown-linux-gnu |
| 745 | + gcc_package: gcc-s390x-linux-gnu |
| 746 | + gcc: s390x-linux-gnu-gcc |
| 747 | + qemu: qemu-s390x |
| 748 | + qemu_args: -L /usr/s390x-linux-gnu |
| 749 | + qemu_target: s390x-linux-user |
705 | 750 | - build: arm-linux |
706 | 751 | os: ubuntu-latest |
707 | 752 | rust: nightly |
@@ -789,7 +834,7 @@ jobs: |
789 | 834 | QEMU_BUILD_VERSION: 7.0.0 |
790 | 835 | strategy: |
791 | 836 | matrix: |
792 | | - build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64el-linux, arm-linux] |
| 837 | + build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, mipsel-linux, mips64el-linux, arm-linux] |
793 | 838 | include: |
794 | 839 | - build: ubuntu |
795 | 840 | os: ubuntu-latest |
@@ -844,6 +889,15 @@ jobs: |
844 | 889 | qemu: qemu-riscv64 |
845 | 890 | qemu_args: -L /usr/riscv64-linux-gnu |
846 | 891 | qemu_target: riscv64-linux-user |
| 892 | + - build: s390x-linux |
| 893 | + os: ubuntu-latest |
| 894 | + rust: nightly |
| 895 | + target: s390x-unknown-linux-gnu |
| 896 | + gcc_package: gcc-s390x-linux-gnu |
| 897 | + gcc: s390x-linux-gnu-gcc |
| 898 | + qemu: qemu-s390x |
| 899 | + qemu_args: -L /usr/s390x-linux-gnu |
| 900 | + qemu_target: s390x-linux-user |
847 | 901 | - build: arm-linux |
848 | 902 | os: ubuntu-latest |
849 | 903 | rust: nightly |
@@ -931,7 +985,7 @@ jobs: |
931 | 985 | QEMU_BUILD_VERSION: 7.0.0 |
932 | 986 | strategy: |
933 | 987 | matrix: |
934 | | - build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64el-linux, arm-linux] |
| 988 | + build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, mipsel-linux, mips64el-linux, arm-linux] |
935 | 989 | include: |
936 | 990 | - build: ubuntu |
937 | 991 | os: ubuntu-latest |
@@ -986,6 +1040,15 @@ jobs: |
986 | 1040 | qemu: qemu-riscv64 |
987 | 1041 | qemu_args: -L /usr/riscv64-linux-gnu |
988 | 1042 | qemu_target: riscv64-linux-user |
| 1043 | + - build: s390x-linux |
| 1044 | + os: ubuntu-latest |
| 1045 | + rust: nightly |
| 1046 | + target: s390x-unknown-linux-gnu |
| 1047 | + gcc_package: gcc-s390x-linux-gnu |
| 1048 | + gcc: s390x-linux-gnu-gcc |
| 1049 | + qemu: qemu-s390x |
| 1050 | + qemu_args: -L /usr/s390x-linux-gnu |
| 1051 | + qemu_target: s390x-linux-user |
989 | 1052 | - build: arm-linux |
990 | 1053 | os: ubuntu-latest |
991 | 1054 | rust: nightly |
@@ -1073,7 +1136,7 @@ jobs: |
1073 | 1136 | QEMU_BUILD_VERSION: 7.0.0 |
1074 | 1137 | strategy: |
1075 | 1138 | matrix: |
1076 | | - build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64el-linux, arm-linux] |
| 1139 | + build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, mipsel-linux, mips64el-linux, arm-linux] |
1077 | 1140 | include: |
1078 | 1141 | - build: ubuntu |
1079 | 1142 | os: ubuntu-latest |
@@ -1128,6 +1191,15 @@ jobs: |
1128 | 1191 | qemu: qemu-riscv64 |
1129 | 1192 | qemu_args: -L /usr/riscv64-linux-gnu |
1130 | 1193 | qemu_target: riscv64-linux-user |
| 1194 | + - build: s390x-linux |
| 1195 | + os: ubuntu-latest |
| 1196 | + rust: nightly |
| 1197 | + target: s390x-unknown-linux-gnu |
| 1198 | + gcc_package: gcc-s390x-linux-gnu |
| 1199 | + gcc: s390x-linux-gnu-gcc |
| 1200 | + qemu: qemu-s390x |
| 1201 | + qemu_args: -L /usr/s390x-linux-gnu |
| 1202 | + qemu_target: s390x-linux-user |
1131 | 1203 | - build: arm-linux |
1132 | 1204 | os: ubuntu-latest |
1133 | 1205 | rust: nightly |
@@ -1215,7 +1287,7 @@ jobs: |
1215 | 1287 | QEMU_BUILD_VERSION: 7.0.0 |
1216 | 1288 | strategy: |
1217 | 1289 | matrix: |
1218 | | - build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64el-linux, arm-linux, macos-latest] |
| 1290 | + build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, mipsel-linux, mips64el-linux, arm-linux, macos-latest] |
1219 | 1291 | include: |
1220 | 1292 | - build: ubuntu |
1221 | 1293 | os: ubuntu-latest |
@@ -1272,6 +1344,15 @@ jobs: |
1272 | 1344 | qemu: qemu-riscv64 |
1273 | 1345 | qemu_args: -L /usr/riscv64-linux-gnu |
1274 | 1346 | qemu_target: riscv64-linux-user |
| 1347 | + - build: s390x-linux |
| 1348 | + os: ubuntu-latest |
| 1349 | + rust: nightly |
| 1350 | + target: s390x-unknown-linux-gnu |
| 1351 | + gcc_package: gcc-s390x-linux-gnu |
| 1352 | + gcc: s390x-linux-gnu-gcc |
| 1353 | + qemu: qemu-s390x |
| 1354 | + qemu_args: -L /usr/s390x-linux-gnu |
| 1355 | + qemu_target: s390x-linux-user |
1275 | 1356 | - build: arm-linux |
1276 | 1357 | os: ubuntu-latest |
1277 | 1358 | rust: nightly |
@@ -1362,7 +1443,7 @@ jobs: |
1362 | 1443 | QEMU_BUILD_VERSION: 7.0.0 |
1363 | 1444 | strategy: |
1364 | 1445 | matrix: |
1365 | | - build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64el-linux, arm-linux, macos-latest] |
| 1446 | + build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, mipsel-linux, mips64el-linux, arm-linux, macos-latest] |
1366 | 1447 | include: |
1367 | 1448 | - build: ubuntu |
1368 | 1449 | os: ubuntu-latest |
@@ -1419,6 +1500,15 @@ jobs: |
1419 | 1500 | qemu: qemu-riscv64 |
1420 | 1501 | qemu_args: -L /usr/riscv64-linux-gnu |
1421 | 1502 | qemu_target: riscv64-linux-user |
| 1503 | + - build: s390x-linux |
| 1504 | + os: ubuntu-latest |
| 1505 | + rust: nightly |
| 1506 | + target: s390x-unknown-linux-gnu |
| 1507 | + gcc_package: gcc-s390x-linux-gnu |
| 1508 | + gcc: s390x-linux-gnu-gcc |
| 1509 | + qemu: qemu-s390x |
| 1510 | + qemu_args: -L /usr/s390x-linux-gnu |
| 1511 | + qemu_target: s390x-linux-user |
1422 | 1512 | - build: arm-linux |
1423 | 1513 | os: ubuntu-latest |
1424 | 1514 | rust: nightly |
@@ -1576,7 +1666,7 @@ jobs: |
1576 | 1666 | strategy: |
1577 | 1667 | matrix: |
1578 | 1668 | # cap-std-ext only builds on Linux at the moment. |
1579 | | - build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64el-linux, arm-linux] |
| 1669 | + build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, mipsel-linux, mips64el-linux, arm-linux] |
1580 | 1670 | include: |
1581 | 1671 | - build: ubuntu |
1582 | 1672 | os: ubuntu-latest |
@@ -1633,6 +1723,15 @@ jobs: |
1633 | 1723 | qemu: qemu-riscv64 |
1634 | 1724 | qemu_args: -L /usr/riscv64-linux-gnu |
1635 | 1725 | qemu_target: riscv64-linux-user |
| 1726 | + - build: s390x-linux |
| 1727 | + os: ubuntu-latest |
| 1728 | + rust: nightly |
| 1729 | + target: s390x-unknown-linux-gnu |
| 1730 | + gcc_package: gcc-s390x-linux-gnu |
| 1731 | + gcc: s390x-linux-gnu-gcc |
| 1732 | + qemu: qemu-s390x |
| 1733 | + qemu_args: -L /usr/s390x-linux-gnu |
| 1734 | + qemu_target: s390x-linux-user |
1636 | 1735 | - build: arm-linux |
1637 | 1736 | os: ubuntu-latest |
1638 | 1737 | rust: nightly |
|
0 commit comments