Build date: 2025-07-05T04:21:36.42Z
Build duration: 26.359s
Builder does-it-build commit: 5fb3ca86b273de9c
Preparing a sysroot for Miri (target: xtensa-esp32s2-espidf)... Compiling compiler_builtins v0.1.160 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins) Checking core v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core) Compiling libc v0.2.174 Compiling object v0.37.1 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Compiling std v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std) warning: unused import: `crate::ffi::c_void` --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ffi/va_list.rs:5:5 | 5 | use crate::ffi::c_void; | ^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: `core` (lib) generated 1 warning (run `cargo fix --lib -p core` to apply 1 suggestion) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking rustc-std-workspace-core v1.99.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-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-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc) Checking panic_abort v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/panic_abort) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking cfg-if v1.0.1 Checking memchr v2.7.5 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking adler2 v2.0.1 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking rustc-demangle v0.1.25 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking unwind v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/unwind) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking rustc-std-workspace-alloc v1.99.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-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-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/panic_unwind) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking gimli v0.32.0 Checking miniz_oxide v0.8.9 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking hashbrown v0.15.4 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking std_detect v0.1.5 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/stdarch/crates/std_detect) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking addr2line v0.25.0 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) warning: dropping unsupported crate type `dylib` for target `xtensa-esp32s2-espidf` warning: unused import: `init` --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/stack_overflow.rs:3:30 | 3 | pub use self::imp::{cleanup, init}; | ^^^^ | = note: `#[warn(unused_imports)]` on by default warning: unused import: `os` --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread.rs:8:18 | 8 | use crate::sys::{os, stack_overflow}; | ^^ warning: use of deprecated type alias `os::unix::raw::gid_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:13:28 | 13 | use crate::os::unix::raw::{gid_t, uid_t}; | ^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated type alias `os::unix::raw::uid_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:13:35 | 13 | use crate::os::unix::raw::{gid_t, uid_t}; | ^^^^^ warning: use of deprecated type alias `os::espidf::raw::dev_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:42:17 | 42 | pub st_dev: dev_t, | ^^^^^ warning: use of deprecated type alias `os::espidf::raw::ino_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:44:17 | 44 | pub st_ino: ino_t, | ^^^^^ warning: use of deprecated type alias `os::espidf::raw::mode_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:46:18 | 46 | pub st_mode: mode_t, | ^^^^^^ warning: use of deprecated type alias `os::espidf::raw::nlink_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:48:19 | 48 | pub st_nlink: nlink_t, | ^^^^^^^ warning: use of deprecated type alias `os::unix::raw::uid_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:50:17 | 50 | pub st_uid: uid_t, | ^^^^^ warning: use of deprecated type alias `os::unix::raw::gid_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:52:17 | 52 | pub st_gid: gid_t, | ^^^^^ warning: use of deprecated type alias `os::espidf::raw::dev_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:54:18 | 54 | pub st_rdev: dev_t, | ^^^^^ warning: use of deprecated type alias `os::espidf::raw::off_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:56:18 | 56 | pub st_size: off_t, | ^^^^^ warning: use of deprecated type alias `os::espidf::raw::time_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:58:19 | 58 | pub st_atime: time_t, | ^^^^^^ warning: use of deprecated type alias `os::espidf::raw::time_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:60:19 | 60 | pub st_mtime: time_t, | ^^^^^^ warning: use of deprecated type alias `os::espidf::raw::time_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:62:19 | 62 | pub st_ctime: time_t, | ^^^^^^ warning: use of deprecated type alias `os::espidf::raw::blksize_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:64:21 | 64 | pub st_blksize: blksize_t, | ^^^^^^^^^ warning: use of deprecated type alias `os::espidf::raw::blkcnt_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs:66:20 | 66 | pub st_blocks: blkcnt_t, | ^^^^^^^^ warning: unnecessary `unsafe` block --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/rt.rs:113:5 | 113 | unsafe { | ^^^^^^ unnecessary `unsafe` block | = note: `#[warn(unused_unsafe)]` on by default warning: function `init` is never used --> /var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/stack_overflow.rs:633:19 | 633 | pub unsafe fn init() {} | ^^^^ | = note: `#[warn(dead_code)]` on by default warning: `std` (lib) generated 20 warnings (run `cargo fix --lib -p std` to apply 2 suggestions) Checking rustc-std-workspace-std v1.99.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-std) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking unicode-width v0.2.1 Checking rustc-literal-escaper v0.0.4 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking proc_macro v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking getopts v0.2.23 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking test v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/test) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking sysroot v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2025-07-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/sysroot) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Checking custom-local-sysroot v0.0.0 (/tmp/.tmp4KUDdp) 'esp32s2' is not a recognized processor for this target (ignoring processor) 'esp32s2' is not a recognized processor for this target (ignoring processor) Finished `custom_sysroot` profile [optimized] target(s) in 26.00s A sysroot for Miri is now available in `/tmp/.tmpy5OlgS`.