[INFO] cloning repository https://github.com/RugdBab/335SadHab [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/RugdBab/335SadHab" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRugdBab%2F335SadHab", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRugdBab%2F335SadHab'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 6003c5d2aa1a77ee29a905521503797f5ded7688 [INFO] testing RugdBab/335SadHab against try#c066bf6804adc55193b71afdff6a56922f4a8689+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_in_2025-retry-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRugdBab%2F335SadHab" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-1-tc2/source/.cargo/config [INFO] started tweaking git repo https://github.com/RugdBab/335SadHab [INFO] finished tweaking git repo https://github.com/RugdBab/335SadHab [INFO] tweaked toml for git repo https://github.com/RugdBab/335SadHab written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/RugdBab/335SadHab on toolchain c066bf6804adc55193b71afdff6a56922f4a8689 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c066bf6804adc55193b71afdff6a56922f4a8689" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/RugdBab/335SadHab already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c066bf6804adc55193b71afdff6a56922f4a8689" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+c066bf6804adc55193b71afdff6a56922f4a8689" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 04036e81e81572c1bd56798cf76b52b675b43836c28968dd387c34dca7739054 [INFO] running `Command { std: "docker" "start" "-a" "04036e81e81572c1bd56798cf76b52b675b43836c28968dd387c34dca7739054", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "04036e81e81572c1bd56798cf76b52b675b43836c28968dd387c34dca7739054", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "04036e81e81572c1bd56798cf76b52b675b43836c28968dd387c34dca7739054", kill_on_drop: false }` [INFO] [stdout] 04036e81e81572c1bd56798cf76b52b675b43836c28968dd387c34dca7739054 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+c066bf6804adc55193b71afdff6a56922f4a8689" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 9eec478a5bc229f74f523cfb3fdd6023650b5fb087b2e14bff51052f687612f7 [INFO] running `Command { std: "docker" "start" "-a" "9eec478a5bc229f74f523cfb3fdd6023650b5fb087b2e14bff51052f687612f7", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.85 [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling syn v1.0.63 [INFO] [stderr] Compiling unicode-width v0.1.8 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling winapi v0.3.9 [INFO] [stderr] Compiling nix v0.13.1 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling getopts v0.2.21 [INFO] [stderr] Compiling data-encoding v2.1.2 [INFO] [stderr] Compiling wild v2.0.4 [INFO] [stderr] Compiling dunce v1.0.1 [INFO] [stderr] Compiling ansi_term v0.11.0 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling nodrop v0.1.14 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Compiling typenum v1.12.0 [INFO] [stderr] Compiling thread_local v1.1.0 [INFO] [stderr] Compiling rand_core v0.4.2 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling platform-info v0.1.0 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling term_size v0.3.2 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling aho-corasick v0.7.15 [INFO] [stderr] Compiling clap v2.33.3 [INFO] [stderr] Compiling pkg-config v0.3.19 [INFO] [stderr] Compiling cc v1.0.61 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling regex-syntax v0.6.22 [INFO] [stderr] Compiling generic-array v0.8.4 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand_pcg v0.2.1 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling onig_sys v69.1.0 [INFO] [stderr] Compiling time v0.1.42 [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling arrayvec v0.4.12 [INFO] [stderr] Compiling byte-tools v0.2.0 [INFO] [stderr] Compiling maybe-uninit v2.0.0 [INFO] [stderr] Compiling block-buffer v0.2.0 [INFO] [stderr] Compiling rand v0.5.6 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling digest v0.6.2 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling regex v1.4.3 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling same-file v1.0.5 [INFO] [stderr] Compiling byteorder v1.3.4 [INFO] [stderr] Compiling walkdir v2.3.1 [INFO] [stderr] Compiling uu_factor v0.0.4 (/opt/rustwide/workdir/src/uu/factor) [INFO] [stderr] Compiling itertools v0.8.2 [INFO] [stdout] warning: associated items `as_u64`, `from_u64`, and `as_u128` are never used [INFO] [stdout] --> src/uu/factor/src/numeric/traits.rs:22:8 [INFO] [stdout] | [INFO] [stdout] 19 | pub(crate) trait Int: [INFO] [stdout] | --- associated items in this trait [INFO] [stdout] ... [INFO] [stdout] 22 | fn as_u64(&self) -> u64; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 23 | fn from_u64(n: u64) -> Self; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 26 | fn as_u128(&self) -> u128; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait `DoubleInt` is never used [INFO] [stdout] --> src/uu/factor/src/numeric/traits.rs:29:18 [INFO] [stdout] | [INFO] [stdout] 29 | pub(crate) trait DoubleInt: Int { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling filetime v0.2.14 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling number_prefix v0.4.0 [INFO] [stderr] Compiling bit-vec v0.6.3 [INFO] [stderr] Compiling bitflags v0.7.0 [INFO] [stderr] Compiling constant_time_eq v0.1.5 [INFO] [stderr] Compiling uu_cksum v0.0.4 (/opt/rustwide/workdir/src/uu/cksum) [INFO] [stderr] Compiling thiserror-impl v1.0.24 [INFO] [stderr] Compiling uucore_procs v0.0.5 (/opt/rustwide/workdir/src/uucore_procs) [INFO] [stderr] Compiling fake-simd v0.1.2 [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/uucore_procs/src/lib.rs:59:25 [INFO] [stdout] | [INFO] [stdout] 59 | _ => panic!(ARG_PANIC_TEXT), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` on by default [INFO] [stdout] help: add a "{}" format string to `Display` the message [INFO] [stdout] | [INFO] [stdout] 59 | _ => panic!("{}", ARG_PANIC_TEXT), [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/uucore_procs/src/lib.rs:62:21 [INFO] [stdout] | [INFO] [stdout] 62 | _ => panic!(ARG_PANIC_TEXT), [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: add a "{}" format string to `Display` the message [INFO] [stdout] | [INFO] [stdout] 62 | _ => panic!("{}", ARG_PANIC_TEXT), [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling sha2 v0.6.0 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling bit-set v0.5.2 [INFO] [stderr] Compiling blake2-rfc v0.2.18 [INFO] [stderr] Compiling nix v0.8.1 [INFO] [stderr] Compiling chrono v0.4.11 [INFO] [stderr] Compiling smallvec v0.6.14 [INFO] [stderr] Compiling tempfile v3.1.0 [INFO] [stderr] Compiling sha3 v0.6.0 [INFO] [stderr] Compiling thiserror v1.0.24 [INFO] [stderr] Compiling uucore v0.0.7 (/opt/rustwide/workdir/src/uucore) [INFO] [stderr] Compiling termsize v0.1.6 [INFO] [stdout] warning: unexpected `cfg` condition value: `winapi` [INFO] [stdout] --> src/uucore/src/lib/lib.rs:17:7 [INFO] [stdout] | [INFO] [stdout] 17 | #[cfg(feature = "winapi")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `data-encoding`, `default`, `encoding`, `entries`, `fs`, `lazy_static`, `libc`, `mode`, `nix`, `parse_time`, `perms`, `platform-info`, `process`, `signals`, `thiserror`, `time`, `utf8`, `utmpx`, `wide`, and `zero-copy` [INFO] [stdout] = help: consider adding `winapi` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling unix_socket v0.5.0 [INFO] [stderr] Compiling xattr v0.2.2 [INFO] [stderr] Compiling term_grid v0.1.7 [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uucore/src/lib/features/fs.rs:32:36 [INFO] [stdout] | [INFO] [stdout] 32 | pub fn resolve_relative_path(path: &Path) -> Cow { [INFO] [stdout] | ^^^^^ --------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 32 | pub fn resolve_relative_path(path: &Path) -> Cow<'_, Path> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uucore/src/lib/features/entries.rs:87:17 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn name(&self) -> Cow { [INFO] [stdout] | ^^^^^ -------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 87 | pub fn name(&self) -> Cow<'_, str> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uucore/src/lib/features/entries.rs:102:22 [INFO] [stdout] | [INFO] [stdout] 102 | pub fn user_info(&self) -> Cow { [INFO] [stdout] | ^^^^^ -------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 102 | pub fn user_info(&self) -> Cow<'_, str> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uucore/src/lib/features/entries.rs:107:23 [INFO] [stdout] | [INFO] [stdout] 107 | pub fn user_shell(&self) -> Cow { [INFO] [stdout] | ^^^^^ -------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 107 | pub fn user_shell(&self) -> Cow<'_, str> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uucore/src/lib/features/entries.rs:112:21 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn user_dir(&self) -> Cow { [INFO] [stdout] | ^^^^^ -------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 112 | pub fn user_dir(&self) -> Cow<'_, str> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uucore/src/lib/features/entries.rs:117:24 [INFO] [stdout] | [INFO] [stdout] 117 | pub fn user_passwd(&self) -> Cow { [INFO] [stdout] | ^^^^^ -------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 117 | pub fn user_passwd(&self) -> Cow<'_, str> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uucore/src/lib/features/entries.rs:170:17 [INFO] [stdout] | [INFO] [stdout] 170 | pub fn name(&self) -> Cow { [INFO] [stdout] | ^^^^^ -------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 170 | pub fn name(&self) -> Cow<'_, str> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling onig v4.3.3 [INFO] [stderr] Compiling md5 v0.3.8 [INFO] [stderr] Compiling rust-ini v0.13.0 [INFO] [stderr] Compiling sha1 v0.6.0 [INFO] [stderr] Compiling hex v0.2.0 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling fs_extra v1.2.0 [INFO] [stderr] Compiling half v1.7.1 [INFO] [stderr] Compiling ioctl-sys v0.5.2 [INFO] [stderr] Compiling coreutils v0.0.4 (/opt/rustwide/workdir) [INFO] [stderr] Compiling glob v0.2.11 [INFO] [stderr] Compiling uu_dircolors v0.0.4 (/opt/rustwide/workdir/src/uu/dircolors) [INFO] [stderr] Compiling uu_tr v0.0.4 (/opt/rustwide/workdir/src/uu/tr) [INFO] [stderr] Compiling uu_od v0.0.4 (/opt/rustwide/workdir/src/uu/od) [INFO] [stderr] Compiling uu_mv v0.0.4 (/opt/rustwide/workdir/src/uu/mv) [INFO] [stderr] Compiling uu_cp v0.0.4 (/opt/rustwide/workdir/src/uu/cp) [INFO] [stdout] warning: unused attribute `allow` [INFO] [stdout] --> src/uu/cp/src/cp.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | #[allow(clippy::missing_safety_doc)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the built-in attribute `allow` will be ignored, since it's applied to the macro invocation `ioctl` [INFO] [stdout] --> src/uu/cp/src/cp.rs:59:1 [INFO] [stdout] | [INFO] [stdout] 59 | ioctl!(write ficlone with 0x94, 9; std::os::raw::c_int); [INFO] [stdout] | ^^^^^ [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling uu_csplit v0.0.4 (/opt/rustwide/workdir/src/uu/csplit) [INFO] [stderr] Compiling uu_hashsum v0.0.4 (/opt/rustwide/workdir/src/uu/hashsum) [INFO] [stderr] Compiling uu_env v0.0.4 (/opt/rustwide/workdir/src/uu/env) [INFO] [stderr] Compiling uu_expr v0.0.4 (/opt/rustwide/workdir/src/uu/expr) [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uu/csplit/src/csplit.rs:205:21 [INFO] [stdout] | [INFO] [stdout] 205 | fn new(options: &CsplitOptions) -> SplitWriter { [INFO] [stdout] | ^^^^^^^^^^^^^^ ----------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 205 | fn new(options: &CsplitOptions) -> SplitWriter<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling uu_more v0.0.4 (/opt/rustwide/workdir/src/uu/more) [INFO] [stderr] Compiling uu_ln v0.0.4 (/opt/rustwide/workdir/src/uu/ln) [INFO] [stdout] warning: field `print_width_block` is never read [INFO] [stdout] --> src/uu/od/src/output_info.rs:38:9 [INFO] [stdout] | [INFO] [stdout] 29 | pub struct OutputInfo { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 38 | pub print_width_block: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uu/od/src/od.rs:476:20 [INFO] [stdout] | [INFO] [stdout] 476 | input_strings: &[String], [INFO] [stdout] | ^^^^^^^^^ this lifetime flows to the output [INFO] [stdout] ... [INFO] [stdout] 479 | ) -> PeekReader> { [INFO] [stdout] | --------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 479 | ) -> PeekReader>> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/uu/od/src/formatteriteminfo.rs:24:55 [INFO] [stdout] | [INFO] [stdout] 24 | (&IntWriter(ref a), &IntWriter(ref b)) => a == b, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default [INFO] [stdout] help: refactor your code, or use `std::ptr::fn_addr_eq` to suppress the lint [INFO] [stdout] | [INFO] [stdout] 24 - (&IntWriter(ref a), &IntWriter(ref b)) => a == b, [INFO] [stdout] 24 + (&IntWriter(ref a), &IntWriter(ref b)) => std::ptr::fn_addr_eq(*a, *b), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique [INFO] [stdout] --> src/uu/od/src/formatteriteminfo.rs:25:59 [INFO] [stdout] | [INFO] [stdout] 25 | (&FloatWriter(ref a), &FloatWriter(ref b)) => a == b, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: the address of the same function can vary between different codegen units [INFO] [stdout] = note: furthermore, different functions could have the same address after being merged together [INFO] [stdout] = note: for more information visit [INFO] [stdout] help: refactor your code, or use `std::ptr::fn_addr_eq` to suppress the lint [INFO] [stdout] | [INFO] [stdout] 25 - (&FloatWriter(ref a), &FloatWriter(ref b)) => a == b, [INFO] [stdout] 25 + (&FloatWriter(ref a), &FloatWriter(ref b)) => std::ptr::fn_addr_eq(*a, *b), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uu/od/src/inputdecoder.rs:36:16 [INFO] [stdout] | [INFO] [stdout] 36 | input: &mut I, [INFO] [stdout] | ^^^^^^ this lifetime flows to the output [INFO] [stdout] ... [INFO] [stdout] 40 | ) -> InputDecoder { [INFO] [stdout] | --------------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 40 | ) -> InputDecoder<'_, I> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uu/od/src/inputdecoder.rs:60:22 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn peek_read(&mut self) -> io::Result { [INFO] [stdout] | ^^^^^^^^^ ------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 60 | pub fn peek_read(&mut self) -> io::Result> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uu/od/src/output_info.rs:48:35 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn spaced_formatters_iter(&self) -> Iter { [INFO] [stdout] | ^^^^^ ----------------------------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 48 | pub fn spaced_formatters_iter(&self) -> Iter<'_, SpacedFormatterItemInfo> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling uu_echo v0.0.4 (/opt/rustwide/workdir/src/uu/echo) [INFO] [stderr] Compiling uu_join v0.0.4 (/opt/rustwide/workdir/src/uu/join) [INFO] [stderr] Compiling uu_mkdir v0.0.4 (/opt/rustwide/workdir/src/uu/mkdir) [INFO] [stderr] Compiling uu_printenv v0.0.4 (/opt/rustwide/workdir/src/uu/printenv) [INFO] [stderr] Compiling uu_sleep v0.0.4 (/opt/rustwide/workdir/src/uu/sleep) [INFO] [stderr] Compiling uu_wc v0.0.4 (/opt/rustwide/workdir/src/uu/wc) [INFO] [stderr] Compiling uu_yes v0.0.4 (/opt/rustwide/workdir/src/uu/yes) [INFO] [stderr] Compiling uu_realpath v0.0.4 (/opt/rustwide/workdir/src/uu/realpath) [INFO] [stderr] Compiling uu_link v0.0.4 (/opt/rustwide/workdir/src/uu/link) [INFO] [stderr] Compiling uu_df v0.0.4 (/opt/rustwide/workdir/src/uu/df) [INFO] [stderr] Compiling uu_base64 v0.0.4 (/opt/rustwide/workdir/src/uu/base64) [INFO] [stderr] Compiling uu_cat v0.0.4 (/opt/rustwide/workdir/src/uu/cat) [INFO] [stderr] Compiling uu_paste v0.0.4 (/opt/rustwide/workdir/src/uu/paste) [INFO] [stderr] Compiling uu_seq v0.0.4 (/opt/rustwide/workdir/src/uu/seq) [INFO] [stdout] warning: fields `bavail` and `bavail_top_bit_set` are never read [INFO] [stdout] --> src/uu/df/src/df.rs:175:5 [INFO] [stdout] | [INFO] [stdout] 171 | struct FsUsage { [INFO] [stdout] | ------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 175 | bavail: u64, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 176 | bavail_top_bit_set: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `FsUsage` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling uu_date v0.0.4 (/opt/rustwide/workdir/src/uu/date) [INFO] [stderr] Compiling uu_cut v0.0.4 (/opt/rustwide/workdir/src/uu/cut) [INFO] [stderr] Compiling uu_fold v0.0.4 (/opt/rustwide/workdir/src/uu/fold) [INFO] [stderr] Compiling uu_sum v0.0.4 (/opt/rustwide/workdir/src/uu/sum) [INFO] [stderr] Compiling uu_uniq v0.0.4 (/opt/rustwide/workdir/src/uu/uniq) [INFO] [stderr] Compiling uu_readlink v0.0.4 (/opt/rustwide/workdir/src/uu/readlink) [INFO] [stderr] Compiling uu_split v0.0.4 (/opt/rustwide/workdir/src/uu/split) [INFO] [stderr] Compiling uu_sort v0.0.4 (/opt/rustwide/workdir/src/uu/sort) [INFO] [stderr] Compiling uu_basename v0.0.4 (/opt/rustwide/workdir/src/uu/basename) [INFO] [stderr] Compiling uu_dirname v0.0.4 (/opt/rustwide/workdir/src/uu/dirname) [INFO] [stderr] Compiling uu_shred v0.0.4 (/opt/rustwide/workdir/src/uu/shred) [INFO] [stderr] Compiling uu_expand v0.0.4 (/opt/rustwide/workdir/src/uu/expand) [INFO] [stderr] Compiling uu_nl v0.0.4 (/opt/rustwide/workdir/src/uu/nl) [INFO] [stderr] Compiling uu_relpath v0.0.4 (/opt/rustwide/workdir/src/uu/relpath) [INFO] [stderr] Compiling uu_tail v0.0.4 (/opt/rustwide/workdir/src/uu/tail) [INFO] [stderr] Compiling uu_false v0.0.4 (/opt/rustwide/workdir/src/uu/false) [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uu/shred/src/shred.rs:126:49 [INFO] [stdout] | [INFO] [stdout] 126 | fn new(total_bytes: u64, gen_type: PassType<'a>, exact: bool) -> BytesGenerator { [INFO] [stdout] | ^^ -------------- the lifetime gets resolved as `'a` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to consistently use `'a` [INFO] [stdout] | [INFO] [stdout] 126 | fn new(total_bytes: u64, gen_type: PassType<'a>, exact: bool) -> BytesGenerator<'a> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling uu_rm v0.0.4 (/opt/rustwide/workdir/src/uu/rm) [INFO] [stderr] Compiling uu_head v0.0.4 (/opt/rustwide/workdir/src/uu/head) [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/uu/tail/src/tail.rs:383:40 [INFO] [stdout] | [INFO] [stdout] 383 | Err(err) => panic!(err), [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` on by default [INFO] [stdout] help: add a "{}" format string to `Display` the message [INFO] [stdout] | [INFO] [stdout] 383 | Err(err) => panic!("{}", err), [INFO] [stdout] | +++++ [INFO] [stdout] help: or use std::panic::panic_any instead [INFO] [stdout] | [INFO] [stdout] 383 - Err(err) => panic!(err), [INFO] [stdout] 383 + Err(err) => std::panic::panic_any(err), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/uu/tail/src/tail.rs:510:40 [INFO] [stdout] | [INFO] [stdout] 510 | Err(err) => panic!(err), [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: add a "{}" format string to `Display` the message [INFO] [stdout] | [INFO] [stdout] 510 | Err(err) => panic!("{}", err), [INFO] [stdout] | +++++ [INFO] [stdout] help: or use std::panic::panic_any instead [INFO] [stdout] | [INFO] [stdout] 510 - Err(err) => panic!(err), [INFO] [stdout] 510 + Err(err) => std::panic::panic_any(err), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/uu/tail/src/tail.rs:541:40 [INFO] [stdout] | [INFO] [stdout] 541 | Err(err) => panic!(err), [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: add a "{}" format string to `Display` the message [INFO] [stdout] | [INFO] [stdout] 541 | Err(err) => panic!("{}", err), [INFO] [stdout] | +++++ [INFO] [stdout] help: or use std::panic::panic_any instead [INFO] [stdout] | [INFO] [stdout] 541 - Err(err) => panic!(err), [INFO] [stdout] 541 + Err(err) => std::panic::panic_any(err), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling uu_true v0.0.4 (/opt/rustwide/workdir/src/uu/true) [INFO] [stderr] Compiling uu_truncate v0.0.4 (/opt/rustwide/workdir/src/uu/truncate) [INFO] [stderr] Compiling uu_comm v0.0.4 (/opt/rustwide/workdir/src/uu/comm) [INFO] [stderr] Compiling uu_pwd v0.0.4 (/opt/rustwide/workdir/src/uu/pwd) [INFO] [stderr] Compiling uu_rmdir v0.0.4 (/opt/rustwide/workdir/src/uu/rmdir) [INFO] [stderr] Compiling uu_tsort v0.0.4 (/opt/rustwide/workdir/src/uu/tsort) [INFO] [stderr] Compiling uu_base32 v0.0.4 (/opt/rustwide/workdir/src/uu/base32) [INFO] [stderr] Compiling uu_fmt v0.0.4 (/opt/rustwide/workdir/src/uu/fmt) [INFO] [stderr] Compiling uu_ls v0.0.4 (/opt/rustwide/workdir/src/uu/ls) [INFO] [stderr] Compiling uu_tac v0.0.4 (/opt/rustwide/workdir/src/uu/tac) [INFO] [stderr] Compiling uu_unexpand v0.0.4 (/opt/rustwide/workdir/src/uu/unexpand) [INFO] [stdout] warning: method `zero` is never used [INFO] [stdout] --> src/uu/factor/src/numeric/montgomery.rs:55:8 [INFO] [stdout] | [INFO] [stdout] 13 | pub(crate) trait Arithmetic: Copy + Sized { [INFO] [stdout] | ---------- method in this trait [INFO] [stdout] ... [INFO] [stdout] 55 | fn zero(&self) -> Self::ModInt { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling uu_mktemp v0.0.4 (/opt/rustwide/workdir/src/uu/mktemp) [INFO] [stderr] Compiling uu_tee v0.0.4 (/opt/rustwide/workdir/src/uu/tee) [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> src/uu/mktemp/src/mktemp.rs:204:30 [INFO] [stdout] | [INFO] [stdout] 204 | v @ 0..=9 => (v + b'0'), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 204 - v @ 0..=9 => (v + b'0'), [INFO] [stdout] 204 + v @ 0..=9 => v + b'0', [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> src/uu/mktemp/src/mktemp.rs:205:32 [INFO] [stdout] | [INFO] [stdout] 205 | v @ 10..=35 => (v - 10 + b'a'), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 205 - v @ 10..=35 => (v - 10 + b'a'), [INFO] [stdout] 205 + v @ 10..=35 => v - 10 + b'a', [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around match arm expression [INFO] [stdout] --> src/uu/mktemp/src/mktemp.rs:206:32 [INFO] [stdout] | [INFO] [stdout] 206 | v @ 36..=61 => (v - 36 + b'A'), [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 206 - v @ 36..=61 => (v - 36 + b'A'), [INFO] [stdout] 206 + v @ 36..=61 => v - 36 + b'A', [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling uu_printf v0.0.4 (/opt/rustwide/workdir/src/uu/printf) [INFO] [stderr] Compiling uu_shuf v0.0.4 (/opt/rustwide/workdir/src/uu/shuf) [INFO] [stderr] Compiling uu_ptx v0.0.4 (/opt/rustwide/workdir/src/uu/ptx) [INFO] [stderr] Compiling uu_test v0.0.4 (/opt/rustwide/workdir/src/uu/test) [INFO] [stderr] Compiling rustc-demangle v0.1.16 [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/uu/printf/src/tokenize/num_format/formatter.rs:64:41 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn get_it_at(offset: usize, str_in: &str) -> PutBackN { [INFO] [stdout] | ^^^^ ----- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 64 | pub fn get_it_at(offset: usize, str_in: &str) -> PutBackN> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling winapi-util v0.1.2 [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/rcrt1.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crti.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtbeginS.o" "/tmp/rustcKd708g/symbols.o" "<17 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/{libuu_yes-ac1d17fdb0b521fb.rlib,libuu_wc-3ca2be34d4fb6a14.rlib,libuu_test-3a9b3cd8f7a14ceb.rlib,libuu_uniq-9f3fde156ae73cbc.rlib,libuu_unexpand-636cbb653fa54da9.rlib,libuu_tsort-27b4cadd9b1999c7.rlib,libuu_truncate-0118b12e5951d410.rlib,libuu_true-d0d993503059340a.rlib,libuu_tr-aab9396600065125.rlib,libfnv-81596130b397d5c3.rlib,libbit_set-9ffa84e4d6e686ff.rlib,libbit_vec-0bd5896c85a13c73.rlib,libuu_tee-53ba6febc26f6c5a.rlib,libuu_tail-a465a23b7dab5561.rlib,libuu_tac-e7efa4be3745412f.rlib,libuu_sum-056393e4c4d9db19.rlib,libuu_split-497ad09c07a15242.rlib,libuu_sort-b95becc17cefe955.rlib,libsemver-55fa9eaaea447da7.rlib,libsemver_parser-ef3a491fa5791fc7.rlib,libuu_sleep-74106a0a700c3b54.rlib,libuu_shuf-c566735ae541a8e4.rlib,libuu_shred-4cdc1785d167f7d6.rlib,libuu_seq-8cebe8ecd6a5cd5f.rlib,libuu_rmdir-d80a65e68c76c569.rlib,libuu_rm-f4d754427490af3a.rlib,libuu_relpath-3b79fb4dd35521b7.rlib,libuu_realpath-5fb402ea642c3017.rlib,libuu_readlink-f268c0730f9fe3ce.rlib,libuu_pwd-2638a68ff661a82c.rlib,libuu_ptx-c6c5fc7a0ab44c0b.rlib,libuu_printf-1ce3fa5ca4dea4a0.rlib,libitertools-e211c5f4dbfee12b.rlib,libeither-e8a0ef7222037a64.rlib,libuu_printenv-e7b28085af7a6572.rlib,libuu_paste-580989ca2137434f.rlib,libuu_od-9e7a44e0efed17b2.rlib,libhalf-6e7bd0454f16ce63.rlib,libbyteorder-549def2b2525ef52.rlib,libuu_nl-6080b8947ffe836e.rlib,libuu_mv-db404e8f21514485.rlib,libfs_extra-c0492e344ac6d5b3.rlib,libuu_more-3ca8f441f120c2ab.rlib,libnix-5c925d31c8ce6b95.rlib,libbitflags-24a0d13aff84b1cf.rlib,libuu_mktemp-5c3eb6f88c46d58d.rlib,libtempfile-7d524984b150074d.rlib,libremove_dir_all-4e221c62d36b2749.rlib,librand-af47c0b6c340ca8a.rlib,librand_core-4a159a921d63a3e0.rlib,librand_core-5dd93ed12702f197.rlib,libuu_mkdir-c8178cd2786135f3.rlib,libuu_ls-2d5bdc7aec00b211.rlib,libtermsize-4abaf264b4c8fbdd.rlib,libterm_grid-6cd3e7e671ed0b32.rlib,libuu_ln-4b8dcec6c43af137.rlib,libuu_link-297149827a343952.rlib,libuu_join-becb00af9c557af3.rlib,libuu_head-747cd1408f0188d6.rlib,libuu_hashsum-d21784f9a06f83d2.rlib,libhex-51ded4a63eed3374.rlib,libsha3-644a83499404239e.rlib,libsha2-08f379da4961212e.rlib,libfake_simd-a91f2f775e698a8f.rlib,libblock_buffer-17513f5268264781.rlib,libbyte_tools-f2662633f190a098.rlib,libsha1-9d0836b6f6e3d25f.rlib,libmd5-ced745a5f98ba288.rlib,libdigest-0ac644f2037a2134.rlib,libgeneric_array-5cbf1403409494f2.rlib,libtypenum-0d13c3a14e20be66.rlib,libblake2_rfc-056c4395fe5e9bfa.rlib,libconstant_time_eq-5cfd50e7e287192a.rlib,libarrayvec-d3a475ae05767b64.rlib,libnodrop-d2288700c14892b1.rlib,libuu_fold-6d16474b7727b6ef.rlib,libuu_fmt-17e7656a75f53a4e.rlib,libuu_false-262ccc5d44bca715.rlib,libuu_factor-7c0f3de66ab68460.rlib,librand-45c91e67481f9de7.rlib,librand_pcg-fcdbf3685aa33c12.rlib,librand_chacha-84cee29c9eb38ea3.rlib,libppv_lite86-5a92c3ab26105205.rlib,librand_core-e3273f8c578b8484.rlib,libgetrandom-78194268c3e1810b.rlib,libsmallvec-b32ffdb17841032a.rlib,libmaybe_uninit-56cae5b1ed8837f0.rlib,libuu_expr-47d4927aa4a673af.rlib,libonig-3b5a129e6f628765.rlib,libonig_sys-3c8975a0af52d9c6.rlib,libuu_expand-73d0b38ba0dbd41d.rlib,libuu_env-c40ede367ac3da6b.rlib,libini-b0ff09685cc04c7f.rlib,libuu_echo-9146b9696e20c2b4.rlib,libuu_dirname-59450f237b3fe112.rlib,libuu_dircolors-8590a39fa355e9b8.rlib,libglob-4f447fbb9b736ffe.rlib,libuu_df-34da3c0f21f61f7d.rlib,libnumber_prefix-c52a145dab539939.rlib,libuu_date-5cbd204b284916e6.rlib,libchrono-af17003a1049d3e9.rlib,libnum_integer-f0f410ff67500ebc.rlib,libnum_traits-e187c9543899d750.rlib,libtime-87ee4e24f9aaea16.rlib,libuu_cut-76a1d28a9c0e2c84.rlib,libuu_csplit-d752390006645e54.rlib,libregex-bf991f40c23179ef.rlib,libthread_local-ae8cd15a8497eb25.rlib,libregex_syntax-e5af858b2117774d.rlib,libaho_corasick-b254e07826576682.rlib,libmemchr-73e1d28ab8a2c4a0.rlib,libuu_cp-e573e3c86a1ba02f.rlib,libxattr-80557af6de199451.rlib,libwalkdir-997cda12a6e982fe.rlib,libsame_file-6e238e849469a793.rlib,libfiletime-83ddfcb515ebfe28.rlib,libcfg_if-66d55f6b302e88c8.rlib,libclap-101adfcad1a1dc85.rlib,libvec_map-f5624d319d58cb9d.rlib,libtextwrap-7650be1059fadfbf.rlib,libterm_size-a78616a2c2337b41.rlib,libstrsim-b8b77d7a062bc77b.rlib,libatty-e08af7d624ed5ebd.rlib,libansi_term-ff0b7d01d18bd931.rlib,libioctl_sys-50f39438430abec9.rlib,libuu_comm-8df9b746d9c22488.rlib,libuu_cksum-6c6701c27aa11a10.rlib,libuu_cat-1158b83213f5e723.rlib,libunix_socket-dad8301e8a5c7781.rlib,libquick_error-022321fe562bcedb.rlib,libuu_basename-da55c782ff6c9120.rlib,libuu_base64-93afc8a979ea9881.rlib,libuu_base32-ecf81ffa930389b4.rlib,libuucore-f5a2324797b870fb.rlib,libwild-93914377e4ed801c.rlib,libgetopts-7dd471ef4ce7d1cf.rlib,libunicode_width-a8c49d31449f9404.rlib,libdunce-7b8c1b3dd50bf293.rlib,libthiserror-0e676847d0427f13.rlib,libdata_encoding-82316ff118b24ca6.rlib,libplatform_info-105d13664fe7c8bc.rlib,libnix-454d09503e45825c.rlib,liblibc-e3943971c8ae6842.rlib,libvoid-93586161032aa49a.rlib,libcfg_if-2d17986ae484e939.rlib,libbitflags-561a4f1321538a32.rlib,liblazy_static-4b136fc9bfbd2c4b.rlib}.rlib" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*}.rlib" "-lunwind" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{libcfg_if-*,liblibc-*}.rlib" "-lc" "/lib/rustlib/x86_64-unknown-linux-musl/lib/{librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-L" "/tmp/rustcKd708g/raw-dylibs" "-Wl,-Bdynamic" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-nostartfiles" "-L" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/build/onig_sys-d8822b09b1d5731c/out" "-L" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained" "-L" "/lib/rustlib/x86_64-unknown-linux-musl/lib" "-o" "/opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/coreutils-ef7cec84dce7735b" "-Wl,--gc-sections" "-static-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtendS.o" "/lib/rustlib/x86_64-unknown-linux-musl/lib/self-contained/crtn.o" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: /usr/bin/ld: /opt/rustwide/target/x86_64-unknown-linux-musl/debug/deps/libgetrandom-78194268c3e1810b.rlib(getrandom-78194268c3e1810b.getrandom.878421df5f7c3fb4-cgu.0.rcgu.o): in function `getrandom::util_libc::open_readonly': [INFO] [stdout] /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/getrandom-0.1.16/src/util_libc.rs:113:(.text._ZN9getrandom9util_libc13open_readonly17h2595eb3ef29bce26E+0x79): undefined reference to `open64' [INFO] [stdout] collect2: error: ld returned 1 exit status [INFO] [stdout] [INFO] [stdout] = note: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified [INFO] [stdout] = note: use the `-l` flag to specify native libraries to link [INFO] [stdout] = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#rustc-link-lib) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `coreutils` (bin "coreutils") due to 1 previous error [INFO] running `Command { std: "docker" "inspect" "9eec478a5bc229f74f523cfb3fdd6023650b5fb087b2e14bff51052f687612f7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9eec478a5bc229f74f523cfb3fdd6023650b5fb087b2e14bff51052f687612f7", kill_on_drop: false }` [INFO] [stdout] 9eec478a5bc229f74f523cfb3fdd6023650b5fb087b2e14bff51052f687612f7