Build results for nightly-2026-04-01, target armv6k-nintendo-3ds (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-04-01T21:25:00.775Z

Build duration: 51.55s

Builder does-it-build commit: 5518c49d7c6348ba

   Compiling compiler_builtins v0.1.160 (/var/lib/does-it-build/.rustup/toolchains/nightly-2026-04-01-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-04-01-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-04-01-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-04-01-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-04-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-alloc)
   Compiling libc v0.2.183
   Compiling object v0.37.3
   Compiling unwind v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2026-04-01-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-04-01-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-04-01-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-04-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std_detect)
   Compiling hashbrown v0.16.1
   Compiling rustc-demangle v0.1.27
   Compiling cfg-if v1.0.4
   Compiling panic_abort v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/panic_abort)
error[E0308]: mismatched types
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/net/connection/socket/unix.rs:180:71
    |
180 |         let mut pollfd = libc::pollfd { fd: self.as_raw_fd(), events: libc::POLLOUT, revents: 0 };
    |                                                                       ^^^^^^^^^^^^^ expected `i32`, found `i16`

error[E0308]: mismatched types
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/net/connection/socket/unix.rs:224:45
    |
224 |                         if pollfd.revents & (libc::POLLHUP | libc::POLLERR) != 0 {
    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `i32`, found `i16`

error[E0277]: no implementation for `i32 & i16`
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/net/connection/socket/unix.rs:224:43
    |
224 |                         if pollfd.revents & (libc::POLLHUP | libc::POLLERR) != 0 {
    |                                           ^ no implementation for `i32 & i16`
    |
    = help: the trait `BitAnd<i16>` is not implemented for `i32`
help: the following other types implement trait `BitAnd<Rhs>`
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/ops/bit.rs:174:9
    |
174 |         impl const BitAnd for $t {
    |         ^^^^^^^^^^^^^^^^^^^^^^^^ `i32` implements `BitAnd`
...
187 | bitand_impl! { bool usize u8 u16 u32 u64 u128 isize i8 i16 i32 i64 i128 }
    | ------------------------------------------------------------------------- in this macro invocation
    |
   ::: /var/lib/does-it-build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/internal_macros.rs:22:9
    |
 22 |         impl const $imp<$u> for &$t {
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ `&i32` implements `BitAnd<i32>`
...
 33 |         impl const $imp<&$u> for $t {
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ `i32` implements `BitAnd<&i32>`
...
 44 |         impl const $imp<&$u> for &$t {
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `&i32` implements `BitAnd`
    = note: this error originates in the macro `bitand_impl` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0308]: mismatched types
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/process/unix/common.rs:645:21
    |
645 |     fds[0].events = libc::POLLIN;
    |     -------------   ^^^^^^^^^^^^ expected `i32`, found `i16`
    |     |
    |     expected due to the type of this binding

error[E0308]: mismatched types
   --> /var/lib/does-it-build/.rustup/toolchains/nightly-2026-04-01-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/sys/process/unix/common.rs:647:21
    |
647 |     fds[1].events = libc::POLLIN;
    |     -------------   ^^^^^^^^^^^^ expected `i32`, found `i16`
    |     |
    |     expected due to the type of this binding

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

    

Build history for target armv6k-nintendo-3ds

Build state for nightly 2026-04-01