Build results for nightly-2026-06-05, target aarch64-unknown-helenos (std)

Home

🔔 does-it-build supports sending notifications to target maintainers via GitHub issues. You can add yourself with a PR. 🔔

error

Build date: 2026-06-05T02:08:02.63Z

Build duration: 68.703s

Builder does-it-build commit: 5518c49d7c6348ba

    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.160 (/var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/compiler-builtins/compiler-builtins)
   Compiling core v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core)
   Compiling rustc-std-workspace-core v1.99.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-core)
   Compiling alloc v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/alloc)
   Compiling rustc-std-workspace-alloc v1.99.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-alloc)
   Compiling libc v0.2.185
   Compiling object v0.37.3
   Compiling unwind v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/unwind)
   Compiling gimli v0.32.3
   Compiling adler2 v2.0.1
   Compiling memchr v2.7.6
   Compiling std v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std)
   Compiling miniz_oxide v0.8.9
   Compiling addr2line v0.25.1
   Compiling panic_unwind v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/panic_unwind)
   Compiling std_detect v0.1.5 (/var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std_detect)
   Compiling hashbrown v0.17.1
   Compiling cfg-if v1.0.4
   Compiling rustc-demangle v0.1.27
   Compiling panic_abort v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/panic_abort)
error: none of the predicates in this `cfg_select` evaluated to true
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/alloc/mod.rs:71:1
    |
 71 | / cfg_select! {
 72 | |     any(
 73 | |         target_family = "unix",
 74 | |         target_os = "wasi",
...   |
110 | | }
    | |_^

error: none of the predicates in this `cfg_select` evaluated to true
  --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/io/error/mod.rs:1:1
   |
 1 | / cfg_select! {
 2 | |     target_os = "hermit" => {
 3 | |         mod hermit;
 4 | |         pub use hermit::*;
...  |
51 | | }
   | |_^

error[E0432]: unresolved imports `error::decode_error_kind`, `error::errno`, `error::error_string`, `error::is_interrupted`
  --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/io/mod.rs:44:17
   |
44 | pub use error::{decode_error_kind, errno, error_string, is_interrupted};
   |                 ^^^^^^^^^^^^^^^^^  ^^^^^  ^^^^^^^^^^^^  ^^^^^^^^^^^^^^ no `is_interrupted` in `sys::io::error`
   |                 |                  |      |
   |                 |                  |      no `error_string` in `sys::io::error`
   |                 |                  no `errno` in `sys::io::error`
   |                 no `decode_error_kind` in `sys::io::error`

error[E0432]: unresolved imports `super::key::Key`, `super::key::LazyKey`, `super::key::get`, `super::key::set`
 --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/thread_local/os.rs:1:18
  |
1 | use super::key::{Key, LazyKey, get, set};
  |                  ^^^  ^^^^^^^  ^^^  ^^^ no `set` in `sys::thread_local::key`
  |                  |    |        |
  |                  |    |        no `get` in `sys::thread_local::key`
  |                  |    no `LazyKey` in `sys::thread_local::key`
  |                  no `Key` in `sys::thread_local::key`
  |
note: module `crate::collections::hash::set` exists but is inaccessible
 --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/collections/hash/mod.rs:4:1
  |
4 | pub mod set;
  | ^^^^^^^^^^^^ not accessible

error[E0432]: unresolved imports `crate::sys::thread_local::key::LazyKey`, `crate::sys::thread_local::key::set`
 --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/thread_local/guard/key.rs:6:37
  |
6 | use crate::sys::thread_local::key::{LazyKey, set};
  |                                     ^^^^^^^  ^^^ no `set` in `sys::thread_local::key`
  |                                     |
  |                                     no `LazyKey` in `sys::thread_local::key`
  |
note: module `crate::collections::hash::set` exists but is inaccessible
 --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/collections/hash/mod.rs:4:1
  |
4 | pub mod set;
  | ^^^^^^^^^^^^ not accessible

error[E0425]: cannot find function `fill_bytes` in module `sys`
  --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-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[E0277]: the trait bound `System: core::alloc::GlobalAlloc` is not satisfied
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/alloc/mod.rs:60:42
    |
 60 |         let new_ptr = GlobalAlloc::alloc(alloc, new_layout);
    |                       ------------------ ^^^^^ unsatisfied trait bound
    |                       |
    |                       required by a bound introduced by this call
    |
help: the trait `core::alloc::GlobalAlloc` is not implemented for `System`
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:139:1
    |
139 | pub struct System;
    | ^^^^^^^^^^^^^^^^^

error[E0277]: the trait bound `System: core::alloc::GlobalAlloc` is not satisfied
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/alloc/mod.rs:64:34
    |
 64 |             GlobalAlloc::dealloc(alloc, ptr, old_layout);
    |             -------------------- ^^^^^ unsatisfied trait bound
    |             |
    |             required by a bound introduced by this call
    |
help: the trait `core::alloc::GlobalAlloc` is not implemented for `System`
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:139:1
    |
139 | pub struct System;
    | ^^^^^^^^^^^^^^^^^

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

error[E0599]: no method named `alloc` found for struct `System` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/thread_local/os.rs:110:51
    |
110 |         let ptr: *mut Value<T> = (unsafe { System.alloc(layout) }).cast();
    |                                                   ^^^^^
    |
   ::: /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:139:1
    |
139 | pub struct System;
    | ----------------- method `alloc` not found for this struct
    |
    = help: items from traits can only be used if the trait is implemented and in scope
    = note: the following trait defines an item `alloc`, perhaps you need to implement it:
            candidate #1: `core::alloc::GlobalAlloc`
help: there is a method `allocate` with a similar name
    |
110 |         let ptr: *mut Value<T> = (unsafe { System.allocate(layout) }).cast();
    |                                                        +++

error[E0599]: no method named `dealloc` found for struct `System` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/thread_local/os.rs:146:20
    |
146 |             System.dealloc(self.ptr.as_ptr().cast(), layout);
    |                    ^^^^^^^
    |
   ::: /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:139:1
    |
139 | pub struct System;
    | ----------------- method `dealloc` not found for this struct
    |
    = help: items from traits can only be used if the trait is implemented and in scope
    = note: the following trait defines an item `dealloc`, perhaps you need to implement it:
            candidate #1: `core::alloc::GlobalAlloc`
help: there is a method `deallocate` with a similar name
    |
146 |             System.deallocate(self.ptr.as_ptr().cast(), layout);
    |                           +++

error[E0277]: the trait bound `System: core::alloc::GlobalAlloc` is not satisfied
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:149:47
    |
149 |                     GlobalAlloc::alloc_zeroed(self, layout)
    |                     ------------------------- ^^^^ unsatisfied trait bound
    |                     |
    |                     required by a bound introduced by this call
    |
help: the trait `core::alloc::GlobalAlloc` is not implemented for `System`
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:139:1
    |
139 | pub struct System;
    | ^^^^^^^^^^^^^^^^^

error[E0277]: the trait bound `System: core::alloc::GlobalAlloc` is not satisfied
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:151:40
    |
151 |                     GlobalAlloc::alloc(self, layout)
    |                     ------------------ ^^^^ unsatisfied trait bound
    |                     |
    |                     required by a bound introduced by this call
    |
help: the trait `core::alloc::GlobalAlloc` is not implemented for `System`
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:139:1
    |
139 | pub struct System;
    | ^^^^^^^^^^^^^^^^^

error[E0277]: the trait bound `System: core::alloc::GlobalAlloc` is not satisfied
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:185:52
    |
185 |                 let raw_ptr = GlobalAlloc::realloc(self, ptr.as_ptr(), old_layout, new_size);
    |                               -------------------- ^^^^ unsatisfied trait bound
    |                               |
    |                               required by a bound introduced by this call
    |
help: the trait `core::alloc::GlobalAlloc` is not implemented for `System`
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:139:1
    |
139 | pub struct System;
    | ^^^^^^^^^^^^^^^^^

error[E0277]: the trait bound `System: core::alloc::GlobalAlloc` is not satisfied
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:227:43
    |
227 |             unsafe { GlobalAlloc::dealloc(self, ptr.as_ptr(), layout) }
    |                      -------------------- ^^^^ unsatisfied trait bound
    |                      |
    |                      required by a bound introduced by this call
    |
help: the trait `core::alloc::GlobalAlloc` is not implemented for `System`
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:139:1
    |
139 | pub struct System;
    | ^^^^^^^^^^^^^^^^^

error[E0277]: the trait bound `System: core::alloc::GlobalAlloc` is not satisfied
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:277:52
    |
277 |                 let raw_ptr = GlobalAlloc::realloc(self, ptr.as_ptr(), old_layout, new_size);
    |                               -------------------- ^^^^ unsatisfied trait bound
    |                               |
    |                               required by a bound introduced by this call
    |
help: the trait `core::alloc::GlobalAlloc` is not implemented for `System`
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:139:1
    |
139 | pub struct System;
    | ^^^^^^^^^^^^^^^^^

error[E0599]: no method named `alloc` found for struct `System` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:455:20
    |
139 | pub struct System;
    | ----------------- method `alloc` not found for this struct
...
455 |             System.alloc(layout)
    |                    ^^^^^
    |
    = help: items from traits can only be used if the trait is implemented and in scope
    = note: the following trait defines an item `alloc`, perhaps you need to implement it:
            candidate #1: `core::alloc::GlobalAlloc`
help: there is a method `allocate` with a similar name
    |
455 |             System.allocate(layout)
    |                         +++

error[E0599]: no method named `dealloc` found for struct `System` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:463:25
    |
139 | pub struct System;
    | ----------------- method `dealloc` not found for this struct
...
463 |         unsafe { System.dealloc(ptr, Layout::from_size_align_unchecked(size, align)) }
    |                         ^^^^^^^
    |
    = help: items from traits can only be used if the trait is implemented and in scope
    = note: the following trait defines an item `dealloc`, perhaps you need to implement it:
            candidate #1: `core::alloc::GlobalAlloc`
help: there is a method `deallocate` with a similar name
    |
463 |         unsafe { System.deallocate(ptr, Layout::from_size_align_unchecked(size, align)) }
    |                                +++

error[E0599]: no method named `realloc` found for struct `System` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:477:20
    |
139 | pub struct System;
    | ----------------- method `realloc` not found for this struct
...
477 |             System.realloc(ptr, old_layout, new_size)
    |                    ^^^^^^^ method not found in `System`
    |
    = help: items from traits can only be used if the trait is implemented and in scope
    = note: the following trait defines an item `realloc`, perhaps you need to implement it:
            candidate #1: `core::alloc::GlobalAlloc`

error[E0599]: no method named `alloc_zeroed` found for struct `System` in the current scope
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-06-05-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/alloc.rs:487:20
    |
139 | pub struct System;
    | ----------------- method `alloc_zeroed` not found for this struct
...
487 |             System.alloc_zeroed(layout)
    |                    ^^^^^^^^^^^^
    |
    = help: items from traits can only be used if the trait is implemented and in scope
    = note: the following trait defines an item `alloc_zeroed`, perhaps you need to implement it:
            candidate #1: `core::alloc::GlobalAlloc`
help: there is a method `allocate_zeroed` with a similar name
    |
487 |             System.allocate_zeroed(layout)
    |                         +++

Some errors have detailed explanations: E0277, E0425, E0432, E0599.
For more information about an error, try `rustc --explain E0277`.
error: could not compile `std` (lib) due to 20 previous errors

    

Build history for target aarch64-unknown-helenos

Build state for nightly 2026-06-05