Build results for nightly-2023-09-01 target riscv32im-unknown-none-elf miri-std

error
Preparing a sysroot for Miri (target: riscv32im-unknown-none-elf)...
   Compiling compiler_builtins v0.1.100
    Checking core v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2023-09-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core)
   Compiling libc v0.2.147
   Compiling cc v1.0.79
   Compiling memchr v2.5.0
   Compiling std v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2023-09-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std)
   Compiling unwind v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2023-09-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/unwind)
    Checking rustc-std-workspace-core v1.99.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2023-09-01-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-2023-09-01-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.23
    Checking rustc-std-workspace-alloc v1.99.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2023-09-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-alloc)
    Checking panic_abort v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2023-09-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/panic_abort)
    Checking panic_unwind v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2023-09-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/panic_unwind)
    Checking gimli v0.28.0
    Checking miniz_oxide v0.7.1
    Checking std_detect v0.1.5 (/var/lib/does-it-build/.rustup/toolchains/nightly-2023-09-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/stdarch/crates/std_detect)
    Checking hashbrown v0.14.0
error[E0432]: unresolved import `core::sync::atomic::AtomicUsize`
 --> /var/lib/does-it-build/.rustup/toolchains/nightly-2023-09-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/cache.rs:8:5
  |
8 | use core::sync::atomic::AtomicUsize;
  |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AtomicUsize` in `sync::atomic`

For more information about this error, try `rustc --explain E0432`.
error: could not compile `std_detect` (lib) due to previous error
warning: build failed, waiting for other jobs to finish...
error[E0432]: unresolved import `alloc::sync`
 --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/gimli-0.28.0/src/read/dwarf.rs:2:12
  |
2 | use alloc::sync::Arc;
  |            ^^^^ could not find `sync` in `alloc`

error[E0432]: unresolved import `alloc::sync`
 --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/gimli-0.28.0/src/read/abbrev.rs:4:12
  |
4 | use alloc::sync::Arc;
  |            ^^^^ could not find `sync` in `alloc`

error[E0432]: unresolved import `alloc::sync`
 --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/gimli-0.28.0/src/read/lazy.rs:5:16
  |
5 |     use alloc::sync::Arc;
  |                ^^^^ could not find `sync` in `alloc`

error[E0432]: unresolved import `core::sync::atomic::AtomicPtr`
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/gimli-0.28.0/src/read/lazy.rs:6:30
    |
6   |     use core::sync::atomic::{AtomicPtr, Ordering};
    |                              ^^^^^^^^^ no `AtomicPtr` in `sync::atomic`
    |
note: found an item that was configured out
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2023-09-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/sync/atomic.rs:186:12
    |
186 | pub struct AtomicPtr {
    |            ^^^^^^^^^
    = note: the item is gated behind the `ptr` feature

error[E0282]: type annotations needed
 --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/gimli-0.28.0/src/read/lazy.rs:9:21
  |
9 |     #[derive(Debug, Default)]
  |                     ^ cannot infer type
  |
  = note: this error originates in the derive macro `Default` (in Nightly builds, run with -Z macro-backtrace for more info)

Some errors have detailed explanations: E0282, E0432.
For more information about an error, try `rustc --explain E0282`.
error: could not compile `gimli` (lib) due to 5 previous errors
fatal error: failed to build sysroot: sysroot build failed