Build results for nightly-2024-08-26 target xtensa-esp32s2-espidf miri-std
error
Preparing a sysroot for Miri (target: xtensa-esp32s2-espidf)...
warning: no edition set: defaulting to the 2015 edition while the latest is 2021
Blocking waiting for file lock on package cache
Blocking waiting for file lock on package cache
Blocking waiting for file lock on package cache
Blocking waiting for file lock on package cache
Blocking waiting for file lock on package cache
Compiling compiler_builtins v0.1.121
Checking core v0.0.0 (/home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core)
Compiling libc v0.2.158
Compiling memchr v2.5.0
Compiling std v0.0.0 (/home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
Checking rustc-std-workspace-core v1.99.0 (/home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-core)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
Checking alloc v0.0.0 (/home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc)
Checking cfg-if v1.0.0
Checking adler v1.0.2
Checking rustc-demangle v0.1.24
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
Checking unwind v0.0.0 (/home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/unwind)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
Checking rustc-std-workspace-alloc v1.99.0 (/home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-alloc)
Checking panic_abort v0.0.0 (/home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/panic_abort)
Checking panic_unwind v0.0.0 (/home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/panic_unwind)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
Checking gimli v0.29.0
Checking std_detect v0.1.5 (/home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/stdarch/crates/std_detect)
Checking miniz_oxide v0.7.4
Checking object v0.36.2
Checking hashbrown v0.14.5
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
Checking addr2line v0.22.0
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
warning: dropping unsupported crate type `dylib` for target `xtensa-esp32s2-espidf`
warning: unused import: `crate::ffi::CStr`
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/net.rs:3:5
|
3 | use crate::ffi::CStr;
| ^^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
warning: unused import: `init`
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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};
| ^^^^
warning: unused import: `os`
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-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
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/rt.rs:95:5
|
95 | unsafe {
| ^^^^^^ unnecessary `unsafe` block
|
= note: `#[warn(unused_unsafe)]` on by default
warning: function `max_iov` is never used
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/fd.rs:80:10
|
80 | const fn max_iov() -> usize {
| ^^^^^^^
|
= note: `#[warn(dead_code)]` on by default
warning: function `init` is never used
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/pal/unix/stack_overflow.rs:575:19
|
575 | pub unsafe fn init() {}
| ^^^^
warning: `std` (lib) generated 22 warnings (run `cargo fix --lib -p std` to apply 3 suggestions)
Checking rustc-std-workspace-std v1.99.0 (/home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-std)
Checking proc_macro v0.0.0 (/home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/proc_macro)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
Checking unicode-width v0.1.13
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
Checking getopts v0.2.21
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
Checking test v0.0.0 (/home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/test)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
'esp32-s2' is not a recognized processor for this target (ignoring processor)
error[E0308]: mismatched types
--> /home/nora/.rustup/toolchains/nightly-2024-08-26-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/test/src/test_result.rs:108:18
|
107 | None => match status.signal() {
| --------------- this expression has type `std::option::Option`
108 | Some(libc::SIGABRT) => TestResult::TrFailed,
| ^^^^^^^^^^^^^ expected `i32`, found `usize`
For more information about this error, try `rustc --explain E0308`.
error: could not compile `test` (lib) due to 1 previous error
fatal error: failed to build sysroot: sysroot build failed