[INFO] fetching crate csv-groupby 0.10.0... [INFO] testing csv-groupby-0.10.0 against beta-2022-04-10 for beta-1.61-1 [INFO] extracting crate csv-groupby 0.10.0 into /workspace/builds/worker-21/source [INFO] validating manifest of crates.io crate csv-groupby 0.10.0 on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate csv-groupby 0.10.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate csv-groupby 0.10.0 [INFO] tweaked toml for crates.io crate csv-groupby 0.10.0 written to /workspace/builds/worker-21/source/Cargo.toml [INFO] crate crates.io crate csv-groupby 0.10.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: version requirement `0.9.0+zstd.1.5.0` for dependency `zstd` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-21/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-21/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 60ada8731ab95022fc1e1a15371164455cfd54668ca6bbdc590001dc756bf854 [INFO] running `Command { std: "docker" "start" "-a" "60ada8731ab95022fc1e1a15371164455cfd54668ca6bbdc590001dc756bf854", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "60ada8731ab95022fc1e1a15371164455cfd54668ca6bbdc590001dc756bf854", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "60ada8731ab95022fc1e1a15371164455cfd54668ca6bbdc590001dc756bf854", kill_on_drop: false }` [INFO] [stdout] 60ada8731ab95022fc1e1a15371164455cfd54668ca6bbdc590001dc756bf854 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-21/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-21/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=warn" "-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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b8e641c6f08e5ca24ac44f2916ce936ba501d76d2677d9e75d18ff7eda70f052 [INFO] running `Command { std: "docker" "start" "-a" "b8e641c6f08e5ca24ac44f2916ce936ba501d76d2677d9e75d18ff7eda70f052", kill_on_drop: false }` [INFO] [stderr] warning: version requirement `0.9.0+zstd.1.5.0` for dependency `zstd` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion [INFO] [stderr] Compiling libc v0.2.97 [INFO] [stderr] Compiling proc-macro2 v1.0.27 [INFO] [stderr] Compiling syn v1.0.73 [INFO] [stderr] Compiling memchr v2.4.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling serde_derive v1.0.126 [INFO] [stderr] Compiling serde v1.0.126 [INFO] [stderr] Compiling version_check v0.9.3 [INFO] [stderr] Compiling maybe-uninit v2.0.0 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling itoa v0.4.7 [INFO] [stderr] Compiling fs_extra v1.2.0 [INFO] [stderr] Compiling pkg-config v0.3.19 [INFO] [stderr] Compiling serde_json v1.0.64 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling unicode-width v0.1.8 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling scopeguard v1.1.0 [INFO] [stderr] Compiling predicates-core v1.0.2 [INFO] [stderr] Compiling crc32fast v1.2.1 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Compiling escargot v0.3.1 [INFO] [stderr] Compiling unicode-segmentation v1.7.1 [INFO] [stderr] Compiling crossbeam-utils v0.8.5 [INFO] [stderr] Compiling once_cell v1.8.0 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling zstd-safe v4.1.1+zstd.1.5.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling treeline v0.1.0 [INFO] [stderr] Compiling gimli v0.24.0 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling ansi_term v0.11.0 [INFO] [stderr] Compiling difference v2.0.0 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling csv-groupby v0.10.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling rustc-demangle v0.1.20 [INFO] [stderr] Compiling termcolor v1.1.2 [INFO] [stderr] Compiling encode_unicode v0.3.6 [INFO] [stderr] Compiling smallvec v1.6.1 [INFO] [stderr] Compiling crossbeam-utils v0.7.2 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling memoffset v0.5.6 [INFO] [stderr] Compiling crossbeam-epoch v0.8.2 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] Compiling paste-impl v0.1.18 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stdout] warning: unused import: `std::thread::LocalKey` [INFO] [stdout] --> build.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::thread::LocalKey; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling walkdir v2.3.2 [INFO] [stderr] Compiling thread_local v1.1.3 [INFO] [stderr] Compiling predicates-tree v1.0.2 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Compiling heck v0.3.3 [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling paste v0.1.18 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling aho-corasick v0.7.18 [INFO] [stderr] Compiling csv-core v0.1.10 [INFO] [stderr] Compiling object v0.25.3 [INFO] [stderr] Compiling jobserver v0.1.22 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling getrandom v0.2.3 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling dirs v1.0.5 [INFO] [stderr] Compiling cpu-time v1.0.0 [INFO] [stderr] Compiling num_cpus v1.13.0 [INFO] [stderr] Compiling cc v1.0.68 [INFO] [stderr] Compiling term v0.5.2 [INFO] [stderr] Compiling clap v2.33.3 [INFO] [stderr] Compiling colored v1.9.3 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling flate2 v1.0.20 [INFO] [stderr] Compiling crossbeam-queue v0.2.3 [INFO] [stderr] Compiling crossbeam-channel v0.4.4 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling float-cmp v0.8.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling addr2line v0.15.2 [INFO] [stderr] Compiling crossbeam-deque v0.7.3 [INFO] [stderr] Compiling rand v0.3.23 [INFO] [stderr] Compiling rand v0.8.4 [INFO] [stderr] Compiling crossbeam v0.7.3 [INFO] [stderr] Compiling chan v0.1.23 [INFO] [stderr] Compiling zstd-sys v1.6.1+zstd.1.5.0 [INFO] [stderr] Compiling jemalloc-sys v0.3.2 [INFO] [stderr] Compiling pcre2-sys v0.2.5 [INFO] [stderr] Compiling backtrace v0.3.60 [INFO] [stderr] Compiling predicates v1.0.8 [INFO] [stderr] Compiling tempfile v3.2.0 [INFO] [stderr] Compiling pcre2 v0.2.3 [INFO] [stderr] Compiling structopt-derive v0.4.14 [INFO] [stderr] Compiling structopt v0.3.21 [INFO] [stderr] Compiling bstr v0.2.16 [INFO] [stderr] Compiling globset v0.4.8 [INFO] [stderr] Compiling csv v1.1.6 [INFO] [stderr] Compiling grep-cli v0.1.6 [INFO] [stderr] Compiling ignore v0.4.18 [INFO] [stderr] Compiling assert_cmd v0.10.2 [INFO] [stderr] Compiling prettytable-rs v0.8.0 [INFO] [stderr] Compiling zstd v0.9.0+zstd.1.5.0 [INFO] [stderr] Compiling jemalloc-ctl v0.3.3 [INFO] [stderr] Compiling jemallocator v0.3.2 [INFO] [stdout] warning: function is never used: `gettid` [INFO] [stdout] --> src/gen.rs:21:8 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn gettid() -> usize { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `mem_metric` [INFO] [stdout] --> src/gen.rs:98:4 [INFO] [stdout] | [INFO] [stdout] 98 | fn mem_metric<'a>(v: usize) -> (f64, &'a str) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `sig_dig` [INFO] [stdout] --> src/gen.rs:112:4 [INFO] [stdout] | [INFO] [stdout] 112 | fn sig_dig(v: f64, digits: usize) -> String { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `mem_metric_digit` [INFO] [stdout] --> src/gen.rs:136:8 [INFO] [stdout] | [INFO] [stdout] 136 | pub fn mem_metric_digit(v: usize, sig: usize) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `greek` [INFO] [stdout] --> src/gen.rs:163:8 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn greek(v: f64) -> String { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `user_pause` [INFO] [stdout] --> src/gen.rs:207:8 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn user_pause() { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/gen.rs:223:12 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn new() -> IoSlicerStatus { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `fill_buff` [INFO] [stdout] --> src/gen.rs:241:4 [INFO] [stdout] | [INFO] [stdout] 241 | fn fill_buff(handle: &mut dyn Read, buff: &mut [u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `io_thread_slicer` [INFO] [stdout] --> src/gen.rs:263:8 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn io_thread_slicer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `caps_to_vec_strings` [INFO] [stdout] --> src/gen.rs:379:8 [INFO] [stdout] | [INFO] [stdout] 379 | pub fn caps_to_vec_strings(caps: &Captures_pcre2) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `subs_from_path_buff` [INFO] [stdout] --> src/gen.rs:389:8 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn subs_from_path_buff(path: &PathBuf, regex: &Option) -> (bool, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `per_file_thread` [INFO] [stdout] --> src/gen.rs:402:8 [INFO] [stdout] | [INFO] [stdout] 402 | pub fn per_file_thread( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/cli.rs:315:22 [INFO] [stdout] | [INFO] [stdout] 315 | pub head: Option<(u64)>, [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 315 - pub head: Option<(u64)>, [INFO] [stdout] 315 + pub head: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/cli.rs:319:22 [INFO] [stdout] | [INFO] [stdout] 319 | pub tail: Option<(u64)>, [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 319 - pub tail: Option<(u64)>, [INFO] [stdout] 319 + pub tail: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/cli.rs:331:26 [INFO] [stdout] | [INFO] [stdout] 331 | pub count_le: Option<(u64)>, [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 331 - pub count_le: Option<(u64)>, [INFO] [stdout] 331 + pub count_le: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/cli.rs:335:26 [INFO] [stdout] | [INFO] [stdout] 335 | pub count_ge: Option<(u64)>, [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 335 - pub count_ge: Option<(u64)>, [INFO] [stdout] 335 + pub count_ge: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/keysum.rs:104:16 [INFO] [stdout] | [INFO] [stdout] 104 | if ( v.is_none()) { [INFO] [stdout] | ^^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 104 - if ( v.is_none()) { [INFO] [stdout] 104 + if v.is_none() { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `print_skipped` [INFO] [stdout] --> src/main.rs:496:21 [INFO] [stdout] | [INFO] [stdout] 496 | let mut print_skipped = false; // for the stuff after head and before tail [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_print_skipped` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inner_count` [INFO] [stdout] --> src/main.rs:843:30 [INFO] [stdout] | [INFO] [stdout] 843 | 'LINE_LOOP: for (inner_count, line) in slice.split(|c| *c == b'\n').enumerate() { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inner_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/main.rs:987:56 [INFO] [stdout] | [INFO] [stdout] 987 | ... csv::ErrorKind::Utf8 { ref err, pos } => { [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `err: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `cnt_rec` is assigned to, but never used [INFO] [stdout] --> src/main.rs:999:25 [INFO] [stdout] | [INFO] [stdout] 999 | let mut cnt_rec = 0usize; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_cnt_rec` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/main.rs:1021:56 [INFO] [stdout] | [INFO] [stdout] 1021 | ... csv::ErrorKind::Utf8 { ref err, pos } => { [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `err: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/main.rs:1148:28 [INFO] [stdout] | [INFO] [stdout] 1148 | if let Err(e) = line { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ss` [INFO] [stdout] --> src/keysum.rs:167:53 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn schema_rec(matrix: &mut Vec>, ss: &mut String, line: &str, record: &T, rec_len: usize, map: &mut MyMap, cfg: &CliCf... [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ss` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/keysum.rs:167:70 [INFO] [stdout] | [INFO] [stdout] 167 | ...Vec>, ss: &mut String, line: &str, record: &T, rec_len: usize, map: &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,... [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `map` [INFO] [stdout] --> src/keysum.rs:167:110 [INFO] [stdout] | [INFO] [stdout] 167 | ...tr, record: &T, rec_len: usize, map: &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,usize) [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cfg` [INFO] [stdout] --> src/keysum.rs:167:127 [INFO] [stdout] | [INFO] [stdout] 167 | ...ec_len: usize, map: &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,usize) [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cfg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rowcount` [INFO] [stdout] --> src/keysum.rs:167:141 [INFO] [stdout] | [INFO] [stdout] 167 | ... &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,usize) [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rowcount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `null_str` [INFO] [stdout] --> src/keysum.rs:140:17 [INFO] [stdout] | [INFO] [stdout] 140 | let null_str = String::from("NULL"); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_null_str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/keysum.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | let mut v = self.matrix.get_mut(i); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/keysum.rs:199:9 [INFO] [stdout] | [INFO] [stdout] 199 | let mut lines_filtered = 0usize; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:496:17 [INFO] [stdout] | [INFO] [stdout] 496 | let mut print_skipped = false; // for the stuff after head and before tail [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:922:9 [INFO] [stdout] | [INFO] [stdout] 922 | let mut csv_builder = create_csv_builder(&cfg); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:1215:13 [INFO] [stdout] | [INFO] [stdout] 1215 | let mut b = slice[pos]; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/main.rs:761:20 [INFO] [stdout] | [INFO] [stdout] 761 | panic!(err_msg); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` on by default [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] 761 | panic!("{}", err_msg); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/main.rs:908:20 [INFO] [stdout] | [INFO] [stdout] 908 | panic!(err_msg); [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] 908 | panic!("{}", err_msg); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/main.rs:1049:20 [INFO] [stdout] | [INFO] [stdout] 1049 | panic!(err_msg); [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] 1049 | panic!("{}", err_msg); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `ISO_8859` should have a snake case name [INFO] [stdout] --> src/cli.rs:296:9 [INFO] [stdout] | [INFO] [stdout] 296 | pub ISO_8859: bool, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `iso_8859` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 12 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 26 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 15s [INFO] running `Command { std: "docker" "inspect" "b8e641c6f08e5ca24ac44f2916ce936ba501d76d2677d9e75d18ff7eda70f052", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b8e641c6f08e5ca24ac44f2916ce936ba501d76d2677d9e75d18ff7eda70f052", kill_on_drop: false }` [INFO] [stdout] b8e641c6f08e5ca24ac44f2916ce936ba501d76d2677d9e75d18ff7eda70f052 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-21/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-21/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=warn" "-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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b4ca23e1c05265bcf16b9feac5c53603f2accca9da49d798845ed34a38b8ccfc [INFO] running `Command { std: "docker" "start" "-a" "b4ca23e1c05265bcf16b9feac5c53603f2accca9da49d798845ed34a38b8ccfc", kill_on_drop: false }` [INFO] [stderr] warning: version requirement `0.9.0+zstd.1.5.0` for dependency `zstd` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stdout] warning: unused import: `std::thread::LocalKey` [INFO] [stdout] --> build.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::thread::LocalKey; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling itoa v0.4.7 [INFO] [stderr] Compiling unicode-width v0.1.8 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Compiling once_cell v1.8.0 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling predicates-core v1.0.2 [INFO] [stderr] Compiling ansi_term v0.11.0 [INFO] [stderr] Compiling gimli v0.24.0 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling treeline v0.1.0 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling difference v2.0.0 [INFO] [stderr] Compiling encode_unicode v0.3.6 [INFO] [stderr] Compiling rustc-demangle v0.1.20 [INFO] [stderr] Compiling termcolor v1.1.2 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling smallvec v1.6.1 [INFO] [stderr] Compiling memchr v2.4.0 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling maybe-uninit v2.0.0 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling getrandom v0.2.3 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling dirs v1.0.5 [INFO] [stderr] Compiling rand v0.4.6 [INFO] [stderr] Compiling crossbeam-utils v0.8.5 [INFO] [stderr] Compiling crc32fast v1.2.1 [INFO] [stderr] Compiling num_cpus v1.13.0 [INFO] [stderr] Compiling cpu-time v1.0.0 [INFO] [stderr] Compiling memoffset v0.5.6 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling crossbeam-utils v0.7.2 [INFO] [stderr] Compiling paste v0.1.18 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] Compiling serde v1.0.126 [INFO] [stderr] Compiling jemalloc-sys v0.3.2 [INFO] [stderr] Compiling zstd-sys v1.6.1+zstd.1.5.0 [INFO] [stderr] Compiling pcre2-sys v0.2.5 [INFO] [stdout] warning: function is never used: `gettid` [INFO] [stdout] --> src/gen.rs:21:8 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn gettid() -> usize { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `mem_metric` [INFO] [stdout] --> src/gen.rs:98:4 [INFO] [stdout] | [INFO] [stdout] 98 | fn mem_metric<'a>(v: usize) -> (f64, &'a str) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `sig_dig` [INFO] [stdout] --> src/gen.rs:112:4 [INFO] [stdout] | [INFO] [stdout] 112 | fn sig_dig(v: f64, digits: usize) -> String { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `mem_metric_digit` [INFO] [stdout] --> src/gen.rs:136:8 [INFO] [stdout] | [INFO] [stdout] 136 | pub fn mem_metric_digit(v: usize, sig: usize) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `greek` [INFO] [stdout] --> src/gen.rs:163:8 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn greek(v: f64) -> String { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `user_pause` [INFO] [stdout] --> src/gen.rs:207:8 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn user_pause() { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/gen.rs:223:12 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn new() -> IoSlicerStatus { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `fill_buff` [INFO] [stdout] --> src/gen.rs:241:4 [INFO] [stdout] | [INFO] [stdout] 241 | fn fill_buff(handle: &mut dyn Read, buff: &mut [u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `io_thread_slicer` [INFO] [stdout] --> src/gen.rs:263:8 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn io_thread_slicer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `caps_to_vec_strings` [INFO] [stdout] --> src/gen.rs:379:8 [INFO] [stdout] | [INFO] [stdout] 379 | pub fn caps_to_vec_strings(caps: &Captures_pcre2) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `subs_from_path_buff` [INFO] [stdout] --> src/gen.rs:389:8 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn subs_from_path_buff(path: &PathBuf, regex: &Option) -> (bool, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `per_file_thread` [INFO] [stdout] --> src/gen.rs:402:8 [INFO] [stdout] | [INFO] [stdout] 402 | pub fn per_file_thread( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 12 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/cli.rs:315:22 [INFO] [stdout] | [INFO] [stdout] 315 | pub head: Option<(u64)>, [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 315 - pub head: Option<(u64)>, [INFO] [stdout] 315 + pub head: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/cli.rs:319:22 [INFO] [stdout] | [INFO] [stdout] 319 | pub tail: Option<(u64)>, [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 319 - pub tail: Option<(u64)>, [INFO] [stdout] 319 + pub tail: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/cli.rs:331:26 [INFO] [stdout] | [INFO] [stdout] 331 | pub count_le: Option<(u64)>, [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 331 - pub count_le: Option<(u64)>, [INFO] [stdout] 331 + pub count_le: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/cli.rs:335:26 [INFO] [stdout] | [INFO] [stdout] 335 | pub count_ge: Option<(u64)>, [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 335 - pub count_ge: Option<(u64)>, [INFO] [stdout] 335 + pub count_ge: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/keysum.rs:104:16 [INFO] [stdout] | [INFO] [stdout] 104 | if ( v.is_none()) { [INFO] [stdout] | ^^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 104 - if ( v.is_none()) { [INFO] [stdout] 104 + if v.is_none() { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `print_skipped` [INFO] [stdout] --> src/main.rs:496:21 [INFO] [stdout] | [INFO] [stdout] 496 | let mut print_skipped = false; // for the stuff after head and before tail [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_print_skipped` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inner_count` [INFO] [stdout] --> src/main.rs:843:30 [INFO] [stdout] | [INFO] [stdout] 843 | 'LINE_LOOP: for (inner_count, line) in slice.split(|c| *c == b'\n').enumerate() { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inner_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/main.rs:987:56 [INFO] [stdout] | [INFO] [stdout] 987 | ... csv::ErrorKind::Utf8 { ref err, pos } => { [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `err: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `cnt_rec` is assigned to, but never used [INFO] [stdout] --> src/main.rs:999:25 [INFO] [stdout] | [INFO] [stdout] 999 | let mut cnt_rec = 0usize; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_cnt_rec` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/main.rs:1021:56 [INFO] [stdout] | [INFO] [stdout] 1021 | ... csv::ErrorKind::Utf8 { ref err, pos } => { [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `err: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/main.rs:1148:28 [INFO] [stdout] | [INFO] [stdout] 1148 | if let Err(e) = line { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ss` [INFO] [stdout] --> src/keysum.rs:167:53 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn schema_rec(matrix: &mut Vec>, ss: &mut String, line: &str, record: &T, rec_len: usize, map: &mut MyMap, cfg: &CliCf... [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ss` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/keysum.rs:167:70 [INFO] [stdout] | [INFO] [stdout] 167 | ...Vec>, ss: &mut String, line: &str, record: &T, rec_len: usize, map: &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,... [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `map` [INFO] [stdout] --> src/keysum.rs:167:110 [INFO] [stdout] | [INFO] [stdout] 167 | ...tr, record: &T, rec_len: usize, map: &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,usize) [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cfg` [INFO] [stdout] --> src/keysum.rs:167:127 [INFO] [stdout] | [INFO] [stdout] 167 | ...ec_len: usize, map: &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,usize) [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cfg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rowcount` [INFO] [stdout] --> src/keysum.rs:167:141 [INFO] [stdout] | [INFO] [stdout] 167 | ... &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,usize) [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rowcount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `null_str` [INFO] [stdout] --> src/keysum.rs:140:17 [INFO] [stdout] | [INFO] [stdout] 140 | let null_str = String::from("NULL"); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_null_str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/keysum.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | let mut v = self.matrix.get_mut(i); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/keysum.rs:199:9 [INFO] [stdout] | [INFO] [stdout] 199 | let mut lines_filtered = 0usize; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:496:17 [INFO] [stdout] | [INFO] [stdout] 496 | let mut print_skipped = false; // for the stuff after head and before tail [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:922:9 [INFO] [stdout] | [INFO] [stdout] 922 | let mut csv_builder = create_csv_builder(&cfg); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:1215:13 [INFO] [stdout] | [INFO] [stdout] 1215 | let mut b = slice[pos]; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/main.rs:761:20 [INFO] [stdout] | [INFO] [stdout] 761 | panic!(err_msg); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` on by default [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] 761 | panic!("{}", err_msg); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/main.rs:908:20 [INFO] [stdout] | [INFO] [stdout] 908 | panic!(err_msg); [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] 908 | panic!("{}", err_msg); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/main.rs:1049:20 [INFO] [stdout] | [INFO] [stdout] 1049 | panic!(err_msg); [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] 1049 | panic!("{}", err_msg); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `ISO_8859` should have a snake case name [INFO] [stdout] --> src/cli.rs:296:9 [INFO] [stdout] | [INFO] [stdout] 296 | pub ISO_8859: bool, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `iso_8859` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 26 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling walkdir v2.3.2 [INFO] [stderr] Compiling predicates-tree v1.0.2 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Compiling thread_local v1.1.3 [INFO] [stderr] Compiling colored v1.9.3 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling jemallocator v0.3.2 [INFO] [stderr] Compiling jemalloc-ctl v0.3.3 [INFO] [stderr] Compiling clap v2.33.3 [INFO] [stderr] Compiling zstd-safe v4.1.1+zstd.1.5.0 [INFO] [stderr] Compiling crossbeam-epoch v0.8.2 [INFO] [stderr] Compiling crossbeam-channel v0.4.4 [INFO] [stderr] Compiling crossbeam-queue v0.2.3 [INFO] [stderr] Compiling aho-corasick v0.7.18 [INFO] [stderr] Compiling csv-core v0.1.10 [INFO] [stderr] Compiling object v0.25.3 [INFO] [stderr] Compiling term v0.5.2 [INFO] [stderr] Compiling pcre2 v0.2.3 [INFO] [stderr] Compiling crossbeam-deque v0.7.3 [INFO] [stderr] Compiling flate2 v1.0.20 [INFO] [stderr] Compiling zstd v0.9.0+zstd.1.5.0 [INFO] [stderr] Compiling rand v0.3.23 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling chan v0.1.23 [INFO] [stderr] Compiling float-cmp v0.8.0 [INFO] [stderr] Compiling crossbeam v0.7.3 [INFO] [stderr] Compiling rand v0.8.4 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling tempfile v3.2.0 [INFO] [stderr] Compiling addr2line v0.15.2 [INFO] [stderr] Compiling predicates v1.0.8 [INFO] [stderr] Compiling structopt v0.3.21 [INFO] [stderr] Compiling backtrace v0.3.60 [INFO] [stderr] Compiling bstr v0.2.16 [INFO] [stderr] Compiling serde_json v1.0.64 [INFO] [stderr] Compiling globset v0.4.8 [INFO] [stderr] Compiling csv v1.1.6 [INFO] [stderr] Compiling escargot v0.3.1 [INFO] [stderr] Compiling ignore v0.4.18 [INFO] [stderr] Compiling grep-cli v0.1.6 [INFO] [stderr] Compiling prettytable-rs v0.8.0 [INFO] [stderr] Compiling assert_cmd v0.10.2 [INFO] [stderr] Compiling csv-groupby v0.10.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: function is never used: `gettid` [INFO] [stdout] --> src/gen.rs:21:8 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn gettid() -> usize { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `greek` [INFO] [stdout] --> src/gen.rs:163:8 [INFO] [stdout] | [INFO] [stdout] 163 | pub fn greek(v: f64) -> String { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `user_pause` [INFO] [stdout] --> src/gen.rs:207:8 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn user_pause() { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `new` [INFO] [stdout] --> src/gen.rs:223:12 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn new() -> IoSlicerStatus { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `fill_buff` [INFO] [stdout] --> src/gen.rs:241:4 [INFO] [stdout] | [INFO] [stdout] 241 | fn fill_buff(handle: &mut dyn Read, buff: &mut [u8]) -> Result { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `io_thread_slicer` [INFO] [stdout] --> src/gen.rs:263:8 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn io_thread_slicer( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `caps_to_vec_strings` [INFO] [stdout] --> src/gen.rs:379:8 [INFO] [stdout] | [INFO] [stdout] 379 | pub fn caps_to_vec_strings(caps: &Captures_pcre2) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `subs_from_path_buff` [INFO] [stdout] --> src/gen.rs:389:8 [INFO] [stdout] | [INFO] [stdout] 389 | pub fn subs_from_path_buff(path: &PathBuf, regex: &Option) -> (bool, Vec) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `per_file_thread` [INFO] [stdout] --> src/gen.rs:402:8 [INFO] [stdout] | [INFO] [stdout] 402 | pub fn per_file_thread( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/cli.rs:315:22 [INFO] [stdout] | [INFO] [stdout] 315 | pub head: Option<(u64)>, [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 315 - pub head: Option<(u64)>, [INFO] [stdout] 315 + pub head: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/cli.rs:319:22 [INFO] [stdout] | [INFO] [stdout] 319 | pub tail: Option<(u64)>, [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 319 - pub tail: Option<(u64)>, [INFO] [stdout] 319 + pub tail: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/cli.rs:331:26 [INFO] [stdout] | [INFO] [stdout] 331 | pub count_le: Option<(u64)>, [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 331 - pub count_le: Option<(u64)>, [INFO] [stdout] 331 + pub count_le: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/cli.rs:335:26 [INFO] [stdout] | [INFO] [stdout] 335 | pub count_ge: Option<(u64)>, [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 335 - pub count_ge: Option<(u64)>, [INFO] [stdout] 335 + pub count_ge: Option, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/keysum.rs:104:16 [INFO] [stdout] | [INFO] [stdout] 104 | if ( v.is_none()) { [INFO] [stdout] | ^^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 104 - if ( v.is_none()) { [INFO] [stdout] 104 + if v.is_none() { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `print_skipped` [INFO] [stdout] --> src/main.rs:496:21 [INFO] [stdout] | [INFO] [stdout] 496 | let mut print_skipped = false; // for the stuff after head and before tail [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_print_skipped` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inner_count` [INFO] [stdout] --> src/main.rs:843:30 [INFO] [stdout] | [INFO] [stdout] 843 | 'LINE_LOOP: for (inner_count, line) in slice.split(|c| *c == b'\n').enumerate() { [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inner_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/main.rs:987:56 [INFO] [stdout] | [INFO] [stdout] 987 | ... csv::ErrorKind::Utf8 { ref err, pos } => { [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `err: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `cnt_rec` is assigned to, but never used [INFO] [stdout] --> src/main.rs:999:25 [INFO] [stdout] | [INFO] [stdout] 999 | let mut cnt_rec = 0usize; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_cnt_rec` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `err` [INFO] [stdout] --> src/main.rs:1021:56 [INFO] [stdout] | [INFO] [stdout] 1021 | ... csv::ErrorKind::Utf8 { ref err, pos } => { [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `err: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/main.rs:1148:28 [INFO] [stdout] | [INFO] [stdout] 1148 | if let Err(e) = line { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ss` [INFO] [stdout] --> src/keysum.rs:167:53 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn schema_rec(matrix: &mut Vec>, ss: &mut String, line: &str, record: &T, rec_len: usize, map: &mut MyMap, cfg: &CliCf... [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_ss` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/keysum.rs:167:70 [INFO] [stdout] | [INFO] [stdout] 167 | ...Vec>, ss: &mut String, line: &str, record: &T, rec_len: usize, map: &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,... [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `map` [INFO] [stdout] --> src/keysum.rs:167:110 [INFO] [stdout] | [INFO] [stdout] 167 | ...tr, record: &T, rec_len: usize, map: &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,usize) [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_map` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cfg` [INFO] [stdout] --> src/keysum.rs:167:127 [INFO] [stdout] | [INFO] [stdout] 167 | ...ec_len: usize, map: &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,usize) [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cfg` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rowcount` [INFO] [stdout] --> src/keysum.rs:167:141 [INFO] [stdout] | [INFO] [stdout] 167 | ... &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,usize) [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rowcount` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `null_str` [INFO] [stdout] --> src/keysum.rs:140:17 [INFO] [stdout] | [INFO] [stdout] 140 | let null_str = String::from("NULL"); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_null_str` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/keysum.rs:103:17 [INFO] [stdout] | [INFO] [stdout] 103 | let mut v = self.matrix.get_mut(i); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/keysum.rs:199:9 [INFO] [stdout] | [INFO] [stdout] 199 | let mut lines_filtered = 0usize; [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:496:17 [INFO] [stdout] | [INFO] [stdout] 496 | let mut print_skipped = false; // for the stuff after head and before tail [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:922:9 [INFO] [stdout] | [INFO] [stdout] 922 | let mut csv_builder = create_csv_builder(&cfg); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:1215:13 [INFO] [stdout] | [INFO] [stdout] 1215 | let mut b = slice[pos]; [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/main.rs:761:20 [INFO] [stdout] | [INFO] [stdout] 761 | panic!(err_msg); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_fmt_panics)]` on by default [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] 761 | panic!("{}", err_msg); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/main.rs:908:20 [INFO] [stdout] | [INFO] [stdout] 908 | panic!(err_msg); [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] 908 | panic!("{}", err_msg); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: panic message is not a string literal [INFO] [stdout] --> src/main.rs:1049:20 [INFO] [stdout] | [INFO] [stdout] 1049 | panic!(err_msg); [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] 1049 | panic!("{}", err_msg); [INFO] [stdout] | +++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: structure field `ISO_8859` should have a snake case name [INFO] [stdout] --> src/cli.rs:296:9 [INFO] [stdout] | [INFO] [stdout] 296 | pub ISO_8859: bool, [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `iso_8859` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 9 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 26 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 11.43s [INFO] [stderr] Executable unittests src/append.rs (/opt/rustwide/target/debug/deps/append-b5d95cfd826c6766) [INFO] [stderr] Executable unittests src/create_very_large_file.rs (/opt/rustwide/target/debug/deps/create_very_large_file-28ddf6df2209f177) [INFO] [stderr] Executable unittests src/main.rs (/opt/rustwide/target/debug/deps/gb-7e2ac521cbc46225) [INFO] [stderr] Executable unittests src/quick.rs (/opt/rustwide/target/debug/deps/quick-6c7a1b3a4478bf56) [INFO] [stderr] Executable src/test.rs (/opt/rustwide/target/debug/deps/general_tests-5d33b5e2f0af9bda) [INFO] running `Command { std: "docker" "inspect" "b4ca23e1c05265bcf16b9feac5c53603f2accca9da49d798845ed34a38b8ccfc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b4ca23e1c05265bcf16b9feac5c53603f2accca9da49d798845ed34a38b8ccfc", kill_on_drop: false }` [INFO] [stdout] b4ca23e1c05265bcf16b9feac5c53603f2accca9da49d798845ed34a38b8ccfc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-21/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-21/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=warn" "-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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] d1637c6e3c41819ed856d7b0c19af1eb724625501a5290182cb8f174f2033027 [INFO] running `Command { std: "docker" "start" "-a" "d1637c6e3c41819ed856d7b0c19af1eb724625501a5290182cb8f174f2033027", kill_on_drop: false }` [INFO] [stderr] warning: version requirement `0.9.0+zstd.1.5.0` for dependency `zstd` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion [INFO] [stderr] warning: unused import: `std::thread::LocalKey` [INFO] [stderr] --> build.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use std::thread::LocalKey; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `csv-groupby` (build script) generated 1 warning [INFO] [stderr] warning: function is never used: `gettid` [INFO] [stderr] --> src/gen.rs:21:8 [INFO] [stderr] | [INFO] [stderr] 21 | pub fn gettid() -> usize { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `greek` [INFO] [stderr] --> src/gen.rs:163:8 [INFO] [stderr] | [INFO] [stderr] 163 | pub fn greek(v: f64) -> String { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `user_pause` [INFO] [stderr] --> src/gen.rs:207:8 [INFO] [stderr] | [INFO] [stderr] 207 | pub fn user_pause() { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `new` [INFO] [stderr] --> src/gen.rs:223:12 [INFO] [stderr] | [INFO] [stderr] 223 | pub fn new() -> IoSlicerStatus { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `fill_buff` [INFO] [stderr] --> src/gen.rs:241:4 [INFO] [stderr] | [INFO] [stderr] 241 | fn fill_buff(handle: &mut dyn Read, buff: &mut [u8]) -> Result { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `io_thread_slicer` [INFO] [stderr] --> src/gen.rs:263:8 [INFO] [stderr] | [INFO] [stderr] 263 | pub fn io_thread_slicer( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `caps_to_vec_strings` [INFO] [stderr] --> src/gen.rs:379:8 [INFO] [stderr] | [INFO] [stderr] 379 | pub fn caps_to_vec_strings(caps: &Captures_pcre2) -> Vec { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `subs_from_path_buff` [INFO] [stderr] --> src/gen.rs:389:8 [INFO] [stderr] | [INFO] [stderr] 389 | pub fn subs_from_path_buff(path: &PathBuf, regex: &Option) -> (bool, Vec) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `per_file_thread` [INFO] [stderr] --> src/gen.rs:402:8 [INFO] [stderr] | [INFO] [stderr] 402 | pub fn per_file_thread( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around type [INFO] [stderr] --> src/cli.rs:315:22 [INFO] [stderr] | [INFO] [stderr] 315 | pub head: Option<(u64)>, [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_parens)]` on by default [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 315 - pub head: Option<(u64)>, [INFO] [stderr] 315 + pub head: Option, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around type [INFO] [stderr] --> src/cli.rs:319:22 [INFO] [stderr] | [INFO] [stderr] 319 | pub tail: Option<(u64)>, [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 319 - pub tail: Option<(u64)>, [INFO] [stderr] 319 + pub tail: Option, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around type [INFO] [stderr] --> src/cli.rs:331:26 [INFO] [stderr] | [INFO] [stderr] 331 | pub count_le: Option<(u64)>, [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 331 - pub count_le: Option<(u64)>, [INFO] [stderr] 331 + pub count_le: Option, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around type [INFO] [stderr] --> src/cli.rs:335:26 [INFO] [stderr] | [INFO] [stderr] 335 | pub count_ge: Option<(u64)>, [INFO] [stderr] | ^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 335 - pub count_ge: Option<(u64)>, [INFO] [stderr] 335 + pub count_ge: Option, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unnecessary parentheses around `if` condition [INFO] [stderr] --> src/keysum.rs:104:16 [INFO] [stderr] | [INFO] [stderr] 104 | if ( v.is_none()) { [INFO] [stderr] | ^^ ^ [INFO] [stderr] | [INFO] [stderr] help: remove these parentheses [INFO] [stderr] | [INFO] [stderr] 104 - if ( v.is_none()) { [INFO] [stderr] 104 + if v.is_none() { [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unused variable: `print_skipped` [INFO] [stderr] --> src/main.rs:496:21 [INFO] [stderr] | [INFO] [stderr] 496 | let mut print_skipped = false; // for the stuff after head and before tail [INFO] [stderr] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_print_skipped` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `inner_count` [INFO] [stderr] --> src/main.rs:843:30 [INFO] [stderr] | [INFO] [stderr] 843 | 'LINE_LOOP: for (inner_count, line) in slice.split(|c| *c == b'\n').enumerate() { [INFO] [stderr] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_inner_count` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `err` [INFO] [stderr] --> src/main.rs:987:56 [INFO] [stderr] | [INFO] [stderr] 987 | ... csv::ErrorKind::Utf8 { ref err, pos } => { [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `err: _` [INFO] [stderr] [INFO] [stderr] warning: variable `cnt_rec` is assigned to, but never used [INFO] [stderr] --> src/main.rs:999:25 [INFO] [stderr] | [INFO] [stderr] 999 | let mut cnt_rec = 0usize; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: consider using `_cnt_rec` instead [INFO] [stderr] [INFO] [stderr] warning: unused variable: `err` [INFO] [stderr] --> src/main.rs:1021:56 [INFO] [stderr] | [INFO] [stderr] 1021 | ... csv::ErrorKind::Utf8 { ref err, pos } => { [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `err: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `e` [INFO] [stderr] --> src/main.rs:1148:28 [INFO] [stderr] | [INFO] [stderr] 1148 | if let Err(e) = line { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ss` [INFO] [stderr] --> src/keysum.rs:167:53 [INFO] [stderr] | [INFO] [stderr] 167 | pub fn schema_rec(matrix: &mut Vec>, ss: &mut String, line: &str, record: &T, rec_len: usize, map: &mut MyMap, cfg: &CliCf... [INFO] [stderr] | ^^ help: if this is intentional, prefix it with an underscore: `_ss` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `line` [INFO] [stderr] --> src/keysum.rs:167:70 [INFO] [stderr] | [INFO] [stderr] 167 | ...Vec>, ss: &mut String, line: &str, record: &T, rec_len: usize, map: &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,... [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `map` [INFO] [stderr] --> src/keysum.rs:167:110 [INFO] [stderr] | [INFO] [stderr] 167 | ...tr, record: &T, rec_len: usize, map: &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,usize) [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_map` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cfg` [INFO] [stderr] --> src/keysum.rs:167:127 [INFO] [stderr] | [INFO] [stderr] 167 | ...ec_len: usize, map: &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,usize) [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_cfg` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `rowcount` [INFO] [stderr] --> src/keysum.rs:167:141 [INFO] [stderr] | [INFO] [stderr] 167 | ... &mut MyMap, cfg: &CliCfg, rowcount: &mut usize) -> (usize,usize) [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rowcount` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `null_str` [INFO] [stderr] --> src/keysum.rs:140:17 [INFO] [stderr] | [INFO] [stderr] 140 | let null_str = String::from("NULL"); [INFO] [stderr] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_null_str` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/keysum.rs:103:17 [INFO] [stderr] | [INFO] [stderr] 103 | let mut v = self.matrix.get_mut(i); [INFO] [stderr] | ----^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/keysum.rs:199:9 [INFO] [stderr] | [INFO] [stderr] 199 | let mut lines_filtered = 0usize; [INFO] [stderr] | ----^^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/main.rs:496:17 [INFO] [stderr] | [INFO] [stderr] 496 | let mut print_skipped = false; // for the stuff after head and before tail [INFO] [stderr] | ----^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/main.rs:922:9 [INFO] [stderr] | [INFO] [stderr] 922 | let mut csv_builder = create_csv_builder(&cfg); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/main.rs:1215:13 [INFO] [stderr] | [INFO] [stderr] 1215 | let mut b = slice[pos]; [INFO] [stderr] | ----^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> src/main.rs:761:20 [INFO] [stderr] | [INFO] [stderr] 761 | panic!(err_msg); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_fmt_panics)]` on by default [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] 761 | panic!("{}", err_msg); [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> src/main.rs:908:20 [INFO] [stderr] | [INFO] [stderr] 908 | panic!(err_msg); [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] 908 | panic!("{}", err_msg); [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] warning: panic message is not a string literal [INFO] [stderr] --> src/main.rs:1049:20 [INFO] [stderr] | [INFO] [stderr] 1049 | panic!(err_msg); [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] 1049 | panic!("{}", err_msg); [INFO] [stderr] | +++++ [INFO] [stderr] [INFO] [stderr] warning: structure field `ISO_8859` should have a snake case name [INFO] [stderr] --> src/cli.rs:296:9 [INFO] [stderr] | [INFO] [stderr] 296 | pub ISO_8859: bool, [INFO] [stderr] | ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `iso_8859` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] [INFO] [stderr] warning: function is never used: `mem_metric` [INFO] [stderr] --> src/gen.rs:98:4 [INFO] [stderr] | [INFO] [stderr] 98 | fn mem_metric<'a>(v: usize) -> (f64, &'a str) { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sig_dig` [INFO] [stderr] --> src/gen.rs:112:4 [INFO] [stderr] | [INFO] [stderr] 112 | fn sig_dig(v: f64, digits: usize) -> String { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `mem_metric_digit` [INFO] [stderr] --> src/gen.rs:136:8 [INFO] [stderr] | [INFO] [stderr] 136 | pub fn mem_metric_digit(v: usize, sig: usize) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `csv-groupby` (bin "append" test) generated 9 warnings [INFO] [stderr] warning: `csv-groupby` (bin "gb") generated 26 warnings [INFO] [stderr] warning: `csv-groupby` (bin "gb" test) generated 26 warnings (26 duplicates) [INFO] [stderr] warning: `csv-groupby` (bin "append") generated 12 warnings (9 duplicates) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.88s [INFO] [stderr] Running unittests src/append.rs (/opt/rustwide/target/debug/deps/append-b5d95cfd826c6766) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test gen::test_mem_metric_digit ... ok [INFO] [stdout] test gen::test_distro_format ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/create_very_large_file.rs (/opt/rustwide/target/debug/deps/create_very_large_file-28ddf6df2209f177) [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 unittests src/main.rs (/opt/rustwide/target/debug/deps/gb-7e2ac521cbc46225) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test gen::test_mem_metric_digit ... ok [INFO] [stderr] Running unittests src/quick.rs (/opt/rustwide/target/debug/deps/quick-6c7a1b3a4478bf56) [INFO] [stdout] test gen::test_distro_format ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test gen::test_distro_format ... ok [INFO] [stderr] Running src/test.rs (/opt/rustwide/target/debug/deps/general_tests-5d33b5e2f0af9bda) [INFO] [stdout] test gen::test_mem_metric_digit ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test tests::just_write_stdstuff_to_look_at ... ok [INFO] [stdout] test tests::re_force_thread_small_block ... FAILED [INFO] [stdout] test tests::force_threaded_small_block has been running for over 60 seconds [INFO] [stdout] test tests::force_threaded_varied_block_size has been running for over 60 seconds [INFO] [stdout] test tests::force_threaded_varied_block_size_keyones has been running for over 60 seconds [INFO] [stdout] test tests::force_threaded_varied_block_size_no_final_newline has been running for over 60 seconds [INFO] [stdout] test tests::re_force_thread_small_block_afile has been running for over 60 seconds [INFO] [stdout] test tests::run_easy has been running for over 60 seconds [INFO] [stdout] test tests::write_distros has been running for over 60 seconds [INFO] [stdout] test tests::force_threaded_varied_block_size ... FAILED [INFO] [stdout] test tests::run_easy ... ok [INFO] [stdout] test tests::force_threaded_small_block ... ok [INFO] [stdout] test tests::re_force_thread_small_block_afile ... ok [INFO] [stdout] test tests::write_distros ... ok [INFO] [stdout] test tests::force_threaded_varied_block_size_keyones ... ok [INFO] [stdout] test tests::force_threaded_varied_block_size_no_final_newline ... ok [INFO] [stderr] error: test failed, to rerun pass '--test general_tests' [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- tests::re_force_thread_small_block stdout ---- [INFO] [stdout] stdin test pre -r ^([^,]+),([^,]+),([^,]+),([^,]+)$ -k 1 -s 4 -u 2 -a 1 -n 4 -N 2 -x 4 -X 2 -t 4 -c --q_block_size 20 [INFO] [stdout] Error: CargoError { cause: Some(CargoError { kind: CommandFailed, context: Some("warning: version requirement `0.9.0+zstd.1.5.0` for dependency `zstd` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion\n Compiling libc v0.2.97\n Compiling autocfg v1.0.1\n Compiling proc-macro2 v1.0.27\n Compiling unicode-xid v0.2.2\n Compiling syn v1.0.73\n Compiling memchr v2.4.0\n Compiling lazy_static v1.4.0\n Compiling cfg-if v1.0.0\n Compiling serde_derive v1.0.126\n Compiling serde v1.0.126\n Compiling version_check v0.9.3\n Compiling maybe-uninit v2.0.0\n Compiling ryu v1.0.5\n Compiling log v0.4.14\n Compiling regex-syntax v0.6.25\n Compiling regex-automata v0.1.10\n Compiling cfg-if v0.1.10\n Compiling itoa v0.4.7\n Compiling fs_extra v1.2.0\n Compiling proc-macro-hack v0.5.19\n Compiling bitflags v1.2.1\n Compiling serde_json v1.0.64\n Compiling pkg-config v0.3.19\n Compiling unicode-width v0.1.8\n Compiling scopeguard v1.1.0\n Compiling once_cell v1.8.0\n Compiling crossbeam-utils v0.8.5\n Compiling fnv v1.0.7\n Compiling ppv-lite86 v0.2.10\n Compiling escargot v0.3.1\n Compiling crc32fast v1.2.1\n Compiling same-file v1.0.6\n Compiling zstd-safe v4.1.1+zstd.1.5.0\n Compiling predicates-core v1.0.2\n Compiling adler v1.0.2\n Compiling unicode-segmentation v1.7.1\n Compiling ansi_term v0.11.0\n Compiling normalize-line-endings v0.3.0\n Compiling treeline v0.1.0\n Compiling vec_map v0.8.2\n Compiling byteorder v1.4.3\n Compiling gimli v0.24.0\n Compiling difference v2.0.0\n Compiling strsim v0.8.0\n Compiling csv-groupby v0.10.0 (/opt/rustwide/workdir)\n Compiling either v1.6.1\n Compiling encode_unicode v0.3.6\n Compiling remove_dir_all v0.5.3\n Compiling rustc-demangle v0.1.20\n Compiling termcolor v1.1.2\n Compiling smallvec v1.6.1\nerror: could not compile `regex-syntax`\n\nCaused by:\n process didn't exit successfully: `rustc --crate-name regex_syntax --edition=2018 /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.6.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C panic=abort -C embed-bitcode=no -C debuginfo=2 --cfg 'feature=\"default\"' --cfg 'feature=\"unicode\"' --cfg 'feature=\"unicode-age\"' --cfg 'feature=\"unicode-bool\"' --cfg 'feature=\"unicode-case\"' --cfg 'feature=\"unicode-gencat\"' --cfg 'feature=\"unicode-perl\"' --cfg 'feature=\"unicode-script\"' --cfg 'feature=\"unicode-segment\"' -C metadata=42a94e6ae0e2459c -C extra-filename=-42a94e6ae0e2459c --out-dir /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/opt/rustwide/target/debug/deps --cap-lints allow --cap-lints=warn` (signal: 9, SIGKILL: kill)\nwarning: build failed, waiting for other jobs to finish...\n"), cause: None }) } [INFO] [stdout] thread 'tests::re_force_thread_small_block' panicked at 'assertion failed: `(left == right)` [INFO] [stdout] left: `1`, [INFO] [stdout] right: `0`: the test returned a termination value with a non-zero status code (1) which indicates a failure', /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/test/src/lib.rs:186:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x564a01cde32d - std::backtrace_rs::backtrace::libunwind::trace::ha359b7f0090e2792 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x564a01cde32d - std::backtrace_rs::backtrace::trace_unsynchronized::h0584631f25c1d70e [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x564a01cde32d - std::sys_common::backtrace::_print_fmt::hdadffd97d279ff14 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x564a01cde32d - ::fmt::h26f189e611080a74 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x564a01d0119c - core::fmt::write::hfb5d11dfe037e8b7 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/fmt/mod.rs:1194:17 [INFO] [stdout] 5: 0x564a01cdaa91 - std::io::Write::write_fmt::h6a24ec64406df9e2 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/io/mod.rs:1655:15 [INFO] [stdout] 6: 0x564a01ce0075 - std::sys_common::backtrace::_print::h7a0e44402913ba60 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x564a01ce0075 - std::sys_common::backtrace::print::h9767dc455a84e728 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x564a01ce0075 - std::panicking::default_hook::{{closure}}::h60afd6c8b12988ad [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x564a01cdfd64 - std::panicking::default_hook::ha7b9bac6813f9d21 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x564a01ce05c2 - std::panicking::rust_panic_with_hook::h7b117a162a6f8664 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x564a01ce04a7 - std::panicking::begin_panic_handler::{{closure}}::h346750923c608600 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x564a01cde7e4 - std::sys_common::backtrace::__rust_end_short_backtrace::h768c56c6a0c055c0 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x564a01ce01d9 - rust_begin_unwind [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x564a01bed843 - core::panicking::panic_fmt::h5c41cb2fa118fdbc [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x564a01cffe4e - core::panicking::assert_failed_inner::h337b271ded48bc15 [INFO] [stdout] 16: 0x564a01c6d0ba - core::panicking::assert_failed::h47a5729aafb64e16 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/panicking.rs:182:5 [INFO] [stdout] 17: 0x564a01bf380a - test::assert_test_result::hc6a47285836fd8da [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/test/src/lib.rs:186:5 [INFO] [stdout] 18: 0x564a01befd95 - general_tests::tests::re_force_thread_small_block::{{closure}}::h8262eacbc4ba04cf [INFO] [stdout] at /opt/rustwide/workdir/src/test.rs:165:5 [INFO] [stdout] 19: 0x564a01bf1a6e - core::ops::function::FnOnce::call_once::he9537b32d56a46d2 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 20: 0x564a01c293f3 - core::ops::function::FnOnce::call_once::h018fc248431ce8de [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 21: 0x564a01c293f3 - test::__rust_begin_short_backtrace::h293b982b6069d6e3 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/test/src/lib.rs:574:5 [INFO] [stdout] 22: 0x564a01c281a9 - as core::ops::function::FnOnce>::call_once::h4fc1be1a762c7a46 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/alloc/src/boxed.rs:1861:9 [INFO] [stdout] 23: 0x564a01c281a9 - as core::ops::function::FnOnce<()>>::call_once::hd44623ec51b9e897 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 24: 0x564a01c281a9 - std::panicking::try::do_call::ha8cfa4b025f5b832 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:492:40 [INFO] [stdout] 25: 0x564a01c281a9 - std::panicking::try::h664f75e41c112145 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:456:19 [INFO] [stdout] 26: 0x564a01c281a9 - std::panic::catch_unwind::h4932ec05cd60558e [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panic.rs:137:14 [INFO] [stdout] 27: 0x564a01c281a9 - test::run_test_in_process::ha14a47756671755c [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/test/src/lib.rs:597:18 [INFO] [stdout] 28: 0x564a01c281a9 - test::run_test::run_test_inner::{{closure}}::h0ec9e37c8f67b62d [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/test/src/lib.rs:491:39 [INFO] [stdout] 29: 0x564a01bf435e - test::run_test::run_test_inner::{{closure}}::hd9d2e7f26d4f59e6 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/test/src/lib.rs:518:37 [INFO] [stdout] 30: 0x564a01bf435e - std::sys_common::backtrace::__rust_begin_short_backtrace::h41c0a39fac5123f8 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 31: 0x564a01bf98c8 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h69a02ca0bebb6eeb [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 32: 0x564a01bf98c8 - as core::ops::function::FnOnce<()>>::call_once::hdd05632920ce689b [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 33: 0x564a01bf98c8 - std::panicking::try::do_call::hb4947142729b90fd [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:492:40 [INFO] [stdout] 34: 0x564a01bf98c8 - std::panicking::try::h15a7e9b8394e6878 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:456:19 [INFO] [stdout] 35: 0x564a01bf98c8 - std::panic::catch_unwind::hbd3f4a3f9df49b85 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panic.rs:137:14 [INFO] [stdout] 36: 0x564a01bf98c8 - std::thread::Builder::spawn_unchecked_::{{closure}}::h880b5d5f1b9799f4 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 37: 0x564a01bf98c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h304d5eaf401f5061 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 38: 0x564a01ce5203 - as core::ops::function::FnOnce>::call_once::hdba7f2afed0c35b3 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/alloc/src/boxed.rs:1861:9 [INFO] [stdout] 39: 0x564a01ce5203 - as core::ops::function::FnOnce>::call_once::h38b0832765bf7961 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/alloc/src/boxed.rs:1861:9 [INFO] [stdout] 40: 0x564a01ce5203 - std::sys::unix::thread::Thread::new::thread_start::h70236dc17753425e [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 41: 0x7f0a18732609 - start_thread [INFO] [stdout] 42: 0x7f0a18502163 - clone [INFO] [stdout] 43: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- tests::force_threaded_varied_block_size stdout ---- [INFO] [stdout] stdin test pre -k 1 -s 4 -u 2 -a 1 -n 4 -N 2 -x 4 -X 2 -t 1 -c --q_block_size 32 [INFO] [stdout] Error: CargoError { cause: Some(CargoError { kind: CommandFailed, context: Some("warning: version requirement `0.9.0+zstd.1.5.0` for dependency `zstd` includes semver metadata which will be ignored, removing the metadata is recommended to avoid confusion\n Blocking waiting for file lock on build directory\n Blocking waiting for file lock on build directory\n Compiling regex-syntax v0.6.25\n Compiling libc v0.2.97\n Compiling proc-macro2 v1.0.27\n Compiling syn v1.0.73\n Compiling memchr v2.4.0\n Compiling serde_derive v1.0.126\n Compiling serde v1.0.126\n Compiling crossbeam-utils v0.7.2\n Compiling maybe-uninit v2.0.0\n Compiling ryu v1.0.5\n Compiling log v0.4.14\n Compiling memoffset v0.5.6\n Compiling proc-macro-error-attr v1.0.4\n Compiling num-traits v0.2.14\n Compiling proc-macro-error v1.0.4\n Compiling crossbeam-epoch v0.8.2\n Compiling miniz_oxide v0.4.4\n Compiling proc-macro-hack v0.5.19\n Compiling serde_json v1.0.64\n Compiling bitflags v1.2.1\n Compiling crossbeam-utils v0.8.5\n Compiling escargot v0.3.1\n Compiling thread_local v1.1.3\n Compiling textwrap v0.11.0\n Compiling crc32fast v1.2.1\n Compiling heck v0.3.3\n Compiling walkdir v2.3.2\n Compiling addr2line v0.15.2\n Compiling predicates-tree v1.0.2\n Compiling itertools v0.9.0\n Compiling csv-groupby v0.10.0 (/opt/rustwide/workdir)\n Compiling aho-corasick v0.7.18\n Compiling csv-core v0.1.10\n Compiling object v0.25.3\n Compiling quote v1.0.9\n Compiling atty v0.2.14\n Compiling getrandom v0.2.3\n Compiling dirs v1.0.5\n Compiling rand v0.4.6\n Compiling num_cpus v1.13.0\n Compiling cpu-time v1.0.0\n Compiling clap v2.33.3\n Compiling colored v1.9.3\n Compiling term v0.5.2\n Compiling rand_core v0.6.3\n Compiling jobserver v0.1.22\n Compiling rand_chacha v0.3.1\n Compiling cc v1.0.68\n Compiling paste-impl v0.1.18\n Compiling rand v0.3.23\n Compiling rand v0.8.4\n Compiling flate2 v1.0.20\n Compiling chan v0.1.23\n Compiling crossbeam-queue v0.2.3\n Compiling crossbeam-channel v0.4.4\n Compiling float-cmp v0.8.0\n Compiling regex v1.5.4\n Compiling paste v0.1.18\n Compiling crossbeam-deque v0.7.3\n Compiling zstd-sys v1.6.1+zstd.1.5.0\n Compiling jemalloc-sys v0.3.2\n Compiling pcre2-sys v0.2.5\n Compiling backtrace v0.3.60\n Compiling crossbeam v0.7.3\n Compiling tempfile v3.2.0\n Compiling pcre2 v0.2.3\n Compiling predicates v1.0.8\nerror: could not compile `regex`\n\nCaused by:\n process didn't exit successfully: `rustc --crate-name regex --edition=2018 /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-1.5.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C panic=abort -C embed-bitcode=no -C debuginfo=2 --cfg 'feature=\"aho-corasick\"' --cfg 'feature=\"default\"' --cfg 'feature=\"memchr\"' --cfg 'feature=\"perf\"' --cfg 'feature=\"perf-cache\"' --cfg 'feature=\"perf-dfa\"' --cfg 'feature=\"perf-inline\"' --cfg 'feature=\"perf-literal\"' --cfg 'feature=\"std\"' --cfg 'feature=\"unicode\"' --cfg 'feature=\"unicode-age\"' --cfg 'feature=\"unicode-bool\"' --cfg 'feature=\"unicode-case\"' --cfg 'feature=\"unicode-gencat\"' --cfg 'feature=\"unicode-perl\"' --cfg 'feature=\"unicode-script\"' --cfg 'feature=\"unicode-segment\"' -C metadata=a1e67a9efff86e35 -C extra-filename=-a1e67a9efff86e35 --out-dir /opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern aho_corasick=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libaho_corasick-da10fea8da691431.rmeta --extern memchr=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libmemchr-28daee5c092775d3.rmeta --extern regex_syntax=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libregex_syntax-42a94e6ae0e2459c.rmeta --cap-lints allow --cap-lints=warn` (signal: 9, SIGKILL: kill)\nwarning: build failed, waiting for other jobs to finish...\n"), cause: None }) } [INFO] [stdout] thread 'tests::force_threaded_varied_block_size' panicked at 'assertion failed: `(left == right)` [INFO] [stdout] left: `1`, [INFO] [stdout] right: `0`: the test returned a termination value with a non-zero status code (1) which indicates a failure', /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/test/src/lib.rs:186:5 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x564a01cde32d - std::backtrace_rs::backtrace::libunwind::trace::ha359b7f0090e2792 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x564a01cde32d - std::backtrace_rs::backtrace::trace_unsynchronized::h0584631f25c1d70e [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x564a01cde32d - std::sys_common::backtrace::_print_fmt::hdadffd97d279ff14 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys_common/backtrace.rs:66:5 [INFO] [stdout] 3: 0x564a01cde32d - ::fmt::h26f189e611080a74 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys_common/backtrace.rs:45:22 [INFO] [stdout] 4: 0x564a01d0119c - core::fmt::write::hfb5d11dfe037e8b7 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/fmt/mod.rs:1194:17 [INFO] [stdout] 5: 0x564a01cdaa91 - std::io::Write::write_fmt::h6a24ec64406df9e2 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/io/mod.rs:1655:15 [INFO] [stdout] 6: 0x564a01ce0075 - std::sys_common::backtrace::_print::h7a0e44402913ba60 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys_common/backtrace.rs:48:5 [INFO] [stdout] 7: 0x564a01ce0075 - std::sys_common::backtrace::print::h9767dc455a84e728 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys_common/backtrace.rs:35:9 [INFO] [stdout] 8: 0x564a01ce0075 - std::panicking::default_hook::{{closure}}::h60afd6c8b12988ad [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:295:22 [INFO] [stdout] 9: 0x564a01cdfd64 - std::panicking::default_hook::ha7b9bac6813f9d21 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:311:9 [INFO] [stdout] 10: 0x564a01ce05c2 - std::panicking::rust_panic_with_hook::h7b117a162a6f8664 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:698:17 [INFO] [stdout] 11: 0x564a01ce04a7 - std::panicking::begin_panic_handler::{{closure}}::h346750923c608600 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:588:13 [INFO] [stdout] 12: 0x564a01cde7e4 - std::sys_common::backtrace::__rust_end_short_backtrace::h768c56c6a0c055c0 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys_common/backtrace.rs:138:18 [INFO] [stdout] 13: 0x564a01ce01d9 - rust_begin_unwind [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:584:5 [INFO] [stdout] 14: 0x564a01bed843 - core::panicking::panic_fmt::h5c41cb2fa118fdbc [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/panicking.rs:143:14 [INFO] [stdout] 15: 0x564a01cffe4e - core::panicking::assert_failed_inner::h337b271ded48bc15 [INFO] [stdout] 16: 0x564a01c6d0ba - core::panicking::assert_failed::h47a5729aafb64e16 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/panicking.rs:182:5 [INFO] [stdout] 17: 0x564a01bf380a - test::assert_test_result::hc6a47285836fd8da [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/test/src/lib.rs:186:5 [INFO] [stdout] 18: 0x564a01bef615 - general_tests::tests::force_threaded_varied_block_size::{{closure}}::h347fe099587e5d4f [INFO] [stdout] at /opt/rustwide/workdir/src/test.rs:145:5 [INFO] [stdout] 19: 0x564a01bf185e - core::ops::function::FnOnce::call_once::h46c975aff326f71f [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 20: 0x564a01c293f3 - core::ops::function::FnOnce::call_once::h018fc248431ce8de [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 21: 0x564a01c293f3 - test::__rust_begin_short_backtrace::h293b982b6069d6e3 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/test/src/lib.rs:574:5 [INFO] [stdout] 22: 0x564a01c281a9 - as core::ops::function::FnOnce>::call_once::h4fc1be1a762c7a46 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/alloc/src/boxed.rs:1861:9 [INFO] [stdout] 23: 0x564a01c281a9 - as core::ops::function::FnOnce<()>>::call_once::hd44623ec51b9e897 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 24: 0x564a01c281a9 - std::panicking::try::do_call::ha8cfa4b025f5b832 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:492:40 [INFO] [stdout] 25: 0x564a01c281a9 - std::panicking::try::h664f75e41c112145 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:456:19 [INFO] [stdout] 26: 0x564a01c281a9 - std::panic::catch_unwind::h4932ec05cd60558e [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panic.rs:137:14 [INFO] [stdout] 27: 0x564a01c281a9 - test::run_test_in_process::ha14a47756671755c [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/test/src/lib.rs:597:18 [INFO] [stdout] 28: 0x564a01c281a9 - test::run_test::run_test_inner::{{closure}}::h0ec9e37c8f67b62d [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/test/src/lib.rs:491:39 [INFO] [stdout] 29: 0x564a01bf435e - test::run_test::run_test_inner::{{closure}}::hd9d2e7f26d4f59e6 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/test/src/lib.rs:518:37 [INFO] [stdout] 30: 0x564a01bf435e - std::sys_common::backtrace::__rust_begin_short_backtrace::h41c0a39fac5123f8 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys_common/backtrace.rs:122:18 [INFO] [stdout] 31: 0x564a01bf98c8 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h69a02ca0bebb6eeb [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/thread/mod.rs:498:17 [INFO] [stdout] 32: 0x564a01bf98c8 - as core::ops::function::FnOnce<()>>::call_once::hdd05632920ce689b [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 33: 0x564a01bf98c8 - std::panicking::try::do_call::hb4947142729b90fd [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:492:40 [INFO] [stdout] 34: 0x564a01bf98c8 - std::panicking::try::h15a7e9b8394e6878 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panicking.rs:456:19 [INFO] [stdout] 35: 0x564a01bf98c8 - std::panic::catch_unwind::hbd3f4a3f9df49b85 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/panic.rs:137:14 [INFO] [stdout] 36: 0x564a01bf98c8 - std::thread::Builder::spawn_unchecked_::{{closure}}::h880b5d5f1b9799f4 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/thread/mod.rs:497:30 [INFO] [stdout] 37: 0x564a01bf98c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h304d5eaf401f5061 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 38: 0x564a01ce5203 - as core::ops::function::FnOnce>::call_once::hdba7f2afed0c35b3 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/alloc/src/boxed.rs:1861:9 [INFO] [stdout] 39: 0x564a01ce5203 - as core::ops::function::FnOnce>::call_once::h38b0832765bf7961 [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/alloc/src/boxed.rs:1861:9 [INFO] [stdout] 40: 0x564a01ce5203 - std::sys::unix::thread::Thread::new::thread_start::h70236dc17753425e [INFO] [stdout] at /rustc/7c13df853721b60a03e7c0bb084d2eb1e27a9caa/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 41: 0x7f0a18732609 - start_thread [INFO] [stdout] 42: 0x7f0a18502163 - clone [INFO] [stdout] 43: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] tests::force_threaded_varied_block_size [INFO] [stdout] tests::re_force_thread_small_block [INFO] [stdout] [INFO] [stdout] test result: FAILED. 7 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 135.42s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "d1637c6e3c41819ed856d7b0c19af1eb724625501a5290182cb8f174f2033027", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d1637c6e3c41819ed856d7b0c19af1eb724625501a5290182cb8f174f2033027", kill_on_drop: false }` [INFO] [stdout] d1637c6e3c41819ed856d7b0c19af1eb724625501a5290182cb8f174f2033027