[INFO] cloning repository https://github.com/m4tx/idencomp
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/m4tx/idencomp" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fm4tx%2Fidencomp", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fm4tx%2Fidencomp'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 3dc807dc06c9db4d47bbc72f81573b28aea3dfc9
[INFO] testing m4tx/idencomp against 1.75.0 for beta-1.76-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fm4tx%2Fidencomp" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/m4tx/idencomp on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/m4tx/idencomp
[INFO] finished tweaking git repo https://github.com/m4tx/idencomp
[INFO] tweaked toml for git repo https://github.com/m4tx/idencomp written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/m4tx/idencomp already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded trybuild v1.0.64
[INFO] [stderr]   Downloaded dissimilar v1.0.4
[INFO] [stderr]   Downloaded os_type v2.4.0
[INFO] [stderr]   Downloaded binrw_derive v0.9.0
[INFO] [stderr]   Downloaded indicatif v0.17.0
[INFO] [stderr]   Downloaded binrw v0.9.2
[INFO] [stderr]   Downloaded tikv-jemalloc-sys v0.5.1+5.3.0-patched
[INFO] [stderr]   Downloaded serde_test v1.0.144
[INFO] [stderr]   Downloaded rans v0.2.1
[INFO] [stderr]   Downloaded ryg-rans-sys v1.0.7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 9bbfa6d6b07afa99410f934972a9d3c6e1c02d0dc96b5b29004738580bec05e0
[INFO] running `Command { std: "docker" "start" "-a" "9bbfa6d6b07afa99410f934972a9d3c6e1c02d0dc96b5b29004738580bec05e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9bbfa6d6b07afa99410f934972a9d3c6e1c02d0dc96b5b29004738580bec05e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9bbfa6d6b07afa99410f934972a9d3c6e1c02d0dc96b5b29004738580bec05e0", kill_on_drop: false }`
[INFO] [stdout] 9bbfa6d6b07afa99410f934972a9d3c6e1c02d0dc96b5b29004738580bec05e0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "RUSTDOCFLAGS=--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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1e26885d69d06683fcc7b45ae50526ab5d2b5d8a82eee0e570971267d62e8aee
[INFO] running `Command { std: "docker" "start" "-a" "1e26885d69d06683fcc7b45ae50526ab5d2b5d8a82eee0e570971267d62e8aee", kill_on_drop: false }`
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr]    Compiling libc v0.2.132
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.43
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]    Compiling unicode-ident v1.0.3
[INFO] [stderr]    Compiling syn v1.0.99
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling once_cell v1.13.1
[INFO] [stderr]    Compiling glob v0.3.0
[INFO] [stderr]    Compiling serde_derive v1.0.144
[INFO] [stderr]    Compiling termcolor v1.1.3
[INFO] [stderr]    Compiling regex-syntax v0.6.27
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling either v1.8.0
[INFO] [stderr]    Compiling os_str_bytes v6.3.0
[INFO] [stderr]    Compiling hashbrown v0.12.3
[INFO] [stderr]    Compiling heck v0.4.0
[INFO] [stderr]    Compiling serde v1.0.144
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling indexmap v1.9.1
[INFO] [stderr]    Compiling clap_lex v0.2.4
[INFO] [stderr]    Compiling typenum v1.15.0
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling clang-sys v1.3.3
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling crossbeam-utils v0.8.11
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling textwrap v0.15.0
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling generic-array v0.14.6
[INFO] [stderr]    Compiling libloading v0.7.3
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling bindgen v0.60.1
[INFO] [stderr]    Compiling aho-corasick v0.7.18
[INFO] [stderr]    Compiling nom v7.1.1
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.10
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling jobserver v0.1.24
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling getrandom v0.2.7
[INFO] [stderr]    Compiling which v4.2.5
[INFO] [stderr]    Compiling cc v1.0.73
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling shlex v1.1.0
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]    Compiling dunce v1.0.2
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling rayon-core v1.9.3
[INFO] [stderr]    Compiling rand_core v0.6.3
[INFO] [stderr]    Compiling num_cpus v1.13.1
[INFO] [stderr]    Compiling fs_extra v1.2.0
[INFO] [stderr]    Compiling miniz_oxide v0.5.3
[INFO] [stderr]    Compiling binrw_derive v0.9.0
[INFO] [stderr]    Compiling alloc-no-stdlib v2.0.3
[INFO] [stderr]    Compiling crc32fast v1.3.2
[INFO] [stderr]    Compiling alloc-stdlib v0.2.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.2
[INFO] [stderr]    Compiling crossbeam-channel v0.5.6
[INFO] [stderr]    Compiling rayon v1.5.3
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling anyhow v1.0.62
[INFO] [stderr]    Compiling paste v1.0.8
[INFO] [stderr]    Compiling owo-colors v3.5.0
[INFO] [stderr]    Compiling ryu v1.0.11
[INFO] [stderr]    Compiling regex v1.6.0
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling serde_json v1.0.85
[INFO] [stderr]    Compiling ppv-lite86 v0.2.16
[INFO] [stderr]    Compiling gimli v0.26.2
[INFO] [stderr]    Compiling tikv-jemalloc-sys v0.5.1+5.3.0-patched
[INFO] [stderr]    Compiling backtrace v0.3.66
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rmp v0.8.11
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.2
[INFO] [stderr]    Compiling brotli-decompressor v2.3.2
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling terminal_size v0.1.17
[INFO] [stderr]    Compiling digest v0.10.3
[INFO] [stderr]    Compiling object v0.29.0
[INFO] [stderr]    Compiling regex-automata v0.1.10
[INFO] [stderr]    Compiling array-init v2.0.1
[INFO] [stderr]    Compiling unicode-width v0.1.9
[INFO] [stderr]    Compiling rustc-demangle v0.1.21
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]    Compiling itoa v1.0.3
[INFO] [stderr]    Compiling env_logger v0.9.0
[INFO] [stderr]    Compiling keccak v0.1.2
[INFO] [stderr]    Compiling number_prefix v0.4.0
[INFO] [stderr]    Compiling os_type v2.4.0
[INFO] [stderr]    Compiling console v0.15.1
[INFO] [stderr]    Compiling sha3 v0.10.2
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling flate2 v1.0.24
[INFO] [stderr]    Compiling threadpool v1.8.1
[INFO] [stderr]    Compiling brotli v3.3.4
[INFO] [stderr]    Compiling rand_xoshiro v0.6.0
[INFO] [stderr]    Compiling uuid v0.8.2
[INFO] [stderr]    Compiling time v0.1.44
[INFO] [stderr]    Compiling csv-core v0.1.10
[INFO] [stderr]    Compiling itertools v0.10.3
[INFO] [stderr]    Compiling itoa v0.4.8
[INFO] [stderr]    Compiling iana-time-zone v0.1.46
[INFO] [stderr]    Compiling indicatif v0.17.0
[INFO] [stderr]    Compiling chrono v0.4.22
[INFO] [stderr]    Compiling addr2line v0.17.0
[INFO] [stderr]    Compiling clap_derive v3.2.17
[INFO] [stderr]    Compiling idencomp-macros v0.1.0 (/opt/rustwide/workdir/idencomp-macros)
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling clap v3.2.17
[INFO] [stderr]    Compiling binrw v0.9.2
[INFO] [stderr]    Compiling clap-verbosity-flag v1.0.1
[INFO] [stderr]    Compiling rmp-serde v1.1.0
[INFO] [stderr]    Compiling toml v0.5.9
[INFO] [stderr]    Compiling bstr v0.2.17
[INFO] [stderr]    Compiling csv v1.1.6
[INFO] [stderr]    Compiling human-panic v1.0.3
[INFO] [stderr]    Compiling ryg-rans-sys v1.0.7
[INFO] [stderr]    Compiling rans v0.2.1
[INFO] [stderr]    Compiling idencomp v0.1.0 (/opt/rustwide/workdir/idencomp)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> idencomp/src/fastq/reader.rs:81:13
[INFO] [stdout]    |
[INFO] [stdout] 81 |         let mut new = self;
[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]    --> idencomp/src/fastq/writer.rs:103:13
[INFO] [stdout]     |
[INFO] [stdout] 103 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:198:13
[INFO] [stdout]     |
[INFO] [stdout] 198 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:206:13
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:213:13
[INFO] [stdout]     |
[INFO] [stdout] 213 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:221:13
[INFO] [stdout]     |
[INFO] [stdout] 221 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:229:13
[INFO] [stdout]     |
[INFO] [stdout] 229 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:236:13
[INFO] [stdout]     |
[INFO] [stdout] 236 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:245:13
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let mut new = self;
[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]    --> idencomp/src/idn/decompressor.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 |         let mut new = self;
[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]    --> idencomp/src/idn/decompressor.rs:200:13
[INFO] [stdout]     |
[INFO] [stdout] 200 |         let mut new = self;
[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]    --> idencomp/src/idn/decompressor.rs:208:13
[INFO] [stdout]     |
[INFO] [stdout] 208 |         let mut new = self;
[INFO] [stdout]     |             ----^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling tikv-jemallocator v0.5.0
[INFO] [stderr]    Compiling idencomp-cli v0.1.0 (/opt/rustwide/workdir/idencomp-cli)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 57.37s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: fs_extra v1.2.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "1e26885d69d06683fcc7b45ae50526ab5d2b5d8a82eee0e570971267d62e8aee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1e26885d69d06683fcc7b45ae50526ab5d2b5d8a82eee0e570971267d62e8aee", kill_on_drop: false }`
[INFO] [stdout] 1e26885d69d06683fcc7b45ae50526ab5d2b5d8a82eee0e570971267d62e8aee
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "RUSTDOCFLAGS=--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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 587d8415ac41484f648827611f315a61a3499f7cb2b11d904444eee66d976210
[INFO] running `Command { std: "docker" "start" "-a" "587d8415ac41484f648827611f315a61a3499f7cb2b11d904444eee66d976210", kill_on_drop: false }`
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr]    Compiling unicode-ident v1.0.3
[INFO] [stderr]    Compiling glob v0.3.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.43
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]    Compiling syn v1.0.99
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling plotters-backend v0.3.4
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling trybuild v1.0.64
[INFO] [stderr]    Compiling half v1.8.2
[INFO] [stderr]    Compiling serde_test v1.0.144
[INFO] [stderr]    Compiling oorandom v11.1.3
[INFO] [stderr]    Compiling dissimilar v1.0.4
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling walkdir v2.3.2
[INFO] [stderr]    Compiling clap v2.34.0
[INFO] [stderr]    Compiling env_logger v0.9.0
[INFO] [stderr]    Compiling plotters-svg v0.3.3
[INFO] [stderr]    Compiling criterion-plot v0.4.5
[INFO] [stderr]    Compiling plotters v0.3.3
[INFO] [stderr]    Compiling clang-sys v1.3.3
[INFO] [stderr]    Compiling bindgen v0.60.1
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling serde_derive v1.0.144
[INFO] [stderr]    Compiling clap_derive v3.2.17
[INFO] [stderr]    Compiling idencomp-macros v0.1.0 (/opt/rustwide/workdir/idencomp-macros)
[INFO] [stderr]    Compiling binrw_derive v0.9.0
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling test-log v0.2.11
[INFO] [stderr]    Compiling clap v3.2.17
[INFO] [stderr]    Compiling binrw v0.9.2
[INFO] [stderr]    Compiling serde v1.0.144
[INFO] [stderr]    Compiling clap-verbosity-flag v1.0.1
[INFO] [stderr]    Compiling serde_json v1.0.85
[INFO] [stderr]    Compiling toml v0.5.9
[INFO] [stderr]    Compiling bstr v0.2.17
[INFO] [stderr]    Compiling rmp-serde v1.1.0
[INFO] [stderr]    Compiling serde_cbor v0.11.2
[INFO] [stderr]    Compiling csv v1.1.6
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling human-panic v1.0.3
[INFO] [stderr]    Compiling criterion v0.3.6
[INFO] [stderr]    Compiling ryg-rans-sys v1.0.7
[INFO] [stderr]    Compiling rans v0.2.1
[INFO] [stderr]    Compiling idencomp v0.1.0 (/opt/rustwide/workdir/idencomp)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> idencomp/src/fastq/reader.rs:81:13
[INFO] [stdout]    |
[INFO] [stdout] 81 |         let mut new = self;
[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]    --> idencomp/src/fastq/writer.rs:103:13
[INFO] [stdout]     |
[INFO] [stdout] 103 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:198:13
[INFO] [stdout]     |
[INFO] [stdout] 198 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:206:13
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:213:13
[INFO] [stdout]     |
[INFO] [stdout] 213 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:221:13
[INFO] [stdout]     |
[INFO] [stdout] 221 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:229:13
[INFO] [stdout]     |
[INFO] [stdout] 229 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:236:13
[INFO] [stdout]     |
[INFO] [stdout] 236 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:245:13
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let mut new = self;
[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]    --> idencomp/src/idn/decompressor.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 |         let mut new = self;
[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]    --> idencomp/src/idn/decompressor.rs:200:13
[INFO] [stdout]     |
[INFO] [stdout] 200 |         let mut new = self;
[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]    --> idencomp/src/idn/decompressor.rs:208:13
[INFO] [stdout]     |
[INFO] [stdout] 208 |         let mut new = self;
[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]   --> idencomp/src/fastq/reader.rs:81:13
[INFO] [stdout]    |
[INFO] [stdout] 81 |         let mut new = self;
[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]    --> idencomp/src/fastq/writer.rs:103:13
[INFO] [stdout]     |
[INFO] [stdout] 103 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:198:13
[INFO] [stdout]     |
[INFO] [stdout] 198 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:206:13
[INFO] [stdout]     |
[INFO] [stdout] 206 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:213:13
[INFO] [stdout]     |
[INFO] [stdout] 213 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:221:13
[INFO] [stdout]     |
[INFO] [stdout] 221 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:229:13
[INFO] [stdout]     |
[INFO] [stdout] 229 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:236:13
[INFO] [stdout]     |
[INFO] [stdout] 236 |         let mut new = self;
[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]    --> idencomp/src/idn/compressor.rs:245:13
[INFO] [stdout]     |
[INFO] [stdout] 245 |         let mut new = self;
[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]    --> idencomp/src/idn/decompressor.rs:193:13
[INFO] [stdout]     |
[INFO] [stdout] 193 |         let mut new = self;
[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]    --> idencomp/src/idn/decompressor.rs:200:13
[INFO] [stdout]     |
[INFO] [stdout] 200 |         let mut new = self;
[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]    --> idencomp/src/idn/decompressor.rs:208:13
[INFO] [stdout]     |
[INFO] [stdout] 208 |         let mut new = self;
[INFO] [stdout]     |             ----^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling idencomp-cli v0.1.0 (/opt/rustwide/workdir/idencomp-cli)
[INFO] [stdout] warning: 12 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 22.20s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: fs_extra v1.2.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "587d8415ac41484f648827611f315a61a3499f7cb2b11d904444eee66d976210", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "587d8415ac41484f648827611f315a61a3499f7cb2b11d904444eee66d976210", kill_on_drop: false }`
[INFO] [stdout] 587d8415ac41484f648827611f315a61a3499f7cb2b11d904444eee66d976210
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "RUSTDOCFLAGS=--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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] aece38f3109560468caf9c6c7e275edef7a365cae4b327f7dcee747b7930a58f
[INFO] running `Command { std: "docker" "start" "-a" "aece38f3109560468caf9c6c7e275edef7a365cae4b327f7dcee747b7930a58f", kill_on_drop: false }`
[INFO] [stderr] warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
[INFO] [stderr] note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
[INFO] [stderr] note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
[INFO] [stderr] note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]   --> idencomp/src/fastq/reader.rs:81:13
[INFO] [stderr]    |
[INFO] [stderr] 81 |         let mut new = self;
[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]    --> idencomp/src/fastq/writer.rs:103:13
[INFO] [stderr]     |
[INFO] [stderr] 103 |         let mut new = self;
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> idencomp/src/idn/compressor.rs:198:13
[INFO] [stderr]     |
[INFO] [stderr] 198 |         let mut new = self;
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> idencomp/src/idn/compressor.rs:206:13
[INFO] [stderr]     |
[INFO] [stderr] 206 |         let mut new = self;
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> idencomp/src/idn/compressor.rs:213:13
[INFO] [stderr]     |
[INFO] [stderr] 213 |         let mut new = self;
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> idencomp/src/idn/compressor.rs:221:13
[INFO] [stderr]     |
[INFO] [stderr] 221 |         let mut new = self;
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> idencomp/src/idn/compressor.rs:229:13
[INFO] [stderr]     |
[INFO] [stderr] 229 |         let mut new = self;
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> idencomp/src/idn/compressor.rs:236:13
[INFO] [stderr]     |
[INFO] [stderr] 236 |         let mut new = self;
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> idencomp/src/idn/compressor.rs:245:13
[INFO] [stderr]     |
[INFO] [stderr] 245 |         let mut new = self;
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> idencomp/src/idn/decompressor.rs:193:13
[INFO] [stderr]     |
[INFO] [stderr] 193 |         let mut new = self;
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> idencomp/src/idn/decompressor.rs:200:13
[INFO] [stderr]     |
[INFO] [stderr] 200 |         let mut new = self;
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> idencomp/src/idn/decompressor.rs:208:13
[INFO] [stderr]     |
[INFO] [stderr] 208 |         let mut new = self;
[INFO] [stderr]     |             ----^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: `idencomp` (lib) generated 12 warnings (run `cargo fix --lib -p idencomp` to apply 12 suggestions)
[INFO] [stderr] warning: `idencomp` (lib test) generated 12 warnings (12 duplicates)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.32s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: fs_extra v1.2.0
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/idencomp-d2438d28f98c6a53)
[INFO] [stdout] 
[INFO] [stdout] running 88 tests
[INFO] [stdout] test clustering::tests::test_cluster_trivial ... ok
[INFO] [stdout] test clustering::tests::test_cluster_points ... ok
[INFO] [stdout] test context::tests::should_calculate_entropy_zero ... ok
[INFO] [stdout] test compressor::tests::dec_context_from_context ... ok
[INFO] [stdout] test compressor::tests::enc_context_from_context ... ok
[INFO] [stdout] test context::tests::context_to_cum_freq_bigger ... ok
[INFO] [stdout] test context::tests::merge_contexts_with_prob_0 ... ok
[INFO] [stdout] test context::tests::should_calculate_entropy_bigger_context ... ok
[INFO] [stdout] test context::tests::should_calculate_entropy_bit ... ok
[INFO] [stdout] test context::tests::should_merge_contexts_with_prob_1 ... ok
[INFO] [stdout] test context::tests::should_merge_distinct_contexts ... ok
[INFO] [stdout] test context::tests::should_merge_identical_contexts ... ok
[INFO] [stdout] test context::tests::context_to_cum_freq_low_freq ... ok
[INFO] [stdout] test compressor::tests::test_small_output ... ok
[INFO] [stdout] test context::tests::context_to_cum_freq_simple ... ok
[INFO] [stdout] test context_binning::tests::context_tree_traverse ... ok
[INFO] [stdout] test compressor::tests::round_trip_two_channels ... ok
[INFO] [stdout] test compressor::tests::round_trip_multi_ctx ... ok
[INFO] [stdout] test compressor::tests::round_trip_single_ctx ... ok
[INFO] [stdout] test context_spec::tests::test_context_spec_dummy ... ok
[INFO] [stdout] test context_spec::tests::test_context_spec_generic ... ok
[INFO] [stdout] test context_spec::tests::test_context_spec_generic_no_pos ... ok
[INFO] [stdout] test context_spec::tests::test_display_generic_context_spec ... ok
[INFO] [stdout] test context_spec::tests::test_generator_position ... ok
[INFO] [stdout] test context_spec::tests::test_generator_spec_num ... ok
[INFO] [stdout] test context_spec::tests::test_context_spec_display ... ok
[INFO] [stdout] test context_spec::tests::test_index ... ok
[INFO] [stdout] test context_spec::tests::test_light_context_spec_generator ... ok
[INFO] [stdout] test fastq::reader::tests::read_all_returns_empty_iterator_for_empty_file ... ok
[INFO] [stdout] test fastq::reader::tests::should_return_acid_and_quality_score_length_mismatch_error ... ok
[INFO] [stdout] test fastq::reader::tests::should_return_empty_seq ... ok
[INFO] [stdout] test fastq::reader::tests::read_all_returns_empty_iterator_for_empty_line ... ok
[INFO] [stdout] test fastq::reader::tests::test_error_source ... ok
[INFO] [stdout] test fastq::reader::tests::should_return_invalid_quality_score_error ... ok
[INFO] [stdout] test fastq::reader::tests::test_error_display ... ok
[INFO] [stdout] test fastq::reader::tests::read_returns_simple_seq ... ok
[INFO] [stdout] test fastq::reader::tests::should_return_invalid_acid_error ... ok
[INFO] [stdout] test fastq::writer::tests::should_return_simple_seq ... ok
[INFO] [stdout] test fastq::writer::tests::should_return_empty_seq ... ok
[INFO] [stdout] test fastq::writer::tests::should_return_simple_seq_with_title_at_separator ... ok
[INFO] [stdout] test fastq::writer::tests::test_error_display ... ok
[INFO] [stdout] test fastq::writer::tests::test_writer_cloned ... ok
[INFO] [stdout] test fastq::writer::tests::test_error_source ... ok
[INFO] [stdout] test idn::compressor::tests::test_error_source ... ok
[INFO] [stdout] test idn::decompressor::tests::test_error_display ... ok
[INFO] [stdout] test context_binning::tests::test_bin_model_single_context ... ok
[INFO] [stdout] test context_binning::tests::test_bin_single_context ... ok
[INFO] [stdout] test idn::compressor::tests::test_error_display ... ok
[INFO] [stdout] test context_binning::tests::test_bin_two_contexts ... ok
[INFO] [stdout] test context_binning::tests::test_prebinning ... ok
[INFO] [stdout] test idn::common::tests::test_format_bytes ... ok
[INFO] [stdout] test idn::decompressor::tests::test_error_source ... ok
[INFO] [stdout] test context_binning::tests::test_bin_multiple_contexts ... ok
[INFO] [stdout] test idn::thread_pool::tests::test_thread_pool_background ... ok
[INFO] [stdout] test idn::compressor::tests::test_sequence_too_long ... ok
[INFO] [stdout] test idn::thread_pool::tests::test_thread_pool_foreground ... ok
[INFO] [stdout] test idn::thread_pool::tests::test_thread_pool_error_on_join ... ok
[INFO] [stdout] test model::tests::test_compression_rate_display ... ok
[INFO] [stdout] test model::tests::test_model_identifier_display ... ok
[INFO] [stdout] test model::tests::test_empty_model ... ok
[INFO] [stdout] test model::tests::test_model_identifier_equal ... ok
[INFO] [stdout] test model_generator::tests::test_model_generator ... ok
[INFO] [stdout] test model::tests::test_new_model ... ok
[INFO] [stdout] test model_serializer::tests::test_model_to_serializable ... ok
[INFO] [stdout] test idn::tests::test_round_trip_empty_file ... ok
[INFO] [stdout] test sequence::tests::test_acid_display ... ok
[INFO] [stdout] test model_serializer::tests::test_write_and_read_model ... ok
[INFO] [stdout] test progress::tests::test_dummy_progress_notifier ... ok
[INFO] [stdout] test sequence::tests::test_q_score_symbol ... ok
[INFO] [stdout] test sequence::tests::test_sequence_identifier_modification ... ok
[INFO] [stdout] test sequence::tests::test_q_score_str ... ok
[INFO] [stdout] test idn::tests::test_round_trip_sequence_identifiers_disabled ... ok
[INFO] [stdout] test sequence::tests::test_sequence_new ... ok
[INFO] [stdout] test sequence_compressor::tests::round_trip_empty_model_short_seq ... ok
[INFO] [stdout] test idn::tests::test_round_trip_multiple_sequences ... ok
[INFO] [stdout] test idn::tests::test_round_trip_sequence_with_name ... ok
[INFO] [stdout] test fastq::reader::tests::test_read_1k_reads ... ok
[INFO] [stdout] test idn::tests::test_round_trip_short_sequence ... ok
[INFO] [stdout] test idn::tests::test_round_trip_multiple_models ... ok
[INFO] [stdout] test model::tests::test_model_identifier_unique ... ok
[INFO] [stdout] test sequence_compressor::tests::round_trip_simple_model_short_seq ... ok
[INFO] [stdout] test sequence_compressor::tests::round_trip_simple_model_simple_seq ... ok
[INFO] [stdout] test fastq::reader::tests::test_read_1mb ... ok
[INFO] [stdout] test idn::thread_pool::tests::test_thread_pool_drop_when_active - should panic ... ok
[INFO] [stdout] test idn::tests::test_round_trip_all_quals ... ok
[INFO] [stdout] test compressor::tests::round_trip_more_data ... ok
[INFO] [stdout] test fastq::writer::tests::test_write_1mb ... ok
[INFO] [stdout] test context_binning::tests::test_bin_bigger_model ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 88 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/simple_ctx.rs (/opt/rustwide/target/debug/deps/simple_ctx-2ffddd9e7b72cdb1)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_round_trip_small_blocks_threaded ... ok
[INFO] [stdout] test test_round_trip_many_sequences ... ok
[INFO] [stdout] test test_compress_simple_1m ... ok
[INFO] [stdout] test test_decompress_simple_1m ... ok
[INFO] [stdout] test test_round_trip_small_blocks ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.46s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/idencomp-37d14fba45de88ad)
[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/lib.rs (/opt/rustwide/target/debug/deps/idencomp_macros-e0fa04792288ed60)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compile_tests.rs (/opt/rustwide/target/debug/deps/tests-bcf2d076a1afc9da)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]    Compiling proc-macro2 v1.0.43
[INFO] [stderr]    Compiling quote v1.0.21
[INFO] [stderr]    Compiling syn v1.0.99
[INFO] [stderr]    Compiling unicode-ident v1.0.3
[INFO] [stderr]    Compiling serde_derive v1.0.144
[INFO] [stderr]    Compiling serde v1.0.144
[INFO] [stderr]    Compiling idencomp-macros v0.1.0 (/opt/rustwide/workdir/idencomp-macros)
[INFO] [stderr]    Compiling idencomp-macros-tests v0.0.0 (/opt/rustwide/target/tests/idencomp-macros)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 8.08s
[INFO] [stderr] 
[INFO] [stderr] 
[INFO] [stderr] test tests/ui/model-simple.rs [should pass] ... ok
[INFO] [stdout] test test_model ... ok
[INFO] [stderr] test tests/ui/model-nonexistent-item.rs [should fail to compile] ... ok
[INFO] [stdout] 
[INFO] [stderr] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.44s
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests idencomp
[INFO] [stdout] 
[INFO] [stdout] running 127 tests
[INFO] [stderr] error: doctest failed, to rerun pass `-p idencomp --doc`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/1.75.0-x86_64-unknown-linux-gnu/bin/rustdoc --edition=2021 --crate-type lib --crate-name idencomp --test idencomp/src/lib.rs --test-run-directory /opt/rustwide/workdir/idencomp -L dependency=/opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps -L native=/opt/rustwide/target/debug/build/ryg-rans-sys-6328629aac87fb52/out -L native=/opt/rustwide/target/debug/build/tikv-jemalloc-sys-35c76c4b76294c82/out/build/lib --extern anyhow=/opt/rustwide/target/debug/deps/libanyhow-593be78da6d40b07.rlib --extern approx=/opt/rustwide/target/debug/deps/libapprox-45ef3624403169fd.rlib --extern binrw=/opt/rustwide/target/debug/deps/libbinrw-712b2ec7d974142e.rlib --extern brotli=/opt/rustwide/target/debug/deps/libbrotli-2c6fdc0df9623174.rlib --extern byteorder=/opt/rustwide/target/debug/deps/libbyteorder-b7588b59c1d17615.rlib --extern crc32fast=/opt/rustwide/target/debug/deps/libcrc32fast-664446237529ebff.rlib --extern criterion=/opt/rustwide/target/debug/deps/libcriterion-1e75aec4dd15394e.rlib --extern derive_more=/opt/rustwide/target/debug/deps/libderive_more-99ef54768adfe740.so --extern env_logger=/opt/rustwide/target/debug/deps/libenv_logger-7972aeb3dc0453a1.rlib --extern flate2=/opt/rustwide/target/debug/deps/libflate2-23ef5472b570f552.rlib --extern idencomp=/opt/rustwide/target/debug/deps/libidencomp-10e9c2030eb1f9ec.rlib --extern idencomp_macros=/opt/rustwide/target/debug/deps/libidencomp_macros-68c736c731696173.so --extern itertools=/opt/rustwide/target/debug/deps/libitertools-17b60af649e02b56.rlib --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-591486ebcb9a7ead.rlib --extern log=/opt/rustwide/target/debug/deps/liblog-b157e2372a04aaab.rlib --extern number_prefix=/opt/rustwide/target/debug/deps/libnumber_prefix-f84fb1aa276de3ab.rlib --extern rand=/opt/rustwide/target/debug/deps/librand-403de88be4633e05.rlib --extern rand_xoshiro=/opt/rustwide/target/debug/deps/librand_xoshiro-27dffd1ac6a4af93.rlib --extern rans=/opt/rustwide/target/debug/deps/librans-8131b443a35a32f2.rlib --extern rayon=/opt/rustwide/target/debug/deps/librayon-ff8edfa7f4152c33.rlib --extern rmp_serde=/opt/rustwide/target/debug/deps/librmp_serde-dbf2fb9c958f4c60.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-84fa2bb35ccb8104.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-20b865ff3c998955.rlib --extern serde_test=/opt/rustwide/target/debug/deps/libserde_test-030df83bf46f0060.rlib --extern sha3=/opt/rustwide/target/debug/deps/libsha3-ccf965ca070f7fa2.rlib --extern test_log=/opt/rustwide/target/debug/deps/libtest_log-b17ceffaa7a9dfa3.so --extern threadpool=/opt/rustwide/target/debug/deps/libthreadpool-bfcfee2ff83d06b2.rlib -C embed-bitcode=no --cap-lints=warn --error-format human` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "aece38f3109560468caf9c6c7e275edef7a365cae4b327f7dcee747b7930a58f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aece38f3109560468caf9c6c7e275edef7a365cae4b327f7dcee747b7930a58f", kill_on_drop: false }`
[INFO] [stdout] aece38f3109560468caf9c6c7e275edef7a365cae4b327f7dcee747b7930a58f
