@@ -113,48 +113,86 @@ jobs:
113113 - if : matrix.rust == '1.65'
114114 run : rustup target add x86_64-fuchsia
115115
116- - run : cargo check --workspace --release -vv --all-targets
117- - run : cargo check --workspace --release -vv --features=all-apis --all-targets
118- - run : cargo check --workspace --release -vv --features=use-libc,all-apis --all-targets
119- - run : cargo check --workspace --release -vv --features=linux_latest,all-apis --all-targets
120- - run : cargo check --workspace --release -vv --target=aarch64-linux-android --all-targets
121- - run : cargo check --workspace --release -vv --target=x86_64-unknown-linux-musl --features=all-apis --all-targets
122- - run : cargo check --workspace --release -vv --target=x86_64-unknown-linux-musl --features=use-libc,all-apis --all-targets
123- - run : cargo check --workspace --release -vv --target=x86_64-unknown-linux-gnux32 --features=all-apis --all-targets
124- - run : cargo check --workspace --release -vv --target=x86_64-linux-android --features=use-libc,net,std,alloc,event,fs,mm,param,pipe,use-libc-auxv,libc_errno --all-targets
125- - run : cargo check --workspace --release -vv --target=i686-linux-android --features=use-libc,net,std,alloc,event,fs,mm,param,pipe,use-libc-auxv,libc_errno --all-targets
126- - run : cargo check --workspace --release -vv --target=x86_64-apple-darwin --features=all-apis --all-targets
127- - run : cargo check --workspace --release -vv --target=x86_64-unknown-freebsd --features=all-apis --all-targets
128- - run : cargo check --workspace --release -vv --target=x86_64-unknown-netbsd --features=all-apis --all-targets
116+ - run : cargo check --quiet --keep-going --workspace --release --all-targets
117+ continue-on-error : true
118+ - run : cargo check --quiet --keep-going --workspace --release --features=all-apis --all-targets
119+ continue-on-error : true
120+ - run : cargo check --quiet --keep-going --workspace --release --features=use-libc,all-apis --all-targets
121+ continue-on-error : true
122+ - run : cargo check --quiet --keep-going --workspace --release --features=linux_latest,all-apis --all-targets
123+ continue-on-error : true
124+ - run : cargo check --quiet --keep-going --workspace --release --target=aarch64-linux-android --all-targets
125+ continue-on-error : true
126+ - run : cargo check --quiet --keep-going --workspace --release --target=x86_64-unknown-linux-musl --features=all-apis --all-targets
127+ continue-on-error : true
128+ - run : cargo check --quiet --keep-going --workspace --release --target=x86_64-unknown-linux-musl --features=use-libc,all-apis --all-targets
129+ continue-on-error : true
130+ - run : cargo check --quiet --keep-going --workspace --release --target=x86_64-unknown-linux-gnux32 --features=all-apis --all-targets
131+ continue-on-error : true
132+ - run : cargo check --quiet --keep-going --workspace --release --target=x86_64-linux-android --features=use-libc,net,std,alloc,event,fs,mm,param,pipe,use-libc-auxv,libc_errno --all-targets
133+ continue-on-error : true
134+ - run : cargo check --quiet --keep-going --workspace --release --target=i686-linux-android --features=use-libc,net,std,alloc,event,fs,mm,param,pipe,use-libc-auxv,libc_errno --all-targets
135+ continue-on-error : true
136+ - run : cargo check --quiet --keep-going --workspace --release --target=x86_64-apple-darwin --features=all-apis --all-targets
137+ continue-on-error : true
138+ - run : cargo check --quiet --keep-going --workspace --release --target=x86_64-unknown-freebsd --features=all-apis --all-targets
139+ continue-on-error : true
140+ - run : cargo check --quiet --keep-going --workspace --release --target=x86_64-unknown-netbsd --features=all-apis --all-targets
141+ continue-on-error : true
129142 - if : matrix.rust != '1.65'
130- run : cargo check --workspace --release -vv --target=wasm32-wasip1 --features=all-apis
143+ run : cargo check --quiet --keep-going --workspace --release --target=wasm32-wasip1 --features=all-apis
144+ continue-on-error : true
131145 - if : matrix.rust != '1.65'
132- run : cargo check --workspace --release -vv --target=wasm32-wasip2 --features=all-apis
146+ run : cargo check --quiet --keep-going --workspace --release --target=wasm32-wasip2 --features=all-apis
147+ continue-on-error : true
133148 - if : matrix.rust != '1.65'
134- run : cargo check --workspace --release -vv --target=x86_64-unknown-fuchsia --features=all-apis --all-targets
149+ run : cargo check --quiet --keep-going --workspace --release --target=x86_64-unknown-fuchsia --features=all-apis --all-targets
150+ continue-on-error : true
135151 - if : matrix.rust == '1.65'
136- run : cargo check --workspace --release -vv --target=x86_64-fuchsia --features=all-apis --all-targets
137- - run : cargo check --workspace --release -vv --target=x86_64-unknown-illumos --features=all-apis --all-targets
138- - run : cargo check --workspace --release -vv --target=i686-unknown-linux-gnu --features=all-apis --all-targets
139- - run : cargo check --workspace --release -vv --target=i686-unknown-linux-musl --features=all-apis --all-targets
140- - run : cargo check --workspace --release -vv --target=i686-unknown-linux-musl --features=use-libc,all-apis --all-targets
141- - run : cargo check --workspace --release -vv --target=wasm32-unknown-emscripten --features=all-apis --all-targets
142- - run : cargo check --workspace --release -vv --target=riscv64gc-unknown-linux-gnu --features=all-apis --all-targets
143- - run : cargo check --workspace --release -vv --target=riscv64gc-unknown-linux-gnu --features=linux_latest,all-apis --all-targets
144- - run : cargo check --workspace --release -vv --target=aarch64-unknown-linux-gnu --features=all-apis --all-targets
145- - run : cargo check --workspace --release -vv --target=aarch64-unknown-linux-gnu --features=linux_latest,all-apis --all-targets
146- - run : cargo check --workspace --release -vv --target=aarch64-unknown-linux-musl --features=all-apis --all-targets
147- - run : cargo check --workspace --release -vv --target=aarch64-unknown-linux-musl --features=use-libc,all-apis --all-targets
148- - run : cargo check --workspace --release -vv --target=powerpc-unknown-linux-gnu --features=all-apis --all-targets
149- - run : cargo check --workspace --release -vv --target=powerpc64le-unknown-linux-gnu --features=all-apis --all-targets
150- - run : cargo check --workspace --release -vv --target=armv5te-unknown-linux-gnueabi --features=all-apis --all-targets
151- - run : cargo check --workspace --release -vv --target=s390x-unknown-linux-gnu --features=all-apis --all-targets
152- - run : cargo check --workspace --release -vv --target=arm-linux-androideabi --features=use-libc,net,std,alloc,event,fs,mm,param,pipe,use-libc-auxv,libc_errno --all-targets
153- - run : cargo check --workspace --release -vv --target=sparc64-unknown-linux-gnu --features=all-apis --all-targets
154- - run : cargo check --workspace --release -vv --target=sparcv9-sun-solaris --features=all-apis --all-targets
155- - run : cargo check --workspace --release -vv --target=aarch64-apple-ios --features=all-apis --all-targets
156- - run : cargo check --workspace --release -vv --target=aarch64-linux-android --features=use-libc,net,std,alloc,event,fs,mm,param,pipe,use-libc-auxv,libc_errno --all-targets
157- - run : cargo check --workspace --release -vv --target=i686-pc-windows-msvc --features=all-apis --all-targets
152+ run : cargo check --quiet --keep-going --workspace --release --target=x86_64-fuchsia --features=all-apis --all-targets
153+ continue-on-error : true
154+ - run : cargo check --quiet --keep-going --workspace --release --target=x86_64-unknown-illumos --features=all-apis --all-targets
155+ continue-on-error : true
156+ - run : cargo check --quiet --keep-going --workspace --release --target=i686-unknown-linux-gnu --features=all-apis --all-targets
157+ continue-on-error : true
158+ - run : cargo check --quiet --keep-going --workspace --release --target=i686-unknown-linux-musl --features=all-apis --all-targets
159+ continue-on-error : true
160+ - run : cargo check --quiet --keep-going --workspace --release --target=i686-unknown-linux-musl --features=use-libc,all-apis --all-targets
161+ continue-on-error : true
162+ - run : cargo check --quiet --keep-going --workspace --release --target=wasm32-unknown-emscripten --features=all-apis --all-targets
163+ continue-on-error : true
164+ - run : cargo check --quiet --keep-going --workspace --release --target=riscv64gc-unknown-linux-gnu --features=all-apis --all-targets
165+ continue-on-error : true
166+ - run : cargo check --quiet --keep-going --workspace --release --target=riscv64gc-unknown-linux-gnu --features=linux_latest,all-apis --all-targets
167+ continue-on-error : true
168+ - run : cargo check --quiet --keep-going --workspace --release --target=aarch64-unknown-linux-gnu --features=all-apis --all-targets
169+ continue-on-error : true
170+ - run : cargo check --quiet --keep-going --workspace --release --target=aarch64-unknown-linux-gnu --features=linux_latest,all-apis --all-targets
171+ continue-on-error : true
172+ - run : cargo check --quiet --keep-going --workspace --release --target=aarch64-unknown-linux-musl --features=all-apis --all-targets
173+ continue-on-error : true
174+ - run : cargo check --quiet --keep-going --workspace --release --target=aarch64-unknown-linux-musl --features=use-libc,all-apis --all-targets
175+ continue-on-error : true
176+ - run : cargo check --quiet --keep-going --workspace --release --target=powerpc-unknown-linux-gnu --features=all-apis --all-targets
177+ continue-on-error : true
178+ - run : cargo check --quiet --keep-going --workspace --release --target=powerpc64le-unknown-linux-gnu --features=all-apis --all-targets
179+ continue-on-error : true
180+ - run : cargo check --quiet --keep-going --workspace --release --target=armv5te-unknown-linux-gnueabi --features=all-apis --all-targets
181+ continue-on-error : true
182+ - run : cargo check --quiet --keep-going --workspace --release --target=s390x-unknown-linux-gnu --features=all-apis --all-targets
183+ continue-on-error : true
184+ - run : cargo check --quiet --keep-going --workspace --release --target=arm-linux-androideabi --features=use-libc,net,std,alloc,event,fs,mm,param,pipe,use-libc-auxv,libc_errno --all-targets
185+ continue-on-error : true
186+ - run : cargo check --quiet --keep-going --workspace --release --target=sparc64-unknown-linux-gnu --features=all-apis --all-targets
187+ continue-on-error : true
188+ - run : cargo check --quiet --keep-going --workspace --release --target=sparcv9-sun-solaris --features=all-apis --all-targets
189+ continue-on-error : true
190+ - run : cargo check --quiet --keep-going --workspace --release --target=aarch64-apple-ios --features=all-apis --all-targets
191+ continue-on-error : true
192+ - run : cargo check --quiet --keep-going --workspace --release --target=aarch64-linux-android --features=use-libc,net,std,alloc,event,fs,mm,param,pipe,use-libc-auxv,libc_errno --all-targets
193+ continue-on-error : true
194+ - run : cargo check --quiet --keep-going --workspace --release --target=i686-pc-windows-msvc --features=all-apis --all-targets
195+ continue-on-error : true
158196
159197 check_no_default_features :
160198 name : Check --no-default-features
@@ -177,16 +215,25 @@ jobs:
177215 - uses : ./.github/actions/install-rust
178216 with :
179217 toolchain : ${{ matrix.rust }}
180- - run : cargo check --workspace --release --no-default-features -vv
181- - run : cargo check --workspace --release --no-default-features --features use-libc -vv
182- - run : cargo check --workspace --release --no-default-features --features all-apis -vv
183- - run : cargo check --workspace --release --no-default-features --features all-apis,use-libc -vv
184- - run : cargo check --workspace --release --no-default-features --features all-apis,alloc -vv
185- - run : cargo check --workspace --release --no-default-features --features all-apis,use-libc,alloc -vv
186- - run : cargo check --workspace --release --no-default-features --features time -vv
187- - run : cargo check --workspace --release --no-default-features --features time,use-libc -vv
218+ - run : cargo check --quiet --keep-going --workspace --release --no-default-features
219+ continue-on-error : true
220+ - run : cargo check --quiet --keep-going --workspace --release --no-default-features --features use-libc
221+ continue-on-error : true
222+ - run : cargo check --quiet --keep-going --workspace --release --no-default-features --features all-apis
223+ continue-on-error : true
224+ - run : cargo check --quiet --keep-going --workspace --release --no-default-features --features all-apis,use-libc
225+ continue-on-error : true
226+ - run : cargo check --quiet --keep-going --workspace --release --no-default-features --features all-apis,alloc
227+ continue-on-error : true
228+ - run : cargo check --quiet --keep-going --workspace --release --no-default-features --features all-apis,use-libc,alloc
229+ continue-on-error : true
230+ - run : cargo check --quiet --keep-going --workspace --release --no-default-features --features time
231+ continue-on-error : true
232+ - run : cargo check --quiet --keep-going --workspace --release --no-default-features --features time,use-libc
233+ continue-on-error : true
188234 - run : rustup component add rust-src
189- - run : cargo check --workspace --release --no-default-features --target=i686-unknown-linux-gnu -Zbuild-std -vv
235+ - run : cargo check --quiet --keep-going --workspace --release --no-default-features --target=i686-unknown-linux-gnu -Zbuild-std
236+ continue-on-error : true
190237
191238 check_nightly :
192239 name : Check nightly-only targets
@@ -210,8 +257,10 @@ jobs:
210257 rustup target add
211258 x86_64-unknown-redox
212259 thumbv7neon-unknown-linux-gnueabihf
213- - run : cargo check --workspace --release -vv --target=x86_64-unknown-redox --features=all-apis
214- - run : cargo check --workspace --release -vv --target=thumbv7neon-unknown-linux-gnueabihf --features=all-apis
260+ - run : cargo check --quiet --keep-going --workspace --release --target=x86_64-unknown-redox --features=all-apis
261+ continue-on-error : true
262+ - run : cargo check --quiet --keep-going --workspace --release --target=thumbv7neon-unknown-linux-gnueabihf --features=all-apis
263+ continue-on-error : true
215264
216265 check_tier3 :
217266 name : Check selected Tier 3 platforms
@@ -235,29 +284,44 @@ jobs:
235284 # See the comments in the libc crate
236285 RUSTFLAGS : -A improper_ctypes_definitions --cfg criterion
237286 - run : rustup component add rust-src
238- - run : cargo check -Z build-std --target x86_64-unknown-openbsd --all-targets --features=all-apis
239- - run : cargo check -Z build-std --target mips64-openwrt-linux-musl --all-targets --features=all-apis
240- - run : cargo check -Z build-std --target x86_64-unknown-dragonfly --all-targets --features=all-apis
241- - run : cargo check -Z build-std --target sparc-unknown-linux-gnu --all-targets --features=all-apis
242- - run : cargo check -Z build-std --target armv7-unknown-freebsd --all-targets --features=all-apis
243- - run : cargo check -Z build-std --target aarch64-unknown-linux-gnu_ilp32 --all-targets --features=all-apis
244- - run : cargo check -Z build-std --target x86_64-unknown-haiku --all-targets --features=all-apis
287+ - run : cargo check --quiet --keep-going -Z build-std --target x86_64-unknown-openbsd --all-targets --features=all-apis
288+ continue-on-error : true
289+ - run : cargo check --quiet --keep-going -Z build-std --target mips64-openwrt-linux-musl --all-targets --features=all-apis
290+ continue-on-error : true
291+ - run : cargo check --quiet --keep-going -Z build-std --target x86_64-unknown-dragonfly --all-targets --features=all-apis
292+ continue-on-error : true
293+ - run : cargo check --quiet --keep-going -Z build-std --target sparc-unknown-linux-gnu --all-targets --features=all-apis
294+ continue-on-error : true
295+ - run : cargo check --quiet --keep-going -Z build-std --target armv7-unknown-freebsd --all-targets --features=all-apis
296+ continue-on-error : true
297+ - run : cargo check --quiet --keep-going -Z build-std --target aarch64-unknown-linux-gnu_ilp32 --all-targets --features=all-apis
298+ continue-on-error : true
299+ - run : cargo check --quiet --keep-going -Z build-std --target x86_64-unknown-haiku --all-targets --features=all-apis
300+ continue-on-error : true
245301 # Temporarily disable due to build errors on nightly.
246302 # - run: cargo check -Z build-std --target x86_64-uwp-windows-msvc --all-targets --features=all-apis
247- - run : cargo check -Z build-std --target=riscv32imc-esp-espidf --features=all-apis
248- - run : cargo check -Z build-std --target=aarch64-unknown-nto-qnx710 --features=all-apis
249- - run : cargo check -Z build-std --target=x86_64-pc-nto-qnx710 --features=all-apis
303+ - run : cargo check --quiet --keep-going -Z build-std --target=riscv32imc-esp-espidf --features=all-apis
304+ continue-on-error : true
305+ - run : cargo check --quiet --keep-going -Z build-std --target=aarch64-unknown-nto-qnx710 --features=all-apis
306+ continue-on-error : true
307+ - run : cargo check --quiet --keep-going -Z build-std --target=x86_64-pc-nto-qnx710 --features=all-apis
308+ continue-on-error : true
250309 # Temporarily disable due to build errors on nightly.
251310 # - run: cargo check -Z build-std --target=armv6k-nintendo-3ds --all-features
252311 # Temporarily disable due to build errors on nightly.
253312 # - run: cargo check -Z build-std --target=armv7-sony-vita-newlibeabihf --features=all-apis
254313 # Temporarily disable due to build errors on nightly.
255314 # - run: cargo check -Z build-std --target=powerpc64-ibm-aix --features=all-apis
256- - run : cargo check -Z build-std --target=mipsel-unknown-linux-gnu --features=all-apis
257- - run : cargo check -Z build-std --target=mips64el-unknown-linux-gnuabi64 --features=all-apis
258- - run : cargo check -Z build-std --target=powerpc-unknown-linux-musl --features=all-apis
259- - run : cargo check -Z build-std --target=powerpc64le-unknown-linux-musl --features=all-apis
260- - run : cargo check -Z build-std --target=armv7k-apple-watchos --features=all-apis
315+ - run : cargo check --quiet --keep-going -Z build-std --target=mipsel-unknown-linux-gnu --features=all-apis
316+ continue-on-error : true
317+ - run : cargo check --quiet --keep-going -Z build-std --target=mips64el-unknown-linux-gnuabi64 --features=all-apis
318+ continue-on-error : true
319+ - run : cargo check --quiet --keep-going -Z build-std --target=powerpc-unknown-linux-musl --features=all-apis
320+ continue-on-error : true
321+ - run : cargo check --quiet --keep-going -Z build-std --target=powerpc64le-unknown-linux-musl --features=all-apis
322+ continue-on-error : true
323+ - run : cargo check --quiet --keep-going -Z build-std --target=armv7k-apple-watchos --features=all-apis
324+ continue-on-error : true
261325
262326
263327 test :
0 commit comments