Build results for nightly-2024-12-12 target i586-pc-nto-qnx700 miri-std

error
Preparing a sysroot for Miri (target: i586-pc-nto-qnx700)...
   Compiling compiler_builtins v0.1.138
    Checking core v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2024-12-12-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core)
   Compiling libc v0.2.167
   Compiling std v0.0.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2024-12-12-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std)
    Checking rustc-std-workspace-core v1.99.0 (/var/lib/does-it-build/.rustup/toolchains/nightly-2024-12-12-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-core)
error[E0432]: unresolved imports `crate::c_char`, `crate::c_long`, `crate::c_ulong`
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/macros.rs:84:17
    |
84  |                 c_char, c_double, c_float, c_int, c_long, c_longlong, c_short, c_uchar, c_uint,
    |                 ^^^^^^                            ^^^^^^ no `c_long` in the root
    |                 |
    |                 no `c_char` in the root
    |                 help: a similar name exists in the module: `c_schar`
85  |                 c_ulong, c_ulonglong, c_ushort, c_void, intptr_t, size_t, ssize_t, uintptr_t,
    |                 ^^^^^^^ no `c_ulong` in the root
    |
   ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/lib.rs:100:9
    |
100 |         prelude!();
    |         ---------- in this macro invocation
    |
    = help: consider importing this type alias instead:
            rustc_std_workspace_core::ffi::c_char
    = help: consider importing this type alias instead:
            rustc_std_workspace_core::ffi::c_long
    = help: consider importing this type alias instead:
            rustc_std_workspace_core::ffi::c_ulong
    = note: this error originates in the macro `prelude` (in Nightly builds, run with -Z macro-backtrace for more info)

error: cannot find macro `panic` in this scope
    --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:3487:9
     |
3487 |         panic!("Unsupported arch");
     |         ^^^^^
     |
help: consider importing this macro
     |
1    + use rustc_std_workspace_core::panic;
     |

error[E0412]: cannot find type `time_t` in this scope
  --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:65:21
   |
65 |         pub actime: time_t,
   |                     ^^^^^^ help: a type alias with a similar name exists: `timer_t`
   |
  ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
   |
9  | pub type timer_t = c_int;
   | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `time_t` in this scope
  --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:66:22
   |
66 |         pub modtime: time_t,
   |                      ^^^^^^ help: a type alias with a similar name exists: `timer_t`
   |
  ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
   |
9  | pub type timer_t = c_int;
   | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `time_t` in this scope
  --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:65:21
   |
65 |         pub actime: time_t,
   |                     ^^^^^^
   |
  ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
   |
9  | pub type timer_t = c_int;
   | ------------------------- similarly named type alias `timer_t` defined here
   |
help: a type alias with a similar name exists
   |
65 |         pub actime: timer_t,
   |                     ~~~~~~~
help: you might be missing a type parameter
  --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/macros.rs:118:26
   |
118|             pub struct $i { $($field)* }
   |                          ++++++++

error[E0412]: cannot find type `time_t` in this scope
  --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:70:21
   |
70 |         pub tv_sec: time_t,
   |                     ^^^^^^ help: a type alias with a similar name exists: `timer_t`
   |
  ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
   |
9  | pub type timer_t = c_int;
   | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `time_t` in this scope
  --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:70:21
   |
70 |         pub tv_sec: time_t,
   |                     ^^^^^^
   |
  ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
   |
9  | pub type timer_t = c_int;
   | ------------------------- similarly named type alias `timer_t` defined here
   |
help: a type alias with a similar name exists
   |
70 |         pub tv_sec: timer_t,
   |                     ~~~~~~~
help: you might be missing a type parameter
  --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/macros.rs:118:26
   |
118|             pub struct $i { $($field)* }
   |                          ++++++++

error[E0412]: cannot find type `time_t` in this scope
  --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:77:21
   |
77 |         pub tv_sec: time_t,
   |                     ^^^^^^ help: a type alias with a similar name exists: `timer_t`
   |
  ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
   |
9  | pub type timer_t = c_int;
   | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `time_t` in this scope
  --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:77:21
   |
77 |         pub tv_sec: time_t,
   |                     ^^^^^^
   |
  ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
   |
9  | pub type timer_t = c_int;
   | ------------------------- similarly named type alias `timer_t` defined here
   |
help: a type alias with a similar name exists
   |
77 |         pub tv_sec: timer_t,
   |                     ~~~~~~~
help: you might be missing a type parameter
   |
76 |     pub struct timespec {
   |                        ++++++++

error[E0412]: cannot find type `wchar_t` in this scope
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:675:31
    |
675 |     pub fn wcslen(buf: *const wchar_t) -> size_t;
    |                               ^^^^^^^ not found in this scope

error[E0412]: cannot find type `wchar_t` in this scope
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:676:52
    |
676 |     pub fn wcstombs(dest: *mut c_char, src: *const wchar_t, n: size_t) -> size_t;
    |                                                    ^^^^^^^ not found in this scope

error[E0412]: cannot find type `wchar_t` in this scope
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:679:31
    |
679 |     pub fn wmemchr(cx: *const wchar_t, c: wchar_t, n: size_t) -> *mut wchar_t;
    |                               ^^^^^^^ not found in this scope

error[E0412]: cannot find type `wchar_t` in this scope
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:679:43
    |
679 |     pub fn wmemchr(cx: *const wchar_t, c: wchar_t, n: size_t) -> *mut wchar_t;
    |                                           ^^^^^^^ not found in this scope

error[E0412]: cannot find type `wchar_t` in this scope
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:679:71
    |
679 |     pub fn wmemchr(cx: *const wchar_t, c: wchar_t, n: size_t) -> *mut wchar_t;
    |                                                                       ^^^^^^^ not found in this scope

error[E0412]: cannot find type `time_t` in this scope
    --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:1332:36
     |
1332 |     pub fn gmtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm;
     |                                    ^^^^^^ help: a type alias with a similar name exists: `timer_t`
     |
    ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
     |
9    | pub type timer_t = c_int;
     | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:1336:39
     |
1336 |     pub fn localtime_r(time_p: *const time_t, result: *mut tm) -> *mut tm;
     |                                       ^^^^^^ help: a type alias with a similar name exists: `timer_t`
     |
    ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
     |
9    | pub type timer_t = c_int;
     | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:1344:35
     |
1344 |     pub fn mktime(tm: *mut tm) -> time_t;
     |                                   ^^^^^^ help: a type alias with a similar name exists: `timer_t`
     |
    ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
     |
9    | pub type timer_t = c_int;
     | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:1348:28
     |
1348 |     pub fn time(time: *mut time_t) -> time_t;
     |                            ^^^^^^ help: a type alias with a similar name exists: `timer_t`
     |
    ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
     |
9    | pub type timer_t = c_int;
     | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:1348:39
     |
1348 |     pub fn time(time: *mut time_t) -> time_t;
     |                                       ^^^^^^ help: a type alias with a similar name exists: `timer_t`
     |
    ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
     |
9    | pub type timer_t = c_int;
     | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:1352:34
     |
1352 |     pub fn gmtime(time_p: *const time_t) -> *mut tm;
     |                                  ^^^^^^ help: a type alias with a similar name exists: `timer_t`
     |
    ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
     |
9    | pub type timer_t = c_int;
     | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:1356:37
     |
1356 |     pub fn localtime(time_p: *const time_t) -> *mut tm;
     |                                     ^^^^^^ help: a type alias with a similar name exists: `timer_t`
     |
    ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
     |
9    | pub type timer_t = c_int;
     | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:1360:28
     |
1360 |     pub fn difftime(time1: time_t, time0: time_t) -> c_double;
     |                            ^^^^^^ help: a type alias with a similar name exists: `timer_t`
     |
    ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
     |
9    | pub type timer_t = c_int;
     | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:1360:43
     |
1360 |     pub fn difftime(time1: time_t, time0: time_t) -> c_double;
     |                                           ^^^^^^ help: a type alias with a similar name exists: `timer_t`
     |
    ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
     |
9    | pub type timer_t = c_int;
     | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `time_t` in this scope
    --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/mod.rs:1364:42
     |
1364 |     pub fn timegm(tm: *mut crate::tm) -> time_t;
     |                                          ^^^^^^ help: a type alias with a similar name exists: `timer_t`
     |
    ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:9:1
     |
9    | pub type timer_t = c_int;
     | ------------------------- similarly named type alias `timer_t` defined here

error[E0412]: cannot find type `stack_t` in this scope
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:643:23
    |
643 |         pub uc_stack: stack_t,
    |                       ^^^^^^^ not found in this scope

error[E0412]: cannot find type `mcontext_t` in this scope
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:644:26
    |
644 |         pub uc_mcontext: mcontext_t,
    |                          ^^^^^^^^^^ help: a struct with a similar name exists: `ucontext_t`
    |
   ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/macros.rs:118:13
    |
118 |             pub struct $i { $($field)* }
    |             ------------- similarly named struct `ucontext_t` defined here

error[E0412]: cannot find type `stack_t` in this scope
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:643:23
    |
643 |         pub uc_stack: stack_t,
    |                       ^^^^^^^ not found in this scope
    |
help: you might be missing a type parameter
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/macros.rs:118:26
    |
118 |             pub struct $i { $($field)* }
    |                          +++++++++

error[E0412]: cannot find type `mcontext_t` in this scope
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:644:26
    |
644 |         pub uc_mcontext: mcontext_t,
    |                          ^^^^^^^^^^
    |
   ::: /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/macros.rs:118:13
    |
118 |             pub struct $i { $($field)* }
    |             ------------- similarly named struct `ucontext_t` defined here
    |
help: a struct with a similar name exists
    |
644 |         pub uc_mcontext: ucontext_t,
    |                          ~~~~~~~~~~
help: you might be missing a type parameter
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/macros.rs:118:26
    |
118 |             pub struct $i { $($field)* }
    |                          ++++++++++++

error[E0412]: cannot find type `time_t` in the crate root
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:717:31
    |
9   | pub type timer_t = c_int;
    | ------------------------- similarly named type alias `timer_t` defined here
...
717 |         pub msg_stime: crate::time_t,
    |                               ^^^^^^ help: a type alias with a similar name exists: `timer_t`

error[E0412]: cannot find type `time_t` in the crate root
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:719:31
    |
9   | pub type timer_t = c_int;
    | ------------------------- similarly named type alias `timer_t` defined here
...
719 |         pub msg_rtime: crate::time_t,
    |                               ^^^^^^ help: a type alias with a similar name exists: `timer_t`

error[E0412]: cannot find type `time_t` in the crate root
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:721:31
    |
9   | pub type timer_t = c_int;
    | ------------------------- similarly named type alias `timer_t` defined here
...
721 |         pub msg_ctime: crate::time_t,
    |                               ^^^^^^ help: a type alias with a similar name exists: `timer_t`

error[E0412]: cannot find type `time_t` in the crate root
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:717:31
    |
9   | pub type timer_t = c_int;
    | ------------------------- similarly named type alias `timer_t` defined here
...
717 |         pub msg_stime: crate::time_t,
    |                               ^^^^^^ help: a type alias with a similar name exists: `timer_t`
    |
    = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`

error[E0412]: cannot find type `time_t` in the crate root
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:719:31
    |
9   | pub type timer_t = c_int;
    | ------------------------- similarly named type alias `timer_t` defined here
...
719 |         pub msg_rtime: crate::time_t,
    |                               ^^^^^^ help: a type alias with a similar name exists: `timer_t`
    |
    = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`

error[E0412]: cannot find type `time_t` in the crate root
   --> /var/lib/does-it-build/.cargo/registry/src/index.crates.io-6f17d22bba15001f/libc-0.2.167/src/unix/nto/mod.rs:721:31
    |
9   | pub type timer_t = c_int;
    | ------------------------- similarly named type alias `timer_t` defined here
...
721 |         pub msg_ctime: crate::time_t,
    |                               ^^^^^^ help: a type alias with a similar name exists: `timer_t`
    |
    = note: duplicate diagnostic emitted due to `-Z deduplicate-diagnostics=no`

Some errors have detailed explanations: E0412, E0432.
For more information about an error, try `rustc --explain E0412`.
error: could not compile `libc` (lib) due to 34 previous errors
warning: build failed, waiting for other jobs to finish...
fatal error: failed to build sysroot: sysroot build failed