[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#613d1972a772987ed4ee06faccbab0e2fc839871+rustflags=-Copt-level=3 for pr-107051 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FRugdBab%2F335SadHab" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/RugdBab/335SadHab on toolchain 613d1972a772987ed4ee06faccbab0e2fc839871 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+613d1972a772987ed4ee06faccbab0e2fc839871" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-3-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-3-tc2/source/Cargo.toml [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" "+613d1972a772987ed4ee06faccbab0e2fc839871" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:7c93e6f9a94679f34221d1005849d4c83862f85b14a264fa0883942f4d043a66" "/opt/rustwide/cargo-home/bin/cargo" "+613d1972a772987ed4ee06faccbab0e2fc839871" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c09ca9ab538a324702894eb5bc5f7faac8e87761549015c03a333132270ccfe4 [INFO] running `Command { std: "docker" "start" "-a" "c09ca9ab538a324702894eb5bc5f7faac8e87761549015c03a333132270ccfe4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c09ca9ab538a324702894eb5bc5f7faac8e87761549015c03a333132270ccfe4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c09ca9ab538a324702894eb5bc5f7faac8e87761549015c03a333132270ccfe4", kill_on_drop: false }` [INFO] [stdout] c09ca9ab538a324702894eb5bc5f7faac8e87761549015c03a333132270ccfe4 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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 -Copt-level=3" "-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:7c93e6f9a94679f34221d1005849d4c83862f85b14a264fa0883942f4d043a66" "/opt/rustwide/cargo-home/bin/cargo" "+613d1972a772987ed4ee06faccbab0e2fc839871" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1f0af69e727a66b8d923ca9d3299ffed6a7a9b37d36b817abdcc6e67a5f0c2ac [INFO] running `Command { std: "docker" "start" "-a" "1f0af69e727a66b8d923ca9d3299ffed6a7a9b37d36b817abdcc6e67a5f0c2ac", 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 bitflags v1.2.1 [INFO] [stderr] Compiling syn v1.0.63 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling unicode-width v0.1.8 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling winapi v0.3.9 [INFO] [stderr] Compiling nix v0.13.1 [INFO] [stderr] Compiling void v1.0.2 [INFO] [stderr] Compiling dunce v1.0.1 [INFO] [stderr] Compiling wild v2.0.4 [INFO] [stderr] Compiling data-encoding v2.1.2 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling ansi_term v0.11.0 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling getopts v0.2.21 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling nodrop v0.1.14 [INFO] [stderr] Compiling typenum v1.12.0 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Compiling thread_local v1.1.0 [INFO] [stderr] Compiling cc v1.0.61 [INFO] [stderr] Compiling pkg-config v0.3.19 [INFO] [stderr] Compiling regex-syntax v0.6.22 [INFO] [stderr] Compiling rand_core v0.4.2 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [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 byteorder v1.3.4 [INFO] [stderr] Compiling aho-corasick v0.7.15 [INFO] [stderr] Compiling same-file v1.0.5 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling quote v1.0.9 [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 platform-info v0.1.0 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling clap v2.33.3 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand_pcg v0.2.1 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling time v0.1.42 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling rand v0.5.6 [INFO] [stderr] Compiling generic-array v0.8.4 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling digest v0.6.2 [INFO] [stderr] Compiling block-buffer v0.2.0 [INFO] [stderr] Compiling itertools v0.8.2 [INFO] [stderr] Compiling regex v1.4.3 [INFO] [stderr] Compiling filetime v0.2.14 [INFO] [stderr] Compiling walkdir v2.3.1 [INFO] [stderr] Compiling bitflags v0.7.0 [INFO] [stderr] Compiling semver-parser v0.7.0 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling number_prefix v0.4.0 [INFO] [stderr] Compiling uu_factor v0.0.4 (/opt/rustwide/workdir/src/uu/factor) [INFO] [stderr] Compiling constant_time_eq v0.1.5 [INFO] [stderr] Compiling fake-simd v0.1.2 [INFO] [stderr] Compiling uu_cksum v0.0.4 (/opt/rustwide/workdir/src/uu/cksum) [INFO] [stderr] Compiling bit-vec v0.6.3 [INFO] [stderr] Compiling sha2 v0.6.0 [INFO] [stderr] Compiling blake2-rfc v0.2.18 [INFO] [stderr] Compiling bit-set v0.5.2 [INFO] [stderr] Compiling chrono v0.4.11 [INFO] [stderr] Compiling semver v0.9.0 [INFO] [stderr] Compiling nix v0.8.1 [INFO] [stderr] Compiling tempfile v3.1.0 [INFO] [stderr] Compiling smallvec v0.6.14 [INFO] [stderr] Compiling sha3 v0.6.0 [INFO] [stderr] Compiling termsize v0.1.6 [INFO] [stderr] Compiling unix_socket v0.5.0 [INFO] [stderr] Compiling xattr v0.2.2 [INFO] [stderr] Compiling term_grid v0.1.7 [INFO] [stderr] Compiling sha1 v0.6.0 [INFO] [stderr] Compiling hex v0.2.0 [INFO] [stderr] Compiling fs_extra v1.2.0 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling glob v0.2.11 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling coreutils v0.0.4 (/opt/rustwide/workdir) [INFO] [stderr] Compiling half v1.7.1 [INFO] [stderr] Compiling rust-ini v0.13.0 [INFO] [stderr] Compiling ioctl-sys v0.5.2 [INFO] [stderr] Compiling md5 v0.3.8 [INFO] [stderr] Compiling winapi-util v0.1.2 [INFO] [stderr] Compiling rustc-demangle v0.1.16 [INFO] [stderr] Compiling onig_sys v69.1.0 [INFO] [stderr] Compiling thiserror-impl v1.0.24 [INFO] [stderr] Compiling uucore_procs v0.0.5 (/opt/rustwide/workdir/src/uucore_procs) [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 onig v4.3.3 [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling thiserror v1.0.24 [INFO] [stderr] Compiling uucore v0.0.7 (/opt/rustwide/workdir/src/uucore) [INFO] [stderr] Compiling uu_hashsum v0.0.4 (/opt/rustwide/workdir/src/uu/hashsum) [INFO] [stderr] Compiling uu_od v0.0.4 (/opt/rustwide/workdir/src/uu/od) [INFO] [stderr] Compiling uu_env v0.0.4 (/opt/rustwide/workdir/src/uu/env) [INFO] [stderr] Compiling uu_fmt v0.0.4 (/opt/rustwide/workdir/src/uu/fmt) [INFO] [stderr] Compiling uu_realpath v0.0.4 (/opt/rustwide/workdir/src/uu/realpath) [INFO] [stderr] Compiling uu_nl v0.0.4 (/opt/rustwide/workdir/src/uu/nl) [INFO] [stderr] Compiling uu_rm v0.0.4 (/opt/rustwide/workdir/src/uu/rm) [INFO] [stderr] Compiling uu_printf v0.0.4 (/opt/rustwide/workdir/src/uu/printf) [INFO] [stderr] Compiling uu_df v0.0.4 (/opt/rustwide/workdir/src/uu/df) [INFO] [stderr] Compiling uu_split v0.0.4 (/opt/rustwide/workdir/src/uu/split) [INFO] [stderr] Compiling uu_base32 v0.0.4 (/opt/rustwide/workdir/src/uu/base32) [INFO] [stderr] Compiling uu_join v0.0.4 (/opt/rustwide/workdir/src/uu/join) [INFO] [stderr] Compiling uu_paste v0.0.4 (/opt/rustwide/workdir/src/uu/paste) [INFO] [stderr] Compiling uu_readlink v0.0.4 (/opt/rustwide/workdir/src/uu/readlink) [INFO] [stderr] Compiling uu_sleep v0.0.4 (/opt/rustwide/workdir/src/uu/sleep) [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 `Clone` and `Debug`, 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_expr v0.0.4 (/opt/rustwide/workdir/src/uu/expr) [INFO] [stderr] Compiling uu_wc v0.0.4 (/opt/rustwide/workdir/src/uu/wc) [INFO] [stderr] Compiling uu_shred v0.0.4 (/opt/rustwide/workdir/src/uu/shred) [INFO] [stderr] Compiling uu_true v0.0.4 (/opt/rustwide/workdir/src/uu/true) [INFO] [stderr] Compiling uu_ln v0.0.4 (/opt/rustwide/workdir/src/uu/ln) [INFO] [stderr] Compiling uu_basename v0.0.4 (/opt/rustwide/workdir/src/uu/basename) [INFO] [stderr] Compiling uu_relpath v0.0.4 (/opt/rustwide/workdir/src/uu/relpath) [INFO] [stderr] Compiling uu_pwd v0.0.4 (/opt/rustwide/workdir/src/uu/pwd) [INFO] [stderr] Compiling uu_cp v0.0.4 (/opt/rustwide/workdir/src/uu/cp) [INFO] [stderr] Compiling uu_mkdir v0.0.4 (/opt/rustwide/workdir/src/uu/mkdir) [INFO] [stderr] Compiling uu_ptx v0.0.4 (/opt/rustwide/workdir/src/uu/ptx) [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_sum v0.0.4 (/opt/rustwide/workdir/src/uu/sum) [INFO] [stderr] Compiling uu_tr v0.0.4 (/opt/rustwide/workdir/src/uu/tr) [INFO] [stderr] Compiling uu_uniq v0.0.4 (/opt/rustwide/workdir/src/uu/uniq) [INFO] [stderr] Compiling uu_printenv v0.0.4 (/opt/rustwide/workdir/src/uu/printenv) [INFO] [stderr] Compiling uu_dircolors v0.0.4 (/opt/rustwide/workdir/src/uu/dircolors) [INFO] [stderr] Compiling uu_shuf v0.0.4 (/opt/rustwide/workdir/src/uu/shuf) [INFO] [stderr] Compiling uu_mv v0.0.4 (/opt/rustwide/workdir/src/uu/mv) [INFO] [stderr] Compiling uu_seq v0.0.4 (/opt/rustwide/workdir/src/uu/seq) [INFO] [stderr] Compiling uu_base64 v0.0.4 (/opt/rustwide/workdir/src/uu/base64) [INFO] [stderr] Compiling uu_comm v0.0.4 (/opt/rustwide/workdir/src/uu/comm) [INFO] [stderr] Compiling uu_dirname v0.0.4 (/opt/rustwide/workdir/src/uu/dirname) [INFO] [stderr] Compiling uu_head v0.0.4 (/opt/rustwide/workdir/src/uu/head) [INFO] [stderr] Compiling uu_tee v0.0.4 (/opt/rustwide/workdir/src/uu/tee) [INFO] [stderr] Compiling uu_rmdir v0.0.4 (/opt/rustwide/workdir/src/uu/rmdir) [INFO] [stderr] Compiling uu_tail v0.0.4 (/opt/rustwide/workdir/src/uu/tail) [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling uu_echo v0.0.4 (/opt/rustwide/workdir/src/uu/echo) [INFO] [stderr] Compiling uu_cut v0.0.4 (/opt/rustwide/workdir/src/uu/cut) [INFO] [stderr] Compiling uu_tac v0.0.4 (/opt/rustwide/workdir/src/uu/tac) [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) => 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) => 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) => std::panic::panic_any(err), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling uu_tsort v0.0.4 (/opt/rustwide/workdir/src/uu/tsort) [INFO] [stderr] Compiling uu_sort v0.0.4 (/opt/rustwide/workdir/src/uu/sort) [INFO] [stderr] Compiling uu_ls v0.0.4 (/opt/rustwide/workdir/src/uu/ls) [INFO] [stderr] Compiling uu_more v0.0.4 (/opt/rustwide/workdir/src/uu/more) [INFO] [stderr] Compiling uu_unexpand v0.0.4 (/opt/rustwide/workdir/src/uu/unexpand) [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling uu_yes v0.0.4 (/opt/rustwide/workdir/src/uu/yes) [INFO] [stderr] Compiling uu_truncate v0.0.4 (/opt/rustwide/workdir/src/uu/truncate) [INFO] [stderr] Compiling uu_expand v0.0.4 (/opt/rustwide/workdir/src/uu/expand) [INFO] [stderr] Compiling uu_cat v0.0.4 (/opt/rustwide/workdir/src/uu/cat) [INFO] [stderr] Compiling uu_false v0.0.4 (/opt/rustwide/workdir/src/uu/false) [INFO] [stderr] Compiling uu_link v0.0.4 (/opt/rustwide/workdir/src/uu/link) [INFO] [stderr] Compiling uu_mktemp v0.0.4 (/opt/rustwide/workdir/src/uu/mktemp) [INFO] [stderr] Compiling uu_fold v0.0.4 (/opt/rustwide/workdir/src/uu/fold) [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_csplit v0.0.4 (/opt/rustwide/workdir/src/uu/csplit) [INFO] [stderr] Compiling uu_date v0.0.4 (/opt/rustwide/workdir/src/uu/date) [INFO] [stderr] Compiling uu_test v0.0.4 (/opt/rustwide/workdir/src/uu/test) [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2m 59s [INFO] running `Command { std: "docker" "inspect" "1f0af69e727a66b8d923ca9d3299ffed6a7a9b37d36b817abdcc6e67a5f0c2ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1f0af69e727a66b8d923ca9d3299ffed6a7a9b37d36b817abdcc6e67a5f0c2ac", kill_on_drop: false }` [INFO] [stdout] 1f0af69e727a66b8d923ca9d3299ffed6a7a9b37d36b817abdcc6e67a5f0c2ac [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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 -Copt-level=3" "-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:7c93e6f9a94679f34221d1005849d4c83862f85b14a264fa0883942f4d043a66" "/opt/rustwide/cargo-home/bin/cargo" "+613d1972a772987ed4ee06faccbab0e2fc839871" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 105fad4d45d9f01c441f62be81b8bf068fe91bee6ba55b45ee598152f03aeff3 [INFO] running `Command { std: "docker" "start" "-a" "105fad4d45d9f01c441f62be81b8bf068fe91bee6ba55b45ee598152f03aeff3", kill_on_drop: false }` [INFO] [stderr] Compiling log v0.4.14 [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] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [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) => 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) => 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) => std::panic::panic_any(err), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [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 `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [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 custom_derive v0.1.7 [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling unindent v0.1.7 [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] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling conv v0.3.3 [INFO] [stderr] Compiling users v0.10.0 [INFO] [stderr] Compiling coreutils v0.0.4 (/opt/rustwide/workdir) [INFO] [stdout] warning: function `is_ci` is never used [INFO] [stdout] --> tests/common/util.rs:31:8 [INFO] [stdout] | [INFO] [stdout] 31 | pub fn is_ci() -> bool { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `is_wsl` is never used [INFO] [stdout] --> tests/common/util.rs:40:8 [INFO] [stdout] | [INFO] [stdout] 40 | pub fn is_wsl() -> bool { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `repeat_str` is never used [INFO] [stdout] --> tests/common/util.rs:58:8 [INFO] [stdout] | [INFO] [stdout] 58 | pub fn repeat_str(s: &str, n: u32) -> String { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `status_code` is never used [INFO] [stdout] --> tests/common/util.rs:97:12 [INFO] [stdout] | [INFO] [stdout] 97 | pub fn status_code(&self, code: i32) -> Box<&CmdResult> { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `fails_silently` is never used [INFO] [stdout] --> tests/common/util.rs:170:12 [INFO] [stdout] | [INFO] [stdout] 170 | pub fn fails_silently(&self) -> Box<&CmdResult> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `symlink_metadata` is never used [INFO] [stdout] --> tests/common/util.rs:331:12 [INFO] [stdout] | [INFO] [stdout] 331 | pub fn symlink_metadata(&self, path: &str) -> fs::Metadata { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/util.rs:500:20 [INFO] [stdout] | [INFO] [stdout] 500 | panic!(ALREADY_RUN); [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] 500 | panic!("{}", ALREADY_RUN); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/util.rs:510:20 [INFO] [stdout] | [INFO] [stdout] 510 | panic!(MULTIPLE_STDIN_MEANINGLESS); [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 | panic!("{}", MULTIPLE_STDIN_MEANINGLESS); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/util.rs:524:20 [INFO] [stdout] | [INFO] [stdout] 524 | panic!(MULTIPLE_STDIN_MEANINGLESS); [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] 524 | panic!("{}", MULTIPLE_STDIN_MEANINGLESS); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/util.rs:542:20 [INFO] [stdout] | [INFO] [stdout] 542 | panic!(ALREADY_RUN); [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] 542 | panic!("{}", ALREADY_RUN); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/util.rs:552:20 [INFO] [stdout] | [INFO] [stdout] 552 | panic!(ALREADY_RUN); [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] 552 | panic!("{}", ALREADY_RUN); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 101 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:142:5 [INFO] [stdout] | [INFO] [stdout] 142 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:174:5 [INFO] [stdout] | [INFO] [stdout] 174 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 193 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:241:5 [INFO] [stdout] | [INFO] [stdout] 241 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:269:5 [INFO] [stdout] | [INFO] [stdout] 269 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:299:5 [INFO] [stdout] | [INFO] [stdout] 299 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:311:5 [INFO] [stdout] | [INFO] [stdout] 311 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:339:5 [INFO] [stdout] | [INFO] [stdout] 339 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:397:5 [INFO] [stdout] | [INFO] [stdout] 397 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:430:5 [INFO] [stdout] | [INFO] [stdout] 430 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:457:5 [INFO] [stdout] | [INFO] [stdout] 457 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:484:5 [INFO] [stdout] | [INFO] [stdout] 484 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:538:5 [INFO] [stdout] | [INFO] [stdout] 538 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:562:5 [INFO] [stdout] | [INFO] [stdout] 562 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:586:5 [INFO] [stdout] | [INFO] [stdout] 586 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:603:5 [INFO] [stdout] | [INFO] [stdout] 603 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:623:5 [INFO] [stdout] | [INFO] [stdout] 623 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:654:5 [INFO] [stdout] | [INFO] [stdout] 654 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:667:5 [INFO] [stdout] | [INFO] [stdout] 667 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:699:5 [INFO] [stdout] | [INFO] [stdout] 699 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:721:5 [INFO] [stdout] | [INFO] [stdout] 721 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:738:5 [INFO] [stdout] | [INFO] [stdout] 738 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:764:5 [INFO] [stdout] | [INFO] [stdout] 764 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:789:5 [INFO] [stdout] | [INFO] [stdout] 789 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:812:5 [INFO] [stdout] | [INFO] [stdout] 812 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> tests/common/macros.rs:5:20 [INFO] [stdout] | [INFO] [stdout] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:852:5 [INFO] [stdout] | [INFO] [stdout] 852 | assert_empty_stderr!(result); [INFO] [stdout] | ---------------------------- in this macro invocation [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: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stdout] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: remove the `format!(..)` macro call [INFO] [stdout] | [INFO] [stdout] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stdout] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 43 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 1m 00s [INFO] running `Command { std: "docker" "inspect" "105fad4d45d9f01c441f62be81b8bf068fe91bee6ba55b45ee598152f03aeff3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "105fad4d45d9f01c441f62be81b8bf068fe91bee6ba55b45ee598152f03aeff3", kill_on_drop: false }` [INFO] [stdout] 105fad4d45d9f01c441f62be81b8bf068fe91bee6ba55b45ee598152f03aeff3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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 -Copt-level=3" "-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:7c93e6f9a94679f34221d1005849d4c83862f85b14a264fa0883942f4d043a66" "/opt/rustwide/cargo-home/bin/cargo" "+613d1972a772987ed4ee06faccbab0e2fc839871" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] c31fdf3bce3c1b335a688874774ae8c32a0b90b3514fa43f910a845fb7a6bc9e [INFO] running `Command { std: "docker" "start" "-a" "c31fdf3bce3c1b335a688874774ae8c32a0b90b3514fa43f910a845fb7a6bc9e", kill_on_drop: false }` [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> src/uucore_procs/src/lib.rs:59:25 [INFO] [stderr] | [INFO] [stderr] 59 | _ => panic!(ARG_PANIC_TEXT), [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: `#[warn(non_fmt_panics)]` on by default [INFO] [stderr] help: add a "{}" format string to `Display` the message [INFO] [stderr] | [INFO] [stderr] 59 | _ => panic!("{}", ARG_PANIC_TEXT), [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> src/uucore_procs/src/lib.rs:62:21 [INFO] [stderr] | [INFO] [stderr] 62 | _ => panic!(ARG_PANIC_TEXT), [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: add a "{}" format string to `Display` the message [INFO] [stderr] | [INFO] [stderr] 62 | _ => panic!("{}", ARG_PANIC_TEXT), [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] warning: `uucore_procs` (lib) generated 2 warnings (run `cargo fix --lib -p uucore_procs` to apply 2 suggestions) [INFO] [stderr] warning: unnecessary parentheses around match arm expression [INFO] [stderr] --> src/uu/mktemp/src/mktemp.rs:204:30 [INFO] [stderr] | [INFO] [stderr] 204 | v @ 0..=9 => (v + b'0'), [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 204 - v @ 0..=9 => (v + b'0'), [INFO] [stderr] 204 + v @ 0..=9 => v + b'0', [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around match arm expression [INFO] [stderr] --> src/uu/mktemp/src/mktemp.rs:205:32 [INFO] [stderr] | [INFO] [stderr] 205 | v @ 10..=35 => (v - 10 + b'a'), [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 205 - v @ 10..=35 => (v - 10 + b'a'), [INFO] [stderr] 205 + v @ 10..=35 => v - 10 + b'a', [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around match arm expression [INFO] [stderr] --> src/uu/mktemp/src/mktemp.rs:206:32 [INFO] [stderr] | [INFO] [stderr] 206 | v @ 36..=61 => (v - 36 + b'A'), [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 206 - v @ 36..=61 => (v - 36 + b'A'), [INFO] [stderr] 206 + v @ 36..=61 => v - 36 + b'A', [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unused attribute `allow` [INFO] [stderr] --> src/uu/cp/src/cp.rs:58:1 [INFO] [stderr] | [INFO] [stderr] 58 | #[allow(clippy::missing_safety_doc)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: the built-in attribute `allow` will be ignored, since it's applied to the macro invocation `ioctl` [INFO] [stderr] --> src/uu/cp/src/cp.rs:59:1 [INFO] [stderr] | [INFO] [stderr] 59 | ioctl!(write ficlone with 0x94, 9; std::os::raw::c_int); [INFO] [stderr] | ^^^^^ [INFO] [stderr] = note: `#[warn(unused_attributes)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `uu_mktemp` (lib) generated 3 warnings (run `cargo fix --lib -p uu_mktemp` to apply 3 suggestions) [INFO] [stderr] warning: `uu_cp` (lib) generated 1 warning [INFO] [stderr] warning: fields `bavail` and `bavail_top_bit_set` are never read [INFO] [stderr] --> src/uu/df/src/df.rs:175:5 [INFO] [stderr] | [INFO] [stderr] 171 | struct FsUsage { [INFO] [stderr] | ------- fields in this struct [INFO] [stderr] ... [INFO] [stderr] 175 | bavail: u64, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 176 | bavail_top_bit_set: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `FsUsage` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> src/uu/tail/src/tail.rs:383:40 [INFO] [stderr] | [INFO] [stderr] 383 | Err(err) => panic!(err), [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: `#[warn(non_fmt_panics)]` on by default [INFO] [stderr] help: add a "{}" format string to `Display` the message [INFO] [stderr] | [INFO] [stderr] 383 | Err(err) => panic!("{}", err), [INFO] [stderr] | +++++ [INFO] [stderr] help: or use std::panic::panic_any instead [INFO] [stderr] | [INFO] [stderr] 383 | Err(err) => std::panic::panic_any(err), [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> src/uu/tail/src/tail.rs:510:40 [INFO] [stderr] | [INFO] [stderr] 510 | Err(err) => panic!(err), [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: add a "{}" format string to `Display` the message [INFO] [stderr] | [INFO] [stderr] 510 | Err(err) => panic!("{}", err), [INFO] [stderr] | +++++ [INFO] [stderr] help: or use std::panic::panic_any instead [INFO] [stderr] | [INFO] [stderr] 510 | Err(err) => std::panic::panic_any(err), [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> src/uu/tail/src/tail.rs:541:40 [INFO] [stderr] | [INFO] [stderr] 541 | Err(err) => panic!(err), [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: add a "{}" format string to `Display` the message [INFO] [stderr] | [INFO] [stderr] 541 | Err(err) => panic!("{}", err), [INFO] [stderr] | +++++ [INFO] [stderr] help: or use std::panic::panic_any instead [INFO] [stderr] | [INFO] [stderr] 541 | Err(err) => std::panic::panic_any(err), [INFO] [stderr] | ~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] [INFO] [stderr] warning: `uu_df` (lib) generated 1 warning [INFO] [stderr] warning: `uu_tail` (lib) generated 3 warnings (run `cargo fix --lib -p uu_tail` to apply 3 suggestions) [INFO] [stderr] warning: function `is_ci` is never used [INFO] [stderr] --> tests/common/util.rs:31:8 [INFO] [stderr] | [INFO] [stderr] 31 | pub fn is_ci() -> bool { [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function `is_wsl` is never used [INFO] [stderr] --> tests/common/util.rs:40:8 [INFO] [stderr] | [INFO] [stderr] 40 | pub fn is_wsl() -> bool { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function `repeat_str` is never used [INFO] [stderr] --> tests/common/util.rs:58:8 [INFO] [stderr] | [INFO] [stderr] 58 | pub fn repeat_str(s: &str, n: u32) -> String { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function `status_code` is never used [INFO] [stderr] --> tests/common/util.rs:97:12 [INFO] [stderr] | [INFO] [stderr] 97 | pub fn status_code(&self, code: i32) -> Box<&CmdResult> { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function `fails_silently` is never used [INFO] [stderr] --> tests/common/util.rs:170:12 [INFO] [stderr] | [INFO] [stderr] 170 | pub fn fails_silently(&self) -> Box<&CmdResult> { [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function `symlink_metadata` is never used [INFO] [stderr] --> tests/common/util.rs:331:12 [INFO] [stderr] | [INFO] [stderr] 331 | pub fn symlink_metadata(&self, path: &str) -> fs::Metadata { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/util.rs:500:20 [INFO] [stderr] | [INFO] [stderr] 500 | panic!(ALREADY_RUN); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: `#[warn(non_fmt_panics)]` on by default [INFO] [stderr] help: add a "{}" format string to `Display` the message [INFO] [stderr] | [INFO] [stderr] 500 | panic!("{}", ALREADY_RUN); [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/util.rs:510:20 [INFO] [stderr] | [INFO] [stderr] 510 | panic!(MULTIPLE_STDIN_MEANINGLESS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: add a "{}" format string to `Display` the message [INFO] [stderr] | [INFO] [stderr] 510 | panic!("{}", MULTIPLE_STDIN_MEANINGLESS); [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/util.rs:524:20 [INFO] [stderr] | [INFO] [stderr] 524 | panic!(MULTIPLE_STDIN_MEANINGLESS); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: add a "{}" format string to `Display` the message [INFO] [stderr] | [INFO] [stderr] 524 | panic!("{}", MULTIPLE_STDIN_MEANINGLESS); [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/util.rs:542:20 [INFO] [stderr] | [INFO] [stderr] 542 | panic!(ALREADY_RUN); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: add a "{}" format string to `Display` the message [INFO] [stderr] | [INFO] [stderr] 542 | panic!("{}", ALREADY_RUN); [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/util.rs:552:20 [INFO] [stderr] | [INFO] [stderr] 552 | panic!(ALREADY_RUN); [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] help: add a "{}" format string to `Display` the message [INFO] [stderr] | [INFO] [stderr] 552 | panic!("{}", ALREADY_RUN); [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:41:5 [INFO] [stderr] | [INFO] [stderr] 41 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:73:5 [INFO] [stderr] | [INFO] [stderr] 73 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:101:5 [INFO] [stderr] | [INFO] [stderr] 101 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:129:5 [INFO] [stderr] | [INFO] [stderr] 129 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:142:5 [INFO] [stderr] | [INFO] [stderr] 142 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:174:5 [INFO] [stderr] | [INFO] [stderr] 174 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:193:5 [INFO] [stderr] | [INFO] [stderr] 193 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:212:5 [INFO] [stderr] | [INFO] [stderr] 212 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:241:5 [INFO] [stderr] | [INFO] [stderr] 241 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:269:5 [INFO] [stderr] | [INFO] [stderr] 269 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:299:5 [INFO] [stderr] | [INFO] [stderr] 299 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:311:5 [INFO] [stderr] | [INFO] [stderr] 311 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:339:5 [INFO] [stderr] | [INFO] [stderr] 339 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:397:5 [INFO] [stderr] | [INFO] [stderr] 397 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:430:5 [INFO] [stderr] | [INFO] [stderr] 430 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:457:5 [INFO] [stderr] | [INFO] [stderr] 457 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:484:5 [INFO] [stderr] | [INFO] [stderr] 484 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:509:5 [INFO] [stderr] | [INFO] [stderr] 509 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:538:5 [INFO] [stderr] | [INFO] [stderr] 538 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:562:5 [INFO] [stderr] | [INFO] [stderr] 562 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:586:5 [INFO] [stderr] | [INFO] [stderr] 586 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:603:5 [INFO] [stderr] | [INFO] [stderr] 603 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:623:5 [INFO] [stderr] | [INFO] [stderr] 623 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:654:5 [INFO] [stderr] | [INFO] [stderr] 654 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:667:5 [INFO] [stderr] | [INFO] [stderr] 667 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:699:5 [INFO] [stderr] | [INFO] [stderr] 699 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:721:5 [INFO] [stderr] | [INFO] [stderr] 721 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:738:5 [INFO] [stderr] | [INFO] [stderr] 738 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:764:5 [INFO] [stderr] | [INFO] [stderr] 764 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:789:5 [INFO] [stderr] | [INFO] [stderr] 789 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:812:5 [INFO] [stderr] | [INFO] [stderr] 812 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> tests/common/macros.rs:5:20 [INFO] [stderr] | [INFO] [stderr] 5 | panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: /opt/rustwide/workdir/tests/by-util/test_od.rs:852:5 [INFO] [stderr] | [INFO] [stderr] 852 | assert_empty_stderr!(result); [INFO] [stderr] | ---------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021 [INFO] [stderr] = note: for more information, see [INFO] [stderr] = note: the `panic!()` macro supports formatting, so there's no need for the `format!()` macro here [INFO] [stderr] = note: this warning originates in the macro `assert_empty_stderr` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] help: remove the `format!(..)` macro call [INFO] [stderr] | [INFO] [stderr] 5 - panic!(format!("stderr: {}", $cond.stderr)) [INFO] [stderr] 5 + panic!("stderr: {}", $cond.stderr) [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `coreutils` (test "tests") generated 43 warnings (run `cargo fix --test "tests"` to apply 37 suggestions) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.26s [INFO] [stderr] Running unittests src/bin/coreutils.rs (/opt/rustwide/target/debug/deps/coreutils-b55017b09ba1ff22) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/tests.rs (/opt/rustwide/target/debug/deps/tests-81d046d0be7fc23e) [INFO] [stdout] [INFO] [stdout] running 675 tests [INFO] [stdout] test test_base64::test_garbage ... ok [INFO] [stdout] test test_base32::test_encode ... ok [INFO] [stdout] test test_base64::test_wrap_no_arg ... ok [INFO] [stdout] test test_basename::test_directory ... ok [INFO] [stdout] test test_base32::test_decode ... ok [INFO] [stdout] test test_base64::test_encode ... ok [INFO] [stdout] test test_basename::test_dont_remove_suffix ... ok [INFO] [stdout] test test_base32::test_wrap ... ok [INFO] [stdout] test test_basename::test_file ... ok [INFO] [stdout] test test_base32::test_wrap_no_arg ... ok [INFO] [stdout] test test_base64::test_wrap_bad_arg ... ok [INFO] [stdout] test test_base64::test_ignore_garbage ... ok [INFO] [stdout] test test_base32::test_ignore_garbage ... ok [INFO] [stdout] test test_basename::test_invalid_option ... ok [INFO] [stdout] test test_base32::test_wrap_bad_arg ... ok [INFO] [stdout] test test_base64::test_wrap ... ok [INFO] [stdout] test test_basename::test_too_many_args ... ok [INFO] [stdout] test test_base64::test_decode ... ok [INFO] [stdout] test test_base32::test_garbage ... ok [INFO] [stdout] test test_basename::test_remove_suffix ... ok [INFO] [stdout] test test_basename::test_no_args ... ok [INFO] [stdout] test test_cat::test_output_multi_files_print_all_chars ... ok [INFO] [stdout] test test_cat::test_stdin_show_nonprinting ... ok [INFO] [stdout] test test_basename::test_multiple_param ... ok [INFO] [stdout] test test_cat::test_stdin_nonprinting_and_tabs ... ok [INFO] [stdout] test test_cat::test_numbered_lines_no_trailing_newline ... ok [INFO] [stdout] test test_cat::test_stdin_number_non_blank ... ok [INFO] [stdout] test test_cat::test_stdin_show_all ... ok [INFO] [stdout] test test_basename::test_zero_param ... ok [INFO] [stdout] test test_basename::test_suffix_param ... ok [INFO] [stdout] test test_cksum::test_multiple_files ... ok [INFO] [stdout] test test_cat::test_stdin_show_ends ... ok [INFO] [stdout] test test_comm::check_order ... ignored [INFO] [stdout] test test_comm::aempty ... ok [INFO] [stdout] test test_comm::ab_dash_two ... ok [INFO] [stdout] test test_cat::test_non_blank_overrides_number ... ok [INFO] [stdout] test test_cat::test_stdin_nonprinting_and_endofline ... ok [INFO] [stdout] test test_comm::defaultcheck_order ... ignored [INFO] [stdout] test test_comm::defaultcheck_order_two_different_bad_order_files ... ignored [INFO] [stdout] test test_comm::no_arguments ... ignored [INFO] [stdout] test test_comm::nocheck_order ... ignored [INFO] [stdout] test test_comm::one_argument ... ignored [INFO] [stdout] test test_comm::output_delimiter ... ignored [INFO] [stdout] test test_comm::output_delimiter_require_arg ... ignored [INFO] [stdout] test test_comm::unintuitive_default_behavior_1 ... ignored [INFO] [stdout] test test_comm::zero_terminated ... ignored [INFO] [stdout] test test_cat::test_squeeze_blank_before_numbering ... ok [INFO] [stdout] test test_cksum::test_single_file ... ok [INFO] [stdout] test test_comm::ab_dash_three ... ok [INFO] [stdout] test test_comm::ab_no_args ... ok [INFO] [stdout] test test_comm::emptyempty ... ok [INFO] [stdout] test test_comm::defaultcheck_order_identical_bad_order_files ... ok [INFO] [stdout] test test_cat::test_stdin_squeeze_blank ... ok [INFO] [stdout] test test_cp::test_cp_arg_interactive ... ok [INFO] [stdout] test test_comm::ab_dash_one ... ok [INFO] [stdout] test test_cat::test_stdin_show_tabs ... ok [INFO] [stdout] test test_cp::test_cp_arg_no_clobber ... ok [INFO] [stdout] test test_cp::test_cp_arg_backup ... ok [INFO] [stdout] test test_cp::test_cp_deref_conflicting_options ... ok [INFO] [stdout] test test_cp::test_cp_arg_no_clobber_twice ... ok [INFO] [stdout] test test_cp::test_cp_directory_not_recursive ... ok [INFO] [stdout] test test_cp::test_cp_cp ... ok [INFO] [stdout] test test_cp::test_cp_arg_no_target_directory ... ok [INFO] [stdout] test test_cp::test_cp_arg_force ... ok [INFO] [stdout] test test_cp::test_cp_arg_remove_destination ... ok [INFO] [stdout] test test_cp::test_cp_arg_suffix ... ok [INFO] [stdout] test test_cp::test_cp_duplicate_files ... ok [INFO] [stdout] test test_cp::test_cp_deref ... ok [INFO] [stdout] test test_cp::test_cp_multiple_files ... ok [INFO] [stdout] test test_cksum::test_stdin ... ok [INFO] [stdout] test test_cp::test_cp_arg_link ... ok [INFO] [stdout] test test_cp::test_cp_archive ... ok [INFO] [stdout] test test_cp::test_cp_no_deref ... ok [INFO] [stdout] test test_cp::test_cp_arg_symlink ... ok [INFO] [stdout] test test_cp::test_cp_multiple_files_target_is_file ... ok [INFO] [stdout] test test_cp::test_cp_recurse ... ok [INFO] [stdout] test test_cp::test_cp_target_file_dev_null ... ok [INFO] [stdout] test test_cp::test_cp_existing_target ... ok [INFO] [stdout] test test_cp::test_cp_strip_trailing_slashes ... ok [INFO] [stdout] test test_cp::test_cp_arg_target_directory ... ok [INFO] [stdout] test test_cp::test_cp_preserve_timestamps ... ok [INFO] [stdout] test test_cp::test_cp_with_dirs_t ... ok [INFO] [stdout] test test_csplit::test_corner_case4 ... ok [INFO] [stdout] test test_csplit::test_corner_case2 ... ok [INFO] [stdout] test test_csplit::test_linenum_out_of_range2 ... ok [INFO] [stdout] test test_csplit::test_linenum_out_of_range4 ... ok [INFO] [stdout] test test_cp::test_cp_with_dirs ... ok [INFO] [stdout] test test_cp::test_cp_deref_folder_to_folder ... ok [INFO] [stdout] test test_csplit::test_linenum_out_of_range3 ... ok [INFO] [stdout] test test_csplit::test_corner_case1 ... ok [INFO] [stdout] test test_csplit::test_linenum_range_with_up_to_match1 ... ok [INFO] [stdout] test test_csplit::test_linenum_out_of_range1 ... ok [INFO] [stdout] test test_cp::test_cp_no_deref_folder_to_folder ... ok [INFO] [stdout] test test_csplit::test_linenum_range_with_up_to_match3 ... ok [INFO] [stdout] test test_csplit::test_corner_case3 ... ok [INFO] [stdout] test test_csplit::test_option_keep ... ok [INFO] [stdout] test test_csplit::test_mix ... ok [INFO] [stdout] test test_csplit::test_linenum_range_with_up_to_match2 ... ok [INFO] [stdout] test test_csplit::test_option_elide_empty_file1 ... ok [INFO] [stdout] test test_csplit::test_option_elide_empty_file2 ... ok [INFO] [stdout] test test_csplit::test_negative_offset_at_start ... ok [INFO] [stdout] test test_csplit::test_skip_to_match ... ok [INFO] [stdout] test test_csplit::test_option_quiet ... ok [INFO] [stdout] test test_csplit::test_skip_to_match_sequence2 ... ok [INFO] [stdout] test test_csplit::test_skip_to_match_repeat_always ... ok [INFO] [stdout] test test_csplit::test_skip_to_match_option_suppress_matched ... ok [INFO] [stdout] test test_csplit::test_skip_to_match_negative_offset_before_a_match ... ok [INFO] [stdout] test test_csplit::test_skip_to_match_sequence1 ... ok [INFO] [stdout] test test_csplit::test_skip_to_match_offset ... ok [INFO] [stdout] test test_csplit::test_skip_to_match_sequence3 ... ok [INFO] [stdout] test test_csplit::test_skip_to_no_match7 ... ok [INFO] [stdout] test test_csplit::test_skip_to_match_sequence4 ... ok [INFO] [stdout] test test_csplit::test_skip_to_match_negative_offset ... ok [INFO] [stdout] test test_csplit::test_skip_to_match_negative_offset_before_a_linenum ... ok [INFO] [stdout] test test_csplit::test_skip_to_no_match6 ... ok [INFO] [stdout] test test_csplit::test_option_prefix ... ok [INFO] [stdout] test test_csplit::test_skip_to_no_match4 ... ok [INFO] [stdout] test test_csplit::test_no_match ... ok [INFO] [stdout] test test_csplit::test_too_small_linenum_negative_offset ... ok [INFO] [stdout] test test_csplit::test_skip_to_no_match3 ... ok [INFO] [stdout] test test_csplit::test_up_to_line_option_suppress_matched ... ok [INFO] [stdout] test test_csplit::test_too_small_linenum_repeat ... ok [INFO] [stdout] test test_csplit::test_skip_to_no_match1 ... ok [INFO] [stdout] test test_csplit::test_skip_to_match_context_underflow ... ok [INFO] [stdout] test test_csplit::test_too_small_linenum ... ok [INFO] [stdout] test test_csplit::test_skip_to_match_context_overflow ... ok [INFO] [stdout] test test_csplit::test_too_small_linenum_elided ... ok [INFO] [stdout] test test_csplit::test_skip_to_no_match5 ... ok [INFO] [stdout] test test_csplit::test_skip_to_no_match2 ... ok [INFO] [stdout] test test_csplit::test_up_to_match ... ok [INFO] [stdout] test test_csplit::test_up_to_line ... ok [INFO] [stdout] test test_csplit::test_up_to_line_sequence ... ok [INFO] [stdout] test test_csplit::test_up_to_match_negative_offset ... ok [INFO] [stdout] test test_csplit::test_up_to_match_negative_offset_repeat_twice ... ok [INFO] [stdout] test test_csplit::test_up_to_match_context_overflow ... ok [INFO] [stdout] test test_csplit::test_too_small_linenum_twice ... ok [INFO] [stdout] test test_csplit::test_up_to_match_offset ... ok [INFO] [stdout] test test_csplit::test_too_small_linenum_equal ... ok [INFO] [stdout] test test_csplit::test_up_to_match_repeat_twice ... ok [INFO] [stdout] test test_csplit::test_up_to_match_negative_offset_option_suppress_matched ... ok [INFO] [stdout] test test_csplit::test_up_to_line_repeat_twice ... ok [INFO] [stdout] test test_csplit::test_up_to_match_sequence ... ok [INFO] [stdout] test test_csplit::test_up_to_match_repeat_always ... ok [INFO] [stdout] test test_csplit::test_up_to_no_match1 ... ok [INFO] [stdout] test test_csplit::test_up_to_match_option_suppress_matched ... ok [INFO] [stdout] test test_csplit::test_up_to_match_offset_option_suppress_matched ... ok [INFO] [stdout] test test_csplit::test_up_to_match_offset_repeat_twice ... ok [INFO] [stdout] test test_csplit::test_up_to_no_match2 ... ok [INFO] [stdout] test test_csplit::test_up_to_no_match5 ... ok [INFO] [stdout] test test_csplit::test_up_to_match_context_underflow ... ok [INFO] [stdout] test test_csplit::test_up_to_no_match3 ... ok [INFO] [stdout] test test_csplit::test_up_to_no_match4 ... ok [INFO] [stdout] test test_date::test_date_email ... ok [INFO] [stdout] test test_csplit::test_stdin ... ok [INFO] [stdout] test test_cut::test_zero_terminated ... ok [INFO] [stdout] test test_csplit::test_up_to_no_match7 ... ok [INFO] [stdout] test test_csplit::test_up_to_no_match6 ... ok [INFO] [stdout] test test_cut::test_output_delimiter ... ok [INFO] [stdout] test test_cut::test_zero_terminated_only_delimited ... ok [INFO] [stdout] test test_cut::test_only_delimited ... ok [INFO] [stdout] test test_cut::test_complement ... ok [INFO] [stdout] test test_csplit::test_up_to_match_repeat_over ... ok [INFO] [stdout] test test_date::test_date_email2 ... ok [INFO] [stdout] test test_cut::test_specify_delimiter ... ok [INFO] [stdout] test test_date::test_date_format_y ... ok [INFO] [stdout] test test_date::test_date_format_full_day ... ok [INFO] [stdout] test test_date::test_date_universal ... ok [INFO] [stdout] test test_df::test_df_compatible_type ... ok [INFO] [stdout] test test_date::test_date_utc ... ok [INFO] [stdout] test test_df::test_df_compatible_si ... ok [INFO] [stdout] test test_dircolors::test_csh_default ... ok [INFO] [stdout] test test_date::test_date_format_day ... ok [INFO] [stdout] test test_date::test_date_rfc_8601_second ... ok [INFO] [stdout] test test_df::test_df_compatible ... ok [INFO] [stdout] test test_date::test_date_format_m ... ok [INFO] [stdout] test test_dircolors::test_bash_default ... ok [INFO] [stdout] test test_df::test_df_compatible_no_size_arg ... ok [INFO] [stdout] test test_dircolors::test_strutils ... ok [INFO] [stdout] test test_date::test_date_rfc_8601 ... ok [INFO] [stdout] test test_dircolors::test1 ... ok [INFO] [stdout] test test_dircolors::test_exclusive_option ... ok [INFO] [stdout] test test_date::test_date_rfc_3339 ... ok [INFO] [stdout] test test_dircolors::test_shell_syntax ... ok [INFO] [stdout] test test_dirname::test_root ... ok [INFO] [stdout] test test_dircolors::test_internal_db ... ok [INFO] [stdout] test test_dirname::test_pwd ... ok [INFO] [stdout] test test_echo::test_disable_escapes ... ok [INFO] [stdout] test test_dirname::test_empty ... ok [INFO] [stdout] test test_dircolors::test_no_env ... ok [INFO] [stdout] test test_echo::test_escape_form_feed ... ok [INFO] [stdout] test test_dirname::test_path_without_trailing_slashes ... ok [INFO] [stdout] test test_echo::test_escape_hex ... ok [INFO] [stdout] test test_echo::test_default ... ok [INFO] [stdout] test test_echo::test_escape_alert ... ok [INFO] [stdout] test test_echo::test_escape_escape ... ok [INFO] [stdout] test test_echo::test_escape_carriage_return ... ok [INFO] [stdout] test test_dirname::test_path_with_trailing_slashes ... ok [INFO] [stdout] test test_echo::test_escape_backspace ... ok [INFO] [stdout] test test_echo::test_escape_no_further_output ... ok [INFO] [stdout] test test_echo::test_escape_backslash ... ok [INFO] [stdout] test test_echo::test_escape_one_slash_multi ... ok [INFO] [stdout] test test_echo::test_escape_octal ... ok [INFO] [stdout] test test_echo::test_escape_short_hex ... ok [INFO] [stdout] test test_echo::test_escape_no_hex ... ok [INFO] [stdout] test test_echo::test_escape_newline ... ok [INFO] [stdout] test test_echo::test_escape_tab ... ok [INFO] [stdout] test test_echo::test_escape_vertical_tab ... ok [INFO] [stdout] test test_echo::test_escape_no_octal ... ok [INFO] [stdout] test test_echo::test_escape_one_slash ... ok [INFO] [stdout] test test_echo::test_escape_short_octal ... ok [INFO] [stdout] test test_dircolors::test_keywords ... ok [INFO] [stdout] test test_env::test_combined_file_set ... ok [INFO] [stdout] test test_env::test_null_delimiter ... ok [INFO] [stdout] test test_env::test_file_option ... ok [INFO] [stdout] test test_echo::test_no_trailing_newline ... ok [INFO] [stdout] test test_env::test_combined_file_set_unset ... ok [INFO] [stdout] test test_env::test_unset_variable ... ok [INFO] [stdout] test test_env::test_single_name_value_pair ... ok [INFO] [stdout] test test_env::test_change_directory ... ok [INFO] [stdout] test test_env::test_env_version ... ok [INFO] [stdout] test test_env::test_fail_null_with_program ... ok [INFO] [stdout] test test_env::test_fail_change_directory ... ok [INFO] [stdout] test test_env::test_multiple_name_value_pairs ... ok [INFO] [stdout] test test_env::test_env_help ... ok [INFO] [stdout] test test_cut::test_byte_sequence ... ok [INFO] [stdout] test test_expand::test_with_tab ... ok [INFO] [stdout] test test_env::test_echo ... ok [INFO] [stdout] test test_env::test_ignore_environment ... ok [INFO] [stdout] test test_expr::test_complex_arithmetic ... ok [INFO] [stdout] test test_expand::test_with_space ... ok [INFO] [stdout] test test_expand::test_with_tab_size ... ok [INFO] [stdout] test test_expand::test_with_trailing_tab ... ok [INFO] [stdout] test test_expand::test_with_trailing_tab_i ... ok [INFO] [stdout] test test_expr::test_and ... ok [INFO] [stdout] test test_factor::test_random ... ok [INFO] [stdout] test test_cut::test_field_sequence ... ok [INFO] [stdout] test test_expr::test_parenthesis ... ok [INFO] [stdout] test test_false::test_exit_code ... ok [INFO] [stdout] test test_hashsum::b2sum::test_single_file ... ok [INFO] [stdout] test test_factor::test_big_primes ... ok [INFO] [stdout] test test_fmt::test_fmt ... ok [INFO] [stdout] test test_fmt::test_fmt_q ... ok [INFO] [stdout] test test_expr::test_or ... ok [INFO] [stdout] test test_fmt::test_fmt_w_too_big ... ok [INFO] [stdout] test test_cut::test_char_sequence ... ok [INFO] [stdout] test test_hashsum::sha1::test_stdin ... ok [INFO] [stdout] test test_expr::test_simple_arithmetic ... ok [INFO] [stdout] test test_hashsum::md5::test_single_file ... ok [INFO] [stdout] test test_fold::test_default_80_column_wrap ... ok [INFO] [stdout] test test_fold::test_default_warp_with_newlines ... ok [INFO] [stdout] test test_fold::test_40_column_hard_cutoff ... ok [INFO] [stdout] test test_fold::test_40_column_word_boundary ... ok [INFO] [stdout] test test_hashsum::sha224::test_single_file ... ok [INFO] [stdout] test test_hashsum::sha384::test_stdin ... ok [INFO] [stdout] test test_hashsum::sha3_224::test_stdin ... ok [INFO] [stdout] test test_hashsum::sha3_256::test_stdin ... ok [INFO] [stdout] test test_hashsum::sha3_256::test_single_file ... ok [INFO] [stdout] test test_hashsum::sha3_224::test_single_file ... ok [INFO] [stdout] test test_hashsum::sha384::test_single_file ... ok [INFO] [stdout] test test_hashsum::sha256::test_stdin ... ok [INFO] [stdout] test test_hashsum::sha1::test_single_file ... ok [INFO] [stdout] test test_hashsum::sha256::test_single_file ... ok [INFO] [stdout] test test_hashsum::sha224::test_stdin ... ok [INFO] [stdout] test test_hashsum::md5::test_stdin ... ok [INFO] [stdout] test test_head::test_bug_in_negative_zero_lines ... ignored [INFO] [stdout] test test_hashsum::sha512::test_stdin ... ok [INFO] [stdout] test test_hashsum::b2sum::test_stdin ... ok [INFO] [stdout] test test_head::test_single_5_chars ... ok [INFO] [stdout] test test_head::test_spams_newline ... ignored [INFO] [stdout] test test_hashsum::sha3_512::test_stdin ... ok [INFO] [stdout] test test_head::test_single_1_line ... ok [INFO] [stdout] test test_hashsum::shake256_512::test_stdin ... ok [INFO] [stdout] test test_head::test_stdin_1_line_obsolete ... ok [INFO] [stdout] test test_hashsum::sha3_384::test_single_file ... ok [INFO] [stdout] test test_head::test_unsupported_byte_syntax ... ignored [INFO] [stdout] test test_head::test_unsupported_line_syntax ... ignored [INFO] [stdout] test test_head::test_unsupported_negative_byte_syntax ... ignored [INFO] [stdout] test test_head::test_unsupported_zero_terminated_syntax ... ignored [INFO] [stdout] test test_head::test_unsupported_zero_terminated_syntax_2 ... ignored [INFO] [stdout] test test_hashsum::sha512::test_single_file ... ok [INFO] [stdout] test test_head::test_single_default ... ok [INFO] [stdout] test test_head::test_stdin_1_line ... ok [INFO] [stdout] test test_head::test_stdin_5_chars ... ok [INFO] [stdout] test test_head::test_stdin_default ... ok [INFO] [stdout] test test_head::test_single_1_line_obsolete ... ok [INFO] [stdout] test test_hashsum::shake256_512::test_single_file ... ok [INFO] [stdout] test test_join::autoformat ... ok [INFO] [stdout] test test_hashsum::shake128_256::test_stdin ... ok [INFO] [stdout] test test_hashsum::sha3_512::test_single_file ... ok [INFO] [stdout] test test_join::case_insensitive ... ok [INFO] [stdout] test test_hashsum::shake128_256::test_single_file ... ok [INFO] [stdout] test test_head::test_verbose ... ok [INFO] [stdout] test test_head::test_stdin_negative_23_line ... ok [INFO] [stdout] test test_hashsum::sha3_384::test_stdin ... ok [INFO] [stdout] test test_join::default_arguments ... ok [INFO] [stdout] test test_join::default_format ... ok [INFO] [stdout] test test_join::different_field ... ok [INFO] [stdout] test test_join::empty_key ... ok [INFO] [stdout] test test_join::empty_format ... ok [INFO] [stdout] test test_join::headers_autoformat ... ok [INFO] [stdout] test test_join::headers ... ok [INFO] [stdout] test test_join::missing_format_fields ... ok [INFO] [stdout] test test_join::empty_intersection ... ok [INFO] [stdout] test test_join::semicolon_separated ... ok [INFO] [stdout] test test_link::test_link_no_circular ... ok [INFO] [stdout] test test_join::single_file_with_header ... ok [INFO] [stdout] test test_join::different_fields ... ok [INFO] [stdout] test test_join::multitab_character ... ok [INFO] [stdout] test test_ln::test_symlink_backup_numbering ... ok [INFO] [stdout] test test_join::unpaired_lines_format ... ok [INFO] [stdout] test test_join::new_line_separated ... ok [INFO] [stdout] test test_link::test_link_nonexistent_file ... ok [INFO] [stdout] test test_link::test_link_existing_file ... ok [INFO] [stdout] test test_join::suppress_joined ... ok [INFO] [stdout] test test_ln::test_symlink_circular ... ok [INFO] [stdout] test test_ln::test_hardlink_relative ... ok [INFO] [stdout] test test_join::empty_files ... ok [INFO] [stdout] test test_ln::test_symlink_missing_destination ... ok [INFO] [stdout] test test_ln::test_symlink_implicit_target_dir ... ok [INFO] [stdout] test test_ln::test_symlink_existing_file ... ok [INFO] [stdout] test test_ln::test_symlink_dont_overwrite ... ok [INFO] [stdout] test test_ln::test_symlink_existing_directory ... ok [INFO] [stdout] test test_ln::test_symlink_errors ... ok [INFO] [stdout] test test_join::unpaired_lines ... ok [INFO] [stdout] test test_join::wrong_line_order ... ok [INFO] [stdout] test test_ln::test_symlink_dangling_file ... ok [INFO] [stdout] test test_ln::test_symlink_existing_backup ... ok [INFO] [stdout] test test_ln::test_symlink_overwrite_force ... ok [INFO] [stdout] test test_ln::test_symlink_overwrite_dir_fail ... ok [INFO] [stdout] test test_ln::test_symlink_target_dir_from_dir ... ok [INFO] [stdout] test test_factor::test_random_big ... ok [INFO] [stdout] test test_ln::test_symlink_relative_dir ... ok [INFO] [stdout] test test_ln::test_symlink_relative ... ok [INFO] [stdout] test test_ln::test_symlink_dangling_directory ... ok [INFO] [stdout] test test_ln::test_symlink_custom_backup_suffix ... ok [INFO] [stdout] test test_ln::test_symlink_simple_backup ... ok [INFO] [stdout] test test_ln::test_symlink_to_dir_2args ... ok [INFO] [stdout] test test_ln::test_symlink_verbose ... ok [INFO] [stdout] test test_ls::test_ls_long ... ok [INFO] [stdout] test test_ls::test_ls_deref ... ok [INFO] [stdout] test test_ln::test_symlink_relative_path ... ok [INFO] [stdout] test test_ln::test_symlink_interactive ... ok [INFO] [stdout] test test_ln::test_symlink_target_dir ... ok [INFO] [stdout] test test_ln::test_symlink_no_deref_file ... ok [INFO] [stdout] test test_ln::test_symlink_target_only ... ok [INFO] [stdout] test test_ls::test_ls_a ... ok [INFO] [stdout] test test_mkdir::test_mkdir_dup_dir_parent ... ok [INFO] [stdout] test test_ln::test_symlink_no_deref_dir ... ok [INFO] [stdout] test test_ls::test_ls_human ... ok [INFO] [stdout] test test_ls::test_ls_ls ... ok [INFO] [stdout] test test_ls::test_ls_non_existing ... ok [INFO] [stdout] test test_ls::test_ls_i ... ok [INFO] [stdout] test test_mkdir::test_mkdir_verbose ... ok [INFO] [stdout] test test_mkdir::test_mkdir_mkdir ... ok [INFO] [stdout] test test_mkdir::test_mkdir_dup_file ... ok [INFO] [stdout] test test_ls::test_ls_files_dirs ... ok [INFO] [stdout] test test_mktemp::test_mktemp_directory_tmpdir ... ok [INFO] [stdout] test test_mkdir::test_mkdir_dup_dir ... ok [INFO] [stdout] test test_ls::test_ls_order_size ... ok [INFO] [stdout] test test_mkdir::test_mkdir_no_parent ... ok [INFO] [stdout] test test_mkdir::test_mkdir_mode ... ok [INFO] [stdout] test test_factor::test_first_100000_integers ... ok [INFO] [stdout] test test_ls::test_ls_recursive ... ok [INFO] [stdout] test test_more::test_more_no_arg ... ok [INFO] [stdout] test test_mv::test_mv_backup_dir ... ok [INFO] [stdout] test test_mkdir::test_mkdir_parent ... ok [INFO] [stdout] test test_mv::test_mv_backup_none ... ok [INFO] [stdout] test test_mktemp::test_mktemp_tmpdir_one_arg ... ok [INFO] [stdout] test test_mktemp::test_mktemp_quiet ... ok [INFO] [stdout] test test_mv::test_mv_backup_existing ... ok [INFO] [stdout] test test_mv::test_mv_backup_simple ... ok [INFO] [stdout] test test_mv::test_mv_custom_backup_suffix_via_env ... ok [INFO] [stdout] test test_mv::test_mv_backup_numbering ... ok [INFO] [stdout] test test_ls::test_ls_ls_color ... ok [INFO] [stdout] test test_mv::test_mv_force_replace_file ... ok [INFO] [stdout] test test_mv::test_mv_existing_backup ... ok [INFO] [stdout] test test_mv::test_mv_fail ... ok [INFO] [stdout] test test_mv::test_mv_custom_backup_suffix ... ok [INFO] [stdout] test test_mv::test_mv_move_file_into_dir ... ok [INFO] [stdout] test test_mktemp::test_mktemp_mktemp ... ok [INFO] [stdout] test test_mv::test_mv_multiple_files ... ok [INFO] [stdout] test test_mv::test_mv_no_clobber ... ok [INFO] [stdout] test test_mv::test_mv_move_file_between_dirs ... ok [INFO] [stdout] test test_mv::test_mv_multiple_folders ... ok [INFO] [stdout] test test_mv::test_mv_interactive ... ok [INFO] [stdout] test test_mv::test_mv_errors ... ok [INFO] [stdout] test test_mv::test_mv_overwrite_nonempty_dir ... ok [INFO] [stdout] test test_mktemp::test_mktemp_make_temp_dir ... ok [INFO] [stdout] test test_mv::test_mv_replace_file ... ok [INFO] [stdout] test test_mv::test_mv_target_dir ... ok [INFO] [stdout] test test_mv::test_mv_overwrite_dir ... ok [INFO] [stdout] test test_mv::test_mv_simple_backup ... ok [INFO] [stdout] test test_mv::test_mv_rename_dir ... ok [INFO] [stdout] test test_mktemp::test_mktemp_dry_run ... ok [INFO] [stdout] test test_mv::test_mv_rename_file ... ok [INFO] [stdout] test test_mktemp::test_mktemp_mktemp_t ... ok [INFO] [stdout] test test_nl::test_stdin_nonewline ... ok [INFO] [stdout] test test_nl::test_padding_without_overflow ... ok [INFO] [stdout] test test_od::test_2files ... ok [INFO] [stdout] test test_od::test_alignment_Fx ... ok [INFO] [stdout] test test_od::test_alignment_Xxa ... ok [INFO] [stdout] test test_mv::test_mv_update_option ... ok [INFO] [stdout] test test_mv::test_mv_verbose ... ok [INFO] [stdout] test test_od::test_file ... ok [INFO] [stdout] test test_mv::test_mv_strip_slashes ... ok [INFO] [stdout] test test_od::test_ascii_dump ... ok [INFO] [stdout] test test_mktemp::test_mktemp_tmpdir ... ok [INFO] [stdout] test test_od::test_from_mixed ... ok [INFO] [stdout] test test_nl::test_stdin_newline ... ok [INFO] [stdout] test test_od::test_f32 ... ok [INFO] [stdout] test test_od::test_from_stdin ... ok [INFO] [stdout] test test_nl::test_padding_with_overflow ... ok [INFO] [stdout] test test_od::test_f16 ... ok [INFO] [stdout] test test_od::test_dec ... ok [INFO] [stdout] test test_od::test_file_offset ... ok [INFO] [stdout] test test_od::test_big_endian ... ok [INFO] [stdout] test test_od::test_dec_offset ... ok [INFO] [stdout] test test_od::test_filename_parsing ... ok [INFO] [stdout] test test_od::test_maxuint ... ok [INFO] [stdout] test test_od::test_hex16 ... ok [INFO] [stdout] test test_od::test_invalid_width ... ok [INFO] [stdout] test test_nl::test_sections_and_styles ... ok [INFO] [stdout] test test_od::test_hex_offset ... ok [INFO] [stdout] test test_od::test_multiple_formats ... ok [INFO] [stdout] test test_od::test_f64 ... ok [INFO] [stdout] test test_od::test_invalid_offset ... ok [INFO] [stdout] test test_od::test_hex32 ... ok [INFO] [stdout] test test_mktemp::test_mktemp_suffix ... ok [INFO] [stdout] test test_od::test_multibyte ... ok [INFO] [stdout] test test_od::test_skip_bytes ... ok [INFO] [stdout] test test_od::test_width_without_value ... ok [INFO] [stdout] test test_od::test_no_file ... ok [INFO] [stdout] test test_od::test_traditional_error ... ok [INFO] [stdout] test test_od::test_read_bytes ... ok [INFO] [stdout] test test_od::test_traditional_with_skip_bytes_non_override ... ok [INFO] [stdout] test test_od::test_traditional ... ok [INFO] [stdout] test test_od::test_skip_bytes_error ... ok [INFO] [stdout] test test_od::test_traditional_with_skip_bytes_override ... ok [INFO] [stdout] test test_od::test_stdin_offset ... ok [INFO] [stdout] test test_od::test_suppress_duplicates ... ok [INFO] [stdout] test test_printf::escaped_hex ... ok [INFO] [stdout] test test_printf::basic_literal ... ok [INFO] [stdout] test test_od::test_width ... ok [INFO] [stdout] test test_od::test_traditional_only_label ... ok [INFO] [stdout] test test_od::test_zero_width ... ok [INFO] [stdout] test test_od::test_no_offset ... ok [INFO] [stdout] test test_printf::escaped_slash ... ok [INFO] [stdout] test test_paste::test_multi_stdin ... ok [INFO] [stdout] test test_printenv::test_get_var ... ok [INFO] [stdout] test test_printf::escaped_unicode_fourdigit ... ok [INFO] [stdout] test test_printf::escaped_unicode_eightdigit ... ok [INFO] [stdout] test test_printf::sub_any_asterisk_both_params ... ok [INFO] [stdout] test test_printf::escaped_unrecognized ... ok [INFO] [stdout] test test_printf::sub_any_asterisk_firstparam ... ok [INFO] [stdout] test test_printenv::test_get_all ... ok [INFO] [stdout] test test_printf::escaped_percent_sign ... ok [INFO] [stdout] test test_printf::escaped_tab ... ok [INFO] [stdout] test test_printf::escaped_octal ... ok [INFO] [stdout] test test_printf::escaped_newline ... ok [INFO] [stdout] test test_printf::sub_any_specifiers_after_second_param ... ok [INFO] [stdout] test test_printf::sub_any_asterisk_octal_arg ... ok [INFO] [stdout] test test_printf::sub_any_asterisk_hex_arg ... ok [INFO] [stdout] test test_printf::sub_char ... ok [INFO] [stdout] test test_printf::sub_float_dec_places ... ok [INFO] [stdout] test test_printf::sub_bstring_ignore_subs ... ok [INFO] [stdout] test test_printf::sub_any_asterisk_second_param ... ok [INFO] [stdout] test test_printf::sub_float_hex_in ... ok [INFO] [stdout] test test_printf::sub_any_specifiers_after_first_param ... ok [INFO] [stdout] test test_printf::sub_bstring_handle_escapes ... ok [INFO] [stdout] test test_printf::sub_any_specifiers_no_params ... ok [INFO] [stdout] test test_printf::sub_any_specifiers_after_period ... ok [INFO] [stdout] test test_printf::sub_int_decimal ... ok [INFO] [stdout] test test_printf::sub_multifield ... ok [INFO] [stdout] test test_printf::sub_num_dec_trunc ... ok [INFO] [stdout] test test_printf::sub_float_no_octal_in ... ok [INFO] [stdout] test test_printf::sub_num_hex_float_lower ... ignored [INFO] [stdout] test test_printf::sub_num_hex_float_upper ... ignored [INFO] [stdout] test test_printf::sub_num_int_minwidth ... ok [INFO] [stdout] test test_printf::sub_num_int_hex_in ... ok [INFO] [stdout] test test_printf::sub_num_float ... ok [INFO] [stdout] test test_printf::sub_num_int_oct_in ... ok [INFO] [stdout] test test_printf::sub_num_int_oct_in_neg ... ok [INFO] [stdout] test test_printf::sub_num_octal ... ok [INFO] [stdout] test test_printf::sub_minwidth_negative ... ok [INFO] [stdout] test test_printf::sub_minwidth ... ok [INFO] [stdout] test test_printf::sub_int_leading_zeroes ... ok [INFO] [stdout] test test_paste::test_combine_pairs_of_lines ... ok [INFO] [stdout] test test_printf::sub_int_leading_zeroes_prio ... ok [INFO] [stdout] test test_printf::sub_num_int_hex_in_neg ... ok [INFO] [stdout] test test_printf::sub_num_hex_lower ... ok [INFO] [stdout] test test_printf::sub_num_int ... ok [INFO] [stdout] test test_printf::sub_num_int_charconst_in ... ok [INFO] [stdout] test test_printf::sub_num_hex_upper ... ok [INFO] [stdout] test test_printf::sub_num_int_neg ... ok [INFO] [stdout] test test_printf::sub_num_sci_lower ... ok [INFO] [stdout] test test_printf::sub_num_sci_trunc ... ok [INFO] [stdout] test test_printf::sub_num_float_round ... ok [INFO] [stdout] test test_printf::sub_string_ignore_escapes ... ok [INFO] [stdout] test test_printf::sub_string ... ok [INFO] [stdout] test test_ptx::gnu_ext_disabled_roff_auto_ref ... ok [INFO] [stdout] test test_printf::sub_repeat_formatstr ... ok [INFO] [stdout] test test_ptx::gnu_ext_disabled_tex_auto_ref ... ok [INFO] [stdout] test test_printf::sub_num_uint ... ok [INFO] [stdout] test test_printf::sub_num_sci_upper ... ok [INFO] [stdout] test test_printf::sub_str_max_chars_input ... ok [INFO] [stdout] test test_readlink::test_long_redirection_to_current_dir ... ok [INFO] [stdout] test test_ptx::gnu_ext_disabled_roff_no_ref ... ok [INFO] [stdout] test test_ptx::gnu_ext_disabled_tex_no_ref ... ok [INFO] [stdout] test test_readlink::test_canonicalize ... ok [INFO] [stdout] test test_ptx::gnu_ext_disabled_ignore_and_only_file ... ok [INFO] [stdout] test test_realpath::test_current_directory ... ok [INFO] [stdout] test test_ptx::gnu_ext_disabled_tex_input_ref ... ok [INFO] [stdout] test test_readlink::test_long_redirection_to_root ... ok [INFO] [stdout] test test_readlink::test_canonicalize_missing ... ok [INFO] [stdout] test test_ptx::gnu_ext_disabled_roff_input_ref ... ok [INFO] [stdout] test test_rm::test_rm_empty_directory ... ok [INFO] [stdout] test test_pwd::test_default ... ok [INFO] [stdout] test test_realpath::test_file_and_links_strip ... ok [INFO] [stdout] test test_realpath::test_long_redirection_to_root ... ok [INFO] [stdout] test test_rm::test_rm_dir_symlink ... ok [INFO] [stdout] test test_pwd::test_failed ... ok [INFO] [stdout] test test_readlink::test_canonicalize_existing ... ok [INFO] [stdout] test test_realpath::test_long_redirection_to_current_dir ... ok [INFO] [stdout] test test_realpath::test_file_and_links_strip_zero ... ok [INFO] [stdout] test test_rm::test_rm_errors ... ok [INFO] [stdout] test test_rm::test_rm_interactive ... ok [INFO] [stdout] test test_rmdir::test_rmdir_empty_directory_no_parents ... ok [INFO] [stdout] test test_rm::test_rm_recursive ... ok [INFO] [stdout] test test_realpath::test_file_and_links ... ok [INFO] [stdout] test test_rm::test_rm_failed ... ok [INFO] [stdout] test test_rm::test_rm_no_operand ... ok [INFO] [stdout] test test_realpath::test_file_and_links_zero ... ok [INFO] [stdout] test test_rm::test_rm_invalid_symlink ... ok [INFO] [stdout] test test_rm::test_rm_verbose ... ok [INFO] [stdout] test test_rm::test_rm_force ... ok [INFO] [stdout] test test_rm::test_rm_force_multiple ... ok [INFO] [stdout] test test_rm::test_rm_one_file ... ok [INFO] [stdout] test test_rm::test_rm_multiple_files ... ok [INFO] [stdout] test test_rm::test_rm_force_no_operand ... ok [INFO] [stdout] test test_rmdir::test_rmdir_ignore_nonempty_directory_with_parents ... ok [INFO] [stdout] test test_rmdir::test_rmdir_empty_directory_with_parents ... ok [INFO] [stdout] test test_rmdir::test_rmdir_ignore_nonempty_directory_no_parents ... ok [INFO] [stdout] test test_sort::test_default_unsorted_ints ... ok [INFO] [stdout] test test_seq::test_zero_step ... ok [INFO] [stdout] test test_seq::test_equalize_widths ... ok [INFO] [stdout] test test_seq::test_separator_and_terminator ... ok [INFO] [stdout] test test_rmdir::test_rmdir_nonempty_directory_no_parents ... ok [INFO] [stdout] test test_seq::test_count_up ... ok [INFO] [stdout] test test_sort::test_month_default ... ok [INFO] [stdout] test test_sort::test_dictionary_order ... ok [INFO] [stdout] test test_sort::test_multiple_files ... ok [INFO] [stdout] test test_seq::test_count_down ... ok [INFO] [stdout] test test_sort::test_merge_unique ... ok [INFO] [stdout] test test_seq::test_seq_wrong_arg ... ok [INFO] [stdout] test test_rmdir::test_rmdir_nonempty_directory_with_parents ... ok [INFO] [stdout] test test_sort::test_month_stable ... ok [INFO] [stdout] test test_sort::test_check ... ok [INFO] [stdout] test test_sort::test_numeric_floats_with_nan ... ok [INFO] [stdout] test test_sort::test_ignore_case ... ok [INFO] [stdout] test test_sort::test_merge_interleaved ... ok [INFO] [stdout] test test_sort::test_merge_reversed ... ok [INFO] [stdout] test test_sort::test_human_block_sizes ... ok [INFO] [stdout] test test_sort::test_numeric_floats ... ok [INFO] [stdout] test test_sort::test_numeric_floats_and_ints ... ok [INFO] [stdout] test test_sort::test_numeric_unfixed_floats ... ok [INFO] [stdout] test test_sort::test_numeric_fixed_floats ... ok [INFO] [stdout] test test_split::test_split_str_prefixed_chunks_by_bytes ... ok [INFO] [stdout] test test_sort::test_version ... ok [INFO] [stdout] test test_sum::test_bsd_single_file ... ok [INFO] [stdout] test test_sort::test_numeric_unique_ints ... ok [INFO] [stdout] test test_split::test_filter_with_env_var_set ... ok [INFO] [stdout] test test_split::test_filter_command_fails ... ok [INFO] [stdout] test test_split::test_split_additional_suffix ... ok [INFO] [stdout] test test_sum::test_bsd_stdin ... ok [INFO] [stdout] test test_sort::test_pipe ... ok [INFO] [stdout] test test_sum::test_sysv_single_file ... ok [INFO] [stdout] test test_split::test_split_default ... ok [INFO] [stdout] test test_sum::test_bsd_multiple_files ... ok [INFO] [stdout] test test_tac::test_stdin_non_newline_separator ... ok [INFO] [stdout] test test_sum::test_sysv_multiple_files ... ok [INFO] [stdout] test test_split::test_split_numeric_prefixed_chunks_by_bytes ... ok [INFO] [stdout] test test_tac::test_stdin_default ... ok [INFO] [stdout] test test_tail::test_bytes_single ... ok [INFO] [stdout] test test_tac::test_single_non_newline_separator ... ok [INFO] [stdout] test test_tac::test_single_default ... ok [INFO] [stdout] test test_split::test_filter ... ok [INFO] [stdout] test test_tac::test_single_non_newline_separator_before ... ok [INFO] [stdout] test test_sum::test_sysv_stdin ... ok [INFO] [stdout] test test_tail::test_bytes_stdin ... ok [INFO] [stdout] test test_sort::test_numeric_unsorted_ints ... ok [INFO] [stdout] test test_tail::test_parse_size ... ok [INFO] [stdout] test test_tail::test_multiple_input_quiet_flag_overrides_verbose_flag_for_suppressing_headers ... ok [INFO] [stdout] test test_tac::test_stdin_non_newline_separator_before ... ok [INFO] [stdout] test test_tail::test_follow_stdin ... ok [INFO] [stdout] test test_tail::test_null_default ... ok [INFO] [stdout] test test_tail::test_n_greater_than_number_of_lines ... ok [INFO] [stdout] test test_tail::test_multiple_input_files_with_suppressed_headers ... ok [INFO] [stdout] test test_test::test_op_prec_and_or_2 ... ok [INFO] [stdout] test test_test::test_op_prec_and_or_1 ... ok [INFO] [stdout] test test_test::test_or_as_filename ... ok [INFO] [stdout] test test_tr::test_delete ... ok [INFO] [stdout] test test_tr::missing_required_second_arg_fails ... ok [INFO] [stdout] test test_tr::missing_args_fails ... ok [INFO] [stdout] test test_tail::test_multiple_input_files ... ok [INFO] [stdout] test test_tail::test_stdin_default ... ok [INFO] [stdout] test test_tr::test_delete_and_squeeze ... ok [INFO] [stdout] test test_tr::test_set1_longer_than_set2 ... ok [INFO] [stdout] test test_tail::test_single_default ... ok [INFO] [stdout] test test_tr::test_delete_and_squeeze_complement ... ok [INFO] [stdout] test test_tr::test_set1_shorter_than_set2 ... ok [INFO] [stdout] test test_tr::test_small_set2 ... ok [INFO] [stdout] test test_tr::test_squeeze ... ok [INFO] [stdout] test test_tr::test_delete_complement ... ok [INFO] [stdout] test test_tr::test_truncate_with_set1_shorter_than_set2 ... ok [INFO] [stdout] test test_tr::test_squeeze_complement ... ok [INFO] [stdout] test test_truncate::test_failed ... ok [INFO] [stdout] test test_truncate::test_decrease_file_size ... ok [INFO] [stdout] test test_truncate::test_failed_2 ... ok [INFO] [stdout] test test_tr::test_truncate ... ok [INFO] [stdout] test test_true::test_exit_code ... ok [INFO] [stdout] test test_tr::test_unicode ... ok [INFO] [stdout] test test_tr::test_toupper ... ok [INFO] [stdout] test test_tsort::test_sort_self_loop ... ok [INFO] [stdout] test test_truncate::test_failed_incorrect_arg ... ok [INFO] [stdout] test test_truncate::test_increase_file_size ... ok [INFO] [stdout] test test_truncate::test_reference ... ok [INFO] [stdout] test test_unexpand::unexpand_aflag_1 ... ok [INFO] [stdout] test test_truncate::test_increase_file_size_kb ... ok [INFO] [stdout] test test_unexpand::unexpand_init_0 ... ok [INFO] [stdout] test test_tail::test_lines_with_size_suffix ... ok [INFO] [stdout] test test_tsort::test_sort_call_graph ... ok [INFO] [stdout] test test_unexpand::unexpand_aflag_0 ... ok [INFO] [stdout] test test_unexpand::unexpand_first_only_1 ... ok [INFO] [stdout] test test_unexpand::unexpand_first_only_0 ... ok [INFO] [stdout] test test_unexpand::unexpand_init_list_0 ... ok [INFO] [stdout] test test_unexpand::unexpand_init_list_1 ... ok [INFO] [stdout] test test_unexpand::unexpand_spaces_follow_tabs_1 ... ok [INFO] [stdout] test test_unexpand::unexpand_aflag_2 ... ok [INFO] [stdout] test test_unexpand::unexpand_spaces_after_fields ... ok [INFO] [stdout] test test_unexpand::unexpand_trailing_space_0 ... ok [INFO] [stdout] test test_uniq::test_single_default ... ok [INFO] [stdout] test test_unexpand::unexpand_spaces_follow_tabs_0 ... ok [INFO] [stdout] test test_unexpand::unexpand_init_1 ... ok [INFO] [stdout] test test_uniq::test_stdin_counts ... ok [INFO] [stdout] test test_unexpand::unexpand_trailing_space_1 ... ok [INFO] [stdout] test test_uniq::test_single_default_output ... ok [INFO] [stdout] test test_uniq::test_stdin_all_repeated_separate ... ok [INFO] [stdout] test test_uniq::test_stdin_all_repeated ... ok [INFO] [stdout] test test_uniq::test_stdin_repeated_only ... ok [INFO] [stdout] test test_uniq::test_stdin_default ... ok [INFO] [stdout] test test_uniq::test_stdin_skip_1_field ... ok [INFO] [stdout] test test_uniq::test_stdin_skip_5_chars ... ok [INFO] [stdout] test test_uniq::test_stdin_ignore_case ... ok [INFO] [stdout] test test_split::test_split_str_prefixed_chunks_by_lines ... ok [INFO] [stdout] test test_wc::test_multiple_default ... ok [INFO] [stdout] test test_wc::test_single_all_counts ... ok [INFO] [stdout] test test_uniq::test_stdin_skip_and_check_2_chars ... ok [INFO] [stdout] test test_uniq::test_stdin_skip_1_char ... ok [INFO] [stdout] test test_uniq::test_stdin_unique_only ... ok [INFO] [stdout] test test_uniq::test_stdin_all_repeated_prepend ... ok [INFO] [stdout] test test_uniq::test_stdin_zero_terminated ... ok [INFO] [stdout] test test_wc::test_single_default ... ok [INFO] [stdout] test test_split::test_split_num_prefixed_chunks_by_lines ... ok [INFO] [stdout] test test_wc::test_single_only_lines ... ok [INFO] [stdout] test test_wc::test_utf8 ... ok [INFO] [stdout] test test_wc::test_stdin_default ... ok [INFO] [stdout] test test_wc::test_stdin_all_counts ... ok [INFO] [stdout] test test_wc::test_stdin_only_bytes ... ok [INFO] [stdout] test test_wc::test_stdin_line_len_regression ... ok [INFO] [stdout] test test_ls::test_ls_order_creation ... ok [INFO] [stdout] test test_cp::test_cp_dont_preserve_timestamps ... ok [INFO] [stdout] test test_tail::test_follow ... ok [INFO] [stdout] test test_tail::test_follow_multiple ... ok [INFO] [stdout] test test_tail::test_bytes_big ... ok [INFO] [stdout] test test_tail::test_single_big_args ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 656 passed; 0 failed; 19 ignored; 0 measured; 0 filtered out; finished in 10.47s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "c31fdf3bce3c1b335a688874774ae8c32a0b90b3514fa43f910a845fb7a6bc9e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c31fdf3bce3c1b335a688874774ae8c32a0b90b3514fa43f910a845fb7a6bc9e", kill_on_drop: false }` [INFO] [stdout] c31fdf3bce3c1b335a688874774ae8c32a0b90b3514fa43f910a845fb7a6bc9e