Build results for nightly-2025-03-16 target x86_64-pc-cygwin miri-std

error
Preparing a sysroot for Miri (target: x86_64-pc-cygwin)...
   Compiling compiler_builtins v0.1.151
    Checking core v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core)
   Compiling libc v0.2.171
   Compiling object v0.36.7
   Compiling std v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std)
    Checking rustc-std-workspace-core v1.99.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-core)
    Checking alloc v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc)
    Checking cfg-if v1.0.0
    Checking adler2 v2.0.0
    Checking memchr v2.7.4
    Checking rustc-demangle v0.1.24
    Checking unwind v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/unwind)
    Checking rustc-std-workspace-alloc v1.99.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-alloc)
    Checking panic_unwind v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/panic_unwind)
    Checking panic_abort v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/panic_abort)
    Checking gimli v0.31.1
    Checking std_detect v0.1.5 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/stdarch/crates/std_detect)
    Checking hashbrown v0.15.2
    Checking miniz_oxide v0.8.3
    Checking addr2line v0.24.2
error[E0432]: unresolved import `super::platform::fs`
  --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:10:22
   |
10 | use super::platform::fs::MetadataExt as _;
   |                      ^^ could not find `fs` in `platform`

error[E0432]: unresolved import `super::platform::raw`
  --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/raw.rs:27:26
   |
27 | pub use super::platform::raw::pthread_t;
   |                          ^^^ could not find `raw` in `platform`

error[E0432]: unresolved import `super::platform::raw`
  --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/raw.rs:30:26
   |
30 | pub use super::platform::raw::{blkcnt_t, time_t};
   |                          ^^^ could not find `raw` in `platform`

error[E0432]: unresolved import `super::platform::raw`
  --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/raw.rs:33:26
   |
33 | pub use super::platform::raw::{blksize_t, dev_t, ino_t, mode_t, nlink_t, off_t};
   |                          ^^^ could not find `raw` in `platform`

error[E0432]: unresolved import `crate::sys::env::os`
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/env.rs:953:9
    |
953 |     use crate::sys::env::os;
    |         ^^^^^^^^^^^^^^^^^^^ no `os` in `sys::pal::unix::env`
    |
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:2:9
    |
2   | pub mod os {
    |         ^^
note: the item is gated behind the `linux` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:1:7
    |
1   | #[cfg(target_os = "linux")]
    |       ^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:13:9
    |
13  | pub mod os {
    |         ^^
note: the item is gated behind the `macos` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:12:7
    |
12  | #[cfg(target_os = "macos")]
    |       ^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:24:9
    |
24  | pub mod os {
    |         ^^
note: the item is gated behind the `ios` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:23:7
    |
23  | #[cfg(target_os = "ios")]
    |       ^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:35:9
    |
35  | pub mod os {
    |         ^^
note: the item is gated behind the `tvos` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:34:7
    |
34  | #[cfg(target_os = "tvos")]
    |       ^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:46:9
    |
46  | pub mod os {
    |         ^^
note: the item is gated behind the `watchos` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:45:7
    |
45  | #[cfg(target_os = "watchos")]
    |       ^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:57:9
    |
57  | pub mod os {
    |         ^^
note: the item is gated behind the `visionos` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:56:7
    |
56  | #[cfg(target_os = "visionos")]
    |       ^^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:68:9
    |
68  | pub mod os {
    |         ^^
note: the item is gated behind the `freebsd` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:67:7
    |
67  | #[cfg(target_os = "freebsd")]
    |       ^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:79:9
    |
79  | pub mod os {
    |         ^^
note: the item is gated behind the `dragonfly` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:78:7
    |
78  | #[cfg(target_os = "dragonfly")]
    |       ^^^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:90:9
    |
90  | pub mod os {
    |         ^^
note: the item is gated behind the `netbsd` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:89:7
    |
89  | #[cfg(target_os = "netbsd")]
    |       ^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:101:9
    |
101 | pub mod os {
    |         ^^
note: the item is gated behind the `openbsd` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:100:7
    |
100 | #[cfg(target_os = "openbsd")]
    |       ^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:112:9
    |
112 | pub mod os {
    |         ^^
note: the item is gated behind the `android` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:111:7
    |
111 | #[cfg(target_os = "android")]
    |       ^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:123:9
    |
123 | pub mod os {
    |         ^^
note: the item is gated behind the `solaris` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:122:7
    |
122 | #[cfg(target_os = "solaris")]
    |       ^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:134:9
    |
134 | pub mod os {
    |         ^^
note: the item is gated behind the `illumos` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:133:7
    |
133 | #[cfg(target_os = "illumos")]
    |       ^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:145:9
    |
145 | pub mod os {
    |         ^^
note: the item is gated behind the `haiku` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:144:7
    |
144 | #[cfg(target_os = "haiku")]
    |       ^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:156:9
    |
156 | pub mod os {
    |         ^^
note: the item is gated behind the `horizon` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:155:7
    |
155 | #[cfg(target_os = "horizon")]
    |       ^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:167:9
    |
167 | pub mod os {
    |         ^^
note: the item is gated behind the `hurd` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:166:7
    |
166 | #[cfg(target_os = "hurd")]
    |       ^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:178:9
    |
178 | pub mod os {
    |         ^^
note: the item is gated behind the `vita` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:177:7
    |
177 | #[cfg(target_os = "vita")]
    |       ^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:189:9
    |
189 | pub mod os {
    |         ^^
note: the item is gated here
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:188:1
    |
188 | #[cfg(all(target_os = "emscripten", target_arch = "wasm32"))]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:200:9
    |
200 | pub mod os {
    |         ^^
note: the item is gated behind the `fuchsia` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:199:7
    |
199 | #[cfg(target_os = "fuchsia")]
    |       ^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:211:9
    |
211 | pub mod os {
    |         ^^
note: the item is gated behind the `l4re` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:210:7
    |
210 | #[cfg(target_os = "l4re")]
    |       ^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:222:9
    |
222 | pub mod os {
    |         ^^
note: the item is gated behind the `nto` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:221:7
    |
221 | #[cfg(target_os = "nto")]
    |       ^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:233:9
    |
233 | pub mod os {
    |         ^^
note: the item is gated behind the `redox` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:232:7
    |
232 | #[cfg(target_os = "redox")]
    |       ^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:244:9
    |
244 | pub mod os {
    |         ^^
note: the item is gated behind the `rtems` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:243:7
    |
243 | #[cfg(target_os = "rtems")]
    |       ^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:255:9
    |
255 | pub mod os {
    |         ^^
note: the item is gated behind the `vxworks` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:254:7
    |
254 | #[cfg(target_os = "vxworks")]
    |       ^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:266:9
    |
266 | pub mod os {
    |         ^^
note: the item is gated behind the `espidf` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:265:7
    |
265 | #[cfg(target_os = "espidf")]
    |       ^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:277:9
    |
277 | pub mod os {
    |         ^^
note: the item is gated behind the `aix` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:276:7
    |
276 | #[cfg(target_os = "aix")]
    |       ^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:288:9
    |
288 | pub mod os {
    |         ^^
note: the item is gated behind the `nuttx` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs:287:7
    |
287 | #[cfg(target_os = "nuttx")]
    |       ^^^^^^^^^^^^^^^^^^^
help: consider importing one of these modules instead
    |
953 -     use crate::sys::env::os;
953 +     use crate::os;
    |
953 -     use crate::sys::env::os;
953 +     use crate::sys::os;
    |

error[E0425]: cannot find function `current_exe` in module `os_imp`
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/env.rs:757:13
    |
757 |     os_imp::current_exe()
    |             ^^^^^^^^^^^ not found in `os_imp`
    |
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:253:8
    |
253 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated behind the `aix` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:252:7
    |
252 | #[cfg(target_os = "aix")]
    |       ^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:291:8
    |
291 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated here
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:290:1
    |
290 | #[cfg(any(target_os = "freebsd", target_os = "dragonfly"))]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:329:8
    |
329 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated behind the `netbsd` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:328:7
    |
328 | #[cfg(target_os = "netbsd")]
    |       ^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:375:8
    |
375 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated behind the `openbsd` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:374:7
    |
374 | #[cfg(target_os = "openbsd")]
    |       ^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:403:8
    |
403 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated here
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:396:1
    |
396 | / #[cfg(any(
397 | |     target_os = "linux",
398 | |     target_os = "hurd",
399 | |     target_os = "android",
400 | |     target_os = "nuttx",
401 | |     target_os = "emscripten"
402 | | ))]
    | |___^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:414:8
    |
414 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated behind the `nto` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:413:7
    |
413 | #[cfg(target_os = "nto")]
    |       ^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:425:8
    |
425 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated behind the `apple` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:424:7
    |
424 | #[cfg(target_vendor = "apple")]
    |       ^^^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:445:8
    |
445 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated here
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:444:1
    |
444 | #[cfg(any(target_os = "solaris", target_os = "illumos"))]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:466:8
    |
466 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated behind the `haiku` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:465:7
    |
465 | #[cfg(target_os = "haiku")]
    |       ^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:488:8
    |
488 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated behind the `redox` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:487:7
    |
487 | #[cfg(target_os = "redox")]
    |       ^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:493:8
    |
493 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated behind the `rtems` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:492:7
    |
492 | #[cfg(target_os = "rtems")]
    |       ^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:498:8
    |
498 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated behind the `l4re` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:497:7
    |
497 | #[cfg(target_os = "l4re")]
    |       ^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:504:8
    |
504 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated behind the `vxworks` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:503:7
    |
503 | #[cfg(target_os = "vxworks")]
    |       ^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:517:8
    |
517 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated here
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:516:1
    |
516 | #[cfg(any(target_os = "espidf", target_os = "horizon", target_os = "vita"))]
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:522:8
    |
522 | pub fn current_exe() -> io::Result {
    |        ^^^^^^^^^^^
note: the item is gated behind the `fuchsia` feature
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs:521:7
    |
521 | #[cfg(target_os = "fuchsia")]
    |       ^^^^^^^^^^^^^^^^^^^^^

error[E0425]: cannot find function `fill_bytes` in module `sys`
  --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/random.rs:67:14
   |
67 |         sys::fill_bytes(bytes)
   |              ^^^^^^^^^^ not found in `sys`

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `imp`
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/args.rs:14:5
    |
14  |     imp::init(argc, argv)
    |     ^^^ use of unresolved module or unlinked crate `imp`
    |
    = help: if you wanted to use a crate named `imp`, use `cargo add imp` to add it to your `Cargo.toml`
note: module `crate::sys::stack_overflow::imp` exists but is inaccessible
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/stack_overflow.rs:589:1
    |
589 | mod imp {
    | ^^^^^^^ not accessible

warning: unused import: `crate::ffi::CStr`
 --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread.rs:1:5
  |
1 | use crate::ffi::CStr;
  |     ^^^^^^^^^^^^^^^^
  |
  = note: `#[warn(unused_imports)]` on by default

error[E0599]: no function or associated item named `set_name` found for struct `sys::pal::unix::thread::Thread` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/mod.rs:553:30
    |
553 |                 imp::Thread::set_name(name);
    |                              ^^^^^^^^ function or associated item not found in `Thread`
    |
   ::: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread.rs:37:1
    |
37  | pub struct Thread {
    | ----------------- function or associated item `set_name` not found for this struct
    |
note: if you're trying to build a new `sys::pal::unix::thread::Thread`, consider using `sys::pal::unix::thread::Thread::new` which returns `core::result::Result`
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread.rs:49:5
    |
49  |     pub unsafe fn new(stack: usize, p: Box) -> io::Result {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error[E0599]: no method named `st_dev` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:744:14
    |
744 |         self.st_dev()
    |              ^^^^^^
    |
help: there is a method `dev` with a similar name
    |
744 -         self.st_dev()
744 +         self.dev()
    |

error[E0599]: no method named `st_ino` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:747:14
    |
747 |         self.st_ino()
    |              ^^^^^^
    |
help: there is a method `ino` with a similar name
    |
747 -         self.st_ino()
747 +         self.ino()
    |

error[E0599]: no method named `st_mode` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:750:14
    |
750 |         self.st_mode()
    |              ^^^^^^^
    |
help: there is a method `mode` with a similar name
    |
750 -         self.st_mode()
750 +         self.mode()
    |

error[E0599]: no method named `st_nlink` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:753:14
    |
753 |         self.st_nlink()
    |              ^^^^^^^^
    |
help: there is a method `nlink` with a similar name
    |
753 -         self.st_nlink()
753 +         self.nlink()
    |

error[E0599]: no method named `st_uid` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:756:14
    |
756 |         self.st_uid()
    |              ^^^^^^
    |
help: there is a method `uid` with a similar name
    |
756 -         self.st_uid()
756 +         self.uid()
    |

error[E0599]: no method named `st_gid` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:759:14
    |
759 |         self.st_gid()
    |              ^^^^^^
    |
help: there is a method `gid` with a similar name
    |
759 -         self.st_gid()
759 +         self.gid()
    |

error[E0599]: no method named `st_rdev` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:762:14
    |
762 |         self.st_rdev()
    |              ^^^^^^^
    |
help: there is a method `rdev` with a similar name
    |
762 -         self.st_rdev()
762 +         self.rdev()
    |

error[E0599]: no method named `st_size` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:765:14
    |
765 |         self.st_size()
    |              ^^^^^^^
    |
help: there is a method `size` with a similar name
    |
765 -         self.st_size()
765 +         self.size()
    |

error[E0599]: no method named `st_atime` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:768:14
    |
768 |         self.st_atime()
    |              ^^^^^^^^
    |
help: there is a method `atime` with a similar name
    |
768 -         self.st_atime()
768 +         self.atime()
    |

error[E0599]: no method named `st_atime_nsec` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:771:14
    |
771 |         self.st_atime_nsec()
    |              ^^^^^^^^^^^^^
    |
help: there is a method `atime_nsec` with a similar name
    |
771 -         self.st_atime_nsec()
771 +         self.atime_nsec()
    |

error[E0599]: no method named `st_mtime` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:774:14
    |
774 |         self.st_mtime()
    |              ^^^^^^^^
    |
help: there is a method `mtime` with a similar name
    |
774 -         self.st_mtime()
774 +         self.mtime()
    |

error[E0599]: no method named `st_mtime_nsec` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:777:14
    |
777 |         self.st_mtime_nsec()
    |              ^^^^^^^^^^^^^
    |
help: there is a method `mtime_nsec` with a similar name
    |
777 -         self.st_mtime_nsec()
777 +         self.mtime_nsec()
    |

error[E0599]: no method named `st_ctime` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:780:14
    |
780 |         self.st_ctime()
    |              ^^^^^^^^
    |
help: there is a method `ctime` with a similar name
    |
780 -         self.st_ctime()
780 +         self.ctime()
    |

error[E0599]: no method named `st_ctime_nsec` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:783:14
    |
783 |         self.st_ctime_nsec()
    |              ^^^^^^^^^^^^^
    |
help: there is a method `ctime_nsec` with a similar name
    |
783 -         self.st_ctime_nsec()
783 +         self.ctime_nsec()
    |

error[E0599]: no method named `st_blksize` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:786:14
    |
786 |         self.st_blksize()
    |              ^^^^^^^^^^
    |
help: there is a method `blksize` with a similar name
    |
786 -         self.st_blksize()
786 +         self.blksize()
    |

error[E0599]: no method named `st_blocks` found for reference `&fs::Metadata` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:789:14
    |
789 |         self.st_blocks()
    |              ^^^^^^^^^
    |
help: there is a method `blocks` with a similar name
    |
789 -         self.st_blocks()
789 +         self.blocks()
    |

error[E0599]: no method named `ino` found for reference `&sys::fs::unix::DirEntry` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs:921:25
    |
921 |         self.as_inner().ino()
    |                         ^^^
    |
    = help: items from traits can only be used if the trait is implemented and in scope
    = note: the following traits define an item `ino`, perhaps you need to implement one of them:
            candidate #1: `os::unix::fs::DirEntryExt`
            candidate #2: `os::unix::fs::MetadataExt`
help: there is a method `into` with a similar name
    |
921 |         self.as_inner().into()
    |                           +

error[E0433]: failed to resolve: use of unresolved module or unlinked crate `imp`
  --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/args.rs:19:24
   |
19 |     let (argc, argv) = imp::argc_argv();
   |                        ^^^ use of unresolved module or unlinked crate `imp`
   |
   = help: if you wanted to use a crate named `imp`, use `cargo add imp` to add it to your `Cargo.toml`

error[E0599]: no function or associated item named `set_name` found for struct `sys::pal::unix::thread::Thread` in the current scope
  --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/mod.rs:58:25
   |
58 |         thread::Thread::set_name(&c"main");
   |                         ^^^^^^^^ function or associated item not found in `Thread`
   |
  ::: /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread.rs:37:1
   |
37 | pub struct Thread {
   | ----------------- function or associated item `set_name` not found for this struct
   |
note: if you're trying to build a new `sys::pal::unix::thread::Thread`, consider using `sys::pal::unix::thread::Thread::new` which returns `core::result::Result`
  --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread.rs:49:5
   |
49 |     pub unsafe fn new(stack: usize, p: Box) -> io::Result {
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error[E0308]: mismatched types
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/net/connection/socket/unix.rs:426:22
    |
426 |             l_onoff: linger.is_some() as libc::c_int,
    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u16`, found `i32`

error[E0308]: mismatched types
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/net/connection/socket/unix.rs:427:23
    |
427 |             l_linger: linger.unwrap_or_default().as_secs() as libc::c_int,
    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u16`, found `i32`

error[E0425]: cannot find function `fill_bytes` in this scope
  --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-03-16-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/random/mod.rs:97:5
   |
97 |     fill_bytes(&mut buf);
   |     ^^^^^^^^^^ not found in this scope

Some errors have detailed explanations: E0308, E0425, E0432, E0433, E0599.
For more information about an error, try `rustc --explain E0308`.
warning: `std` (lib) generated 1 warning
error: could not compile `std` (lib) due to 31 previous errors; 1 warning emitted
fatal error: failed to build sysroot: sysroot build failed