Skip to content

Commit 44a24c3

Browse files
authored
Re-enable cross-check tests for espidf, via, aix, and haiku. (#1297)
1 parent 5ad2946 commit 44a24c3

2 files changed

Lines changed: 6 additions & 8 deletions

File tree

.github/workflows/main.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -213,19 +213,15 @@ jobs:
213213
- run: cargo check -Z build-std --target sparc-unknown-linux-gnu --all-targets --features=all-apis
214214
- run: cargo check -Z build-std --target armv7-unknown-freebsd --all-targets --features=all-apis
215215
- run: cargo check -Z build-std --target aarch64-unknown-linux-gnu_ilp32 --all-targets --features=all-apis
216-
# Omit --all-targets on haiku because not all the tests build yet.
217-
- run: cargo check -Z build-std --target x86_64-unknown-haiku --features=all-apis
216+
- run: cargo check -Z build-std --target x86_64-unknown-haiku --all-targets --features=all-apis
218217
- run: cargo check -Z build-std --target x86_64-uwp-windows-msvc --all-targets --features=all-apis
219-
# Temporarily disable riscv32imc-esp-espidf due to std using SOMAXCONN.
220-
#- run: cargo check -Z build-std --target=riscv32imc-esp-espidf --features=all-apis
218+
- run: cargo check -Z build-std --target=riscv32imc-esp-espidf --features=all-apis
221219
- run: cargo check -Z build-std --target=aarch64-unknown-nto-qnx710 --features=all-apis
222220
- run: cargo check -Z build-std --target=x86_64-pc-nto-qnx710 --features=all-apis
223221
# Temporarily disable --features=all-apis, which doesn't build yet.
224222
- run: cargo check -Z build-std --target=armv6k-nintendo-3ds
225-
# Temporarily disable armv7-sony-vita-newlibeabihf due to std using SOMAXCONN.
226-
#- run: cargo check -Z build-std --target=armv7-sony-vita-newlibeabihf --features=all-apis
227-
# `std` doesn't appear to build on AIX yet, so test in `no_std` mode.
228-
- run: cargo check -Zbuild-std=core,alloc --target=powerpc64-ibm-aix --features=all-apis --no-default-features
223+
- run: cargo check -Z build-std --target=armv7-sony-vita-newlibeabihf --features=all-apis
224+
- run: cargo check -Z build-std --target=powerpc64-ibm-aix --features=all-apis
229225
- run: cargo check -Z build-std --target=mipsel-unknown-linux-gnu --features=all-apis
230226
- run: cargo check -Z build-std --target=mips64el-unknown-linux-gnuabi64 --features=all-apis
231227
- run: cargo check -Z build-std --target=powerpc64le-unknown-linux-musl --features=all-apis

src/backend/libc/fs/types.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -949,9 +949,11 @@ pub type StatFs = c::statfs64;
949949
/// `fsid_t` for use with `StatFs`.
950950
#[cfg(not(any(
951951
solarish,
952+
target_os = "espidf",
952953
target_os = "haiku",
953954
target_os = "nto",
954955
target_os = "redox",
956+
target_os = "vita",
955957
target_os = "wasi"
956958
)))]
957959
pub type Fsid = c::fsid_t;

0 commit comments

Comments
 (0)