32
32
rust : stable
33
33
- build : nightly
34
34
os : ubuntu-latest
35
- rust : nightly-2023-07-03
35
+ rust : nightly
36
36
- build : 1.48
37
37
os : ubuntu-latest
38
38
rust : 1.48
66
66
aarch64-unknown-linux-gnu
67
67
aarch64-unknown-linux-musl
68
68
powerpc64le-unknown-linux-gnu
69
- mipsel-unknown-linux-gnu
70
- mips64el-unknown-linux-gnuabi64
71
69
armv5te-unknown-linux-gnueabi
72
70
s390x-unknown-linux-gnu
73
71
arm-linux-androideabi
@@ -119,8 +117,6 @@ jobs:
119
117
- run : cargo check --workspace --release -vv --target=aarch64-unknown-linux-musl --features=all-apis --all-targets
120
118
- run : cargo check --workspace --release -vv --target=aarch64-unknown-linux-musl --features=use-libc,all-apis --all-targets
121
119
- run : cargo check --workspace --release -vv --target=powerpc64le-unknown-linux-gnu --features=all-apis --all-targets
122
- - run : cargo check --workspace --release -vv --target=mipsel-unknown-linux-gnu --features=all-apis --all-targets
123
- - run : cargo check --workspace --release -vv --target=mips64el-unknown-linux-gnuabi64 --features=all-apis --all-targets
124
120
- run : cargo check --workspace --release -vv --target=armv5te-unknown-linux-gnueabi --features=all-apis --all-targets
125
121
- run : cargo check --workspace --release -vv --target=s390x-unknown-linux-gnu --features=all-apis --all-targets
126
122
- run : cargo check --workspace --release -vv --target=arm-linux-androideabi --features=all-apis --all-targets
@@ -142,7 +138,7 @@ jobs:
142
138
include :
143
139
- build : nightly
144
140
os : ubuntu-latest
145
- rust : nightly-2023-07-03
141
+ rust : nightly
146
142
147
143
env :
148
144
# -D warnings is commented out in our install-rust action; re-add it here.
@@ -172,7 +168,7 @@ jobs:
172
168
include :
173
169
- build : nightly
174
170
os : ubuntu-latest
175
- rust : nightly-2023-07-03
171
+ rust : nightly
176
172
177
173
steps :
178
174
- uses : actions/checkout@v3
@@ -199,7 +195,7 @@ jobs:
199
195
include :
200
196
- build : nightly
201
197
os : ubuntu-latest
202
- rust : nightly-2023-07-03
198
+ rust : nightly
203
199
204
200
steps :
205
201
- uses : actions/checkout@v3
@@ -231,24 +227,24 @@ jobs:
231
227
QEMU_BUILD_VERSION : 7.0.0
232
228
strategy :
233
229
matrix :
234
- build : [ubuntu, ubuntu-20.04, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, arm-linux, ubuntu-stable, ubuntu-1.48, i686-linux-stable, aarch64-linux-stable, riscv64-linux-stable, s390x-linux-stable, mipsel-linux-stable, mips64el-linux-stable, powerpc64le-linux-stable, arm-linux-stable, ubuntu-1.48, i686-linux-1.48, aarch64-linux-1.48, riscv64-linux-1.48, s390x-linux-1.48, mipsel-linux-1.48, mips64el -linux-1.48, powerpc64le-linux-1.48, arm-linux-1.48, macos-latest, macos-11, windows, windows-2019]
230
+ build : [ubuntu, ubuntu-20.04, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, arm-linux, ubuntu-stable, ubuntu-1.48, i686-linux-stable, aarch64-linux-stable, riscv64-linux-stable, s390x-linux-stable, powerpc64le-linux-stable, arm-linux-stable, ubuntu-1.48, i686-linux-1.48, aarch64-linux-1.48, riscv64-linux-1.48, s390x-linux-1.48, powerpc64le-linux-1.48, arm-linux-1.48, macos-latest, macos-11, windows, windows-2019]
235
231
include :
236
232
- build : ubuntu
237
233
os : ubuntu-latest
238
- rust : nightly-2023-07-03
234
+ rust : nightly
239
235
- build : ubuntu-20.04
240
236
os : ubuntu-20.04
241
- rust : nightly-2023-07-03
237
+ rust : nightly
242
238
- build : i686-linux
243
239
os : ubuntu-latest
244
- rust : nightly-2023-07-03
240
+ rust : nightly
245
241
target : i686-unknown-linux-gnu
246
242
gcc_package : gcc-i686-linux-gnu
247
243
gcc : i686-linux-gnu-gcc
248
244
libc_package : libc-dev-i386-cross
249
245
- build : aarch64-linux
250
246
os : ubuntu-latest
251
- rust : nightly-2023-07-03
247
+ rust : nightly
252
248
target : aarch64-unknown-linux-gnu
253
249
gcc_package : gcc-aarch64-linux-gnu
254
250
gcc : aarch64-linux-gnu-gcc
@@ -257,34 +253,16 @@ jobs:
257
253
qemu_target : aarch64-linux-user
258
254
- build : powerpc64le-linux
259
255
os : ubuntu-latest
260
- rust : nightly-2023-07-03
256
+ rust : nightly
261
257
target : powerpc64le-unknown-linux-gnu
262
258
gcc_package : gcc-powerpc64le-linux-gnu
263
259
gcc : powerpc64le-linux-gnu-gcc
264
260
qemu : qemu-ppc64le
265
261
qemu_args : -L /usr/powerpc64le-linux-gnu
266
262
qemu_target : ppc64le-linux-user
267
- - build : mips64el-linux
268
- os : ubuntu-latest
269
- rust : nightly-2023-07-03
270
- target : mips64el-unknown-linux-gnuabi64
271
- gcc_package : gcc-mips64el-linux-gnuabi64
272
- gcc : mips64el-linux-gnuabi64-gcc
273
- qemu : qemu-mips64el
274
- qemu_args : -L /usr/mips64el-linux-gnuabi64
275
- qemu_target : mips64el-linux-user
276
- - build : mipsel-linux
277
- os : ubuntu-latest
278
- rust : nightly-2023-07-03
279
- target : mipsel-unknown-linux-gnu
280
- gcc_package : gcc-mipsel-linux-gnu
281
- gcc : mipsel-linux-gnu-gcc
282
- qemu : qemu-mipsel
283
- qemu_args : -L /usr/mipsel-linux-gnu
284
- qemu_target : mipsel-linux-user
285
263
- build : riscv64-linux
286
264
os : ubuntu-latest
287
- rust : nightly-2023-07-03
265
+ rust : nightly
288
266
target : riscv64gc-unknown-linux-gnu
289
267
gcc_package : gcc-riscv64-linux-gnu
290
268
gcc : riscv64-linux-gnu-gcc
@@ -293,7 +271,7 @@ jobs:
293
271
qemu_target : riscv64-linux-user
294
272
- build : s390x-linux
295
273
os : ubuntu-latest
296
- rust : nightly-2023-07-03
274
+ rust : nightly
297
275
target : s390x-unknown-linux-gnu
298
276
gcc_package : gcc-s390x-linux-gnu
299
277
gcc : s390x-linux-gnu-gcc
@@ -302,7 +280,7 @@ jobs:
302
280
qemu_target : s390x-linux-user
303
281
- build : arm-linux
304
282
os : ubuntu-latest
305
- rust : nightly-2023-07-03
283
+ rust : nightly
306
284
target : armv5te-unknown-linux-gnueabi
307
285
gcc_package : gcc-arm-linux-gnueabi
308
286
gcc : arm-linux-gnueabi-gcc
@@ -355,24 +333,6 @@ jobs:
355
333
qemu : qemu-ppc64le
356
334
qemu_args : -L /usr/powerpc64le-linux-gnu
357
335
qemu_target : ppc64le-linux-user
358
- - build : mips64el-linux-stable
359
- os : ubuntu-latest
360
- rust : stable
361
- target : mips64el-unknown-linux-gnuabi64
362
- gcc_package : gcc-mips64el-linux-gnuabi64
363
- gcc : mips64el-linux-gnuabi64-gcc
364
- qemu : qemu-mips64el
365
- qemu_args : -L /usr/mips64el-linux-gnuabi64
366
- qemu_target : mips64el-linux-user
367
- - build : mipsel-linux-stable
368
- os : ubuntu-latest
369
- rust : stable
370
- target : mipsel-unknown-linux-gnu
371
- gcc_package : gcc-mipsel-linux-gnu
372
- gcc : mipsel-linux-gnu-gcc
373
- qemu : qemu-mipsel
374
- qemu_args : -L /usr/mipsel-linux-gnu
375
- qemu_target : mipsel-linux-user
376
336
- build : arm-linux-stable
377
337
os : ubuntu-latest
378
338
rust : stable
@@ -428,24 +388,6 @@ jobs:
428
388
qemu : qemu-ppc64le
429
389
qemu_args : -L /usr/powerpc64le-linux-gnu
430
390
qemu_target : ppc64le-linux-user
431
- - build : mips64el-linux-1.48
432
- os : ubuntu-latest
433
- rust : 1.48
434
- target : mips64el-unknown-linux-gnuabi64
435
- gcc_package : gcc-mips64el-linux-gnuabi64
436
- gcc : mips64el-linux-gnuabi64-gcc
437
- qemu : qemu-mips64el
438
- qemu_args : -L /usr/mips64el-linux-gnuabi64
439
- qemu_target : mips64el-linux-user
440
- - build : mipsel-linux-1.48
441
- os : ubuntu-latest
442
- rust : 1.48
443
- target : mipsel-unknown-linux-gnu
444
- gcc_package : gcc-mipsel-linux-gnu
445
- gcc : mipsel-linux-gnu-gcc
446
- qemu : qemu-mipsel
447
- qemu_args : -L /usr/mipsel-linux-gnu
448
- qemu_target : mipsel-linux-user
449
391
- build : arm-linux-1.48
450
392
os : ubuntu-latest
451
393
rust : 1.48
@@ -463,10 +405,10 @@ jobs:
463
405
rust : stable
464
406
- build : windows
465
407
os : windows-latest
466
- rust : nightly-2023-07-03
408
+ rust : nightly
467
409
- build : windows-2019
468
410
os : windows-2019
469
- rust : nightly-2023-07-03
411
+ rust : nightly
470
412
steps :
471
413
- uses : actions/checkout@v3
472
414
with :
@@ -580,7 +522,7 @@ jobs:
580
522
runs-on : ${{ matrix.os }}
581
523
strategy :
582
524
matrix :
583
- build : [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, mips64el-linux, mipsel-linux, riscv64-linux, arm-linux]
525
+ build : [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, arm-linux]
584
526
include :
585
527
- build : ubuntu
586
528
os : ubuntu-latest
@@ -610,24 +552,6 @@ jobs:
610
552
qemu : qemu-ppc64le
611
553
qemu_args : -L /usr/powerpc64le-linux-gnu
612
554
qemu_target : ppc64le-linux-user
613
- - build : mips64el-linux
614
- os : ubuntu-latest
615
- rust : stable
616
- target : mips64el-unknown-linux-gnuabi64
617
- gcc_package : gcc-mips64el-linux-gnuabi64
618
- gcc : mips64el-linux-gnuabi64-gcc
619
- qemu : qemu-mips64el
620
- qemu_args : -L /usr/mips64el-linux-gnuabi64
621
- qemu_target : mips64el-linux-user
622
- - build : mipsel-linux
623
- os : ubuntu-latest
624
- rust : stable
625
- target : mipsel-unknown-linux-gnu
626
- gcc_package : gcc-mipsel-linux-gnu
627
- gcc : mipsel-linux-gnu-gcc
628
- qemu : qemu-mipsel
629
- qemu_args : -L /usr/mipsel-linux-gnu
630
- qemu_target : mipsel-linux-user
631
555
- build : riscv64-linux
632
556
os : ubuntu-latest
633
557
rust : stable
@@ -722,42 +646,22 @@ jobs:
722
646
runs-on : ${{ matrix.os }}
723
647
strategy :
724
648
matrix :
725
- build : [powerpc64le-linux, mipsel-linux, mips64el-linux ]
649
+ build : [powerpc64le-linux]
726
650
include :
727
651
- build : powerpc64le-linux
728
652
os : ubuntu-latest
729
- rust : nightly-2023-07-03
653
+ rust : nightly
730
654
target : powerpc64le-unknown-linux-gnu
731
655
gcc_package : gcc-powerpc64le-linux-gnu
732
656
gcc : powerpc64le-linux-gnu-gcc
733
657
qemu : qemu-ppc64le
734
658
qemu_args : -L /usr/powerpc64le-linux-gnu
735
659
qemu_target : ppc64le-linux-user
736
- - build : mips64el-linux
737
- os : ubuntu-latest
738
- rust : nightly-2023-07-03
739
- target : mips64el-unknown-linux-gnuabi64
740
- gcc_package : gcc-mips64el-linux-gnuabi64
741
- gcc : mips64el-linux-gnuabi64-gcc
742
- qemu : qemu-mips64el
743
- qemu_args : -L /usr/mips64el-linux-gnuabi64
744
- qemu_target : mips64el-linux-user
745
- - build : mipsel-linux
746
- os : ubuntu-latest
747
- rust : nightly-2023-07-03
748
- target : mipsel-unknown-linux-gnu
749
- gcc_package : gcc-mipsel-linux-gnu
750
- gcc : mipsel-linux-gnu-gcc
751
- qemu : qemu-mipsel
752
- qemu_args : -L /usr/mipsel-linux-gnu
753
- qemu_target : mipsel-linux-user
754
660
env :
755
661
# -D warnings is commented out in our install-rust action; re-add it here.
756
662
RUSTFLAGS : --cfg rustix_use_experimental_asm -D warnings
757
663
RUSTDOCFLAGS : --cfg rustix_use_experimental_asm
758
664
CARGO_TARGET_POWERPC64LE_UNKNOWN_LINUX_GNU_RUSTFLAGS : --cfg rustix_use_experimental_asm
759
- CARGO_TARGET_MIPSEL_UNKNOWN_LINUX_GNU_RUSTFLAGS : --cfg rustix_use_experimental_asm
760
- CARGO_TARGET_MIPS64EL_UNKNOWN_LINUX_GNUABI64_RUSTFLAGS : --cfg rustix_use_experimental_asm
761
665
QEMU_BUILD_VERSION : 7.0.0
762
666
steps :
763
667
- uses : actions/checkout@v3
0 commit comments