[INFO] cloning repository https://github.com/clintval/chum [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/clintval/chum" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fclintval%2Fchum", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fclintval%2Fchum'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 9a4b0473ee49b401f7bcca6aa9b0592d56f0a028 [INFO] testing clintval/chum against 1.95.0 for beta-1.96-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fclintval%2Fchum" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/clintval/chum [INFO] finished tweaking git repo https://github.com/clintval/chum [INFO] tweaked toml for git repo https://github.com/clintval/chum written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/clintval/chum on toolchain 1.95.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/clintval/chum 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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded which v6.0.3 [INFO] [stderr] Downloaded simba v0.9.1 [INFO] [stderr] Downloaded futures-macro v0.3.32 [INFO] [stderr] Downloaded termtree v0.5.1 [INFO] [stderr] Downloaded newtype_derive v0.1.6 [INFO] [stderr] Downloaded custom_derive v0.1.7 [INFO] [stderr] Downloaded predicates-core v1.0.10 [INFO] [stderr] Downloaded terminal_size v0.4.3 [INFO] [stderr] Downloaded derive-new v0.6.0 [INFO] [stderr] Downloaded editdistancek v1.0.2 [INFO] [stderr] Downloaded difflib v0.4.0 [INFO] [stderr] Downloaded predicates v3.1.4 [INFO] [stderr] Downloaded assert_cmd v2.1.2 [INFO] [stderr] Downloaded lexical-parse-integer v1.0.6 [INFO] [stderr] Downloaded lexical-write-integer v1.0.6 [INFO] [stderr] Downloaded pretty_assertions v1.4.1 [INFO] [stderr] Downloaded lexical-write-float v1.0.6 [INFO] [stderr] Downloaded lexical-util v1.0.7 [INFO] [stderr] Downloaded noodles-sam v0.82.0 [INFO] [stderr] Downloaded statrs v0.18.0 [INFO] [stderr] Downloaded rstest_macros v0.26.1 [INFO] [stderr] Downloaded bio v2.3.0 [INFO] [stderr] Downloaded lexical-parse-float v1.0.6 [INFO] [stderr] Downloaded serde_with v3.17.0 [INFO] [stderr] Downloaded schemars v0.9.0 [INFO] [stderr] Downloaded darling_core v0.21.3 [INFO] [stderr] Downloaded rstest v0.26.1 [INFO] [stderr] Downloaded rust-lapper v1.2.0 [INFO] [stderr] Downloaded noodles-bgzf v0.46.0 [INFO] [stderr] Downloaded nalgebra v0.33.2 [INFO] [stderr] Downloaded noodles-csi v0.54.0 [INFO] [stderr] Downloaded serde_with_macros v3.17.0 [INFO] [stderr] Downloaded bio-types v1.0.4 [INFO] [stderr] Downloaded winsafe v0.0.19 [INFO] [stderr] Downloaded bytecount v0.6.9 [INFO] [stderr] Downloaded triple_accel v0.4.0 [INFO] [stderr] Downloaded noodles-tabix v0.60.0 [INFO] [stderr] Downloaded noodles v0.107.0 [INFO] [stderr] Downloaded tempfile v3.26.0 [INFO] [stderr] Downloaded lexical-core v1.0.6 [INFO] [stderr] Downloaded relative-path v1.9.3 [INFO] [stderr] Downloaded darling v0.21.3 [INFO] [stderr] Downloaded noodles-core v0.19.0 [INFO] [stderr] Downloaded predicates-tree v1.0.13 [INFO] [stderr] Downloaded proglog v0.4.0 [INFO] [stderr] Downloaded itertools-num v0.1.3 [INFO] [stderr] Downloaded darling_macro v0.21.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b2b8a58dd00283745306c8c2c8ae3616b8aa5474e28f671330dfa16a41ccf8fd [INFO] running `Command { std: "docker" "start" "-a" "b2b8a58dd00283745306c8c2c8ae3616b8aa5474e28f671330dfa16a41ccf8fd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b2b8a58dd00283745306c8c2c8ae3616b8aa5474e28f671330dfa16a41ccf8fd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b2b8a58dd00283745306c8c2c8ae3616b8aa5474e28f671330dfa16a41ccf8fd", kill_on_drop: false }` [INFO] [stdout] b2b8a58dd00283745306c8c2c8ae3616b8aa5474e28f671330dfa16a41ccf8fd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6932315dad542582f605c2215964941bccb9e6f19ae1c72080c071a3b435bf11 [INFO] running `Command { std: "docker" "start" "-a" "6932315dad542582f605c2215964941bccb9e6f19ae1c72080c071a3b435bf11", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling zerocopy v0.8.40 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling lexical-util v1.0.7 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling bytemuck v1.25.0 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling zlib-rs v0.6.3 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling bytes v1.11.1 [INFO] [stderr] Compiling safe_arch v0.7.4 [INFO] [stderr] Compiling semver v0.1.20 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling linux-raw-sys v0.12.1 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling typenum v1.19.0 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling wide v0.7.33 [INFO] [stderr] Compiling lexical-write-integer v1.0.6 [INFO] [stderr] Compiling lexical-parse-integer v1.0.6 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling rustc_version v0.1.7 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling noodles-core v0.19.0 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling feature-probe v0.1.1 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling bv v0.11.1 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling newtype_derive v0.1.6 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling lexical-write-float v1.0.6 [INFO] [stderr] Compiling lexical-parse-float v1.0.6 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling lexical-core v1.0.6 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling csv-core v0.1.13 [INFO] [stderr] Compiling ryu v1.0.23 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling clap_lex v1.0.0 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling csv v1.4.0 [INFO] [stderr] Compiling fxhash v0.2.1 [INFO] [stderr] Compiling ndarray v0.16.1 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling itertools-num v0.1.3 [INFO] [stderr] Compiling ordered-float v5.1.0 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling simba v0.9.1 [INFO] [stderr] Compiling petgraph v0.8.3 [INFO] [stderr] Compiling strum v0.26.3 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling custom_derive v0.1.7 [INFO] [stderr] Compiling editdistancek v1.0.2 [INFO] [stderr] Compiling home v0.5.12 [INFO] [stderr] Compiling triple_accel v0.4.0 [INFO] [stderr] Compiling jiff v0.2.23 [INFO] [stderr] Compiling terminal_size v0.4.3 [INFO] [stderr] Compiling bytecount v0.6.9 [INFO] [stderr] Compiling clap_builder v4.5.60 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling proglog v0.4.0 [INFO] [stderr] Compiling flate2 v1.1.9 [INFO] [stderr] Compiling tempfile v3.26.0 [INFO] [stderr] Compiling rust-lapper v1.2.0 [INFO] [stderr] Compiling noodles-bgzf v0.46.0 [INFO] [stderr] Compiling which v6.0.3 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling noodles-csi v0.54.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling darling_core v0.21.3 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling env_filter v1.0.0 [INFO] [stderr] Compiling noodles-sam v0.82.0 [INFO] [stderr] Compiling noodles-tabix v0.60.0 [INFO] [stderr] Compiling rand_distr v0.4.3 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling enum-map-derive v0.17.0 [INFO] [stderr] Compiling derive-new v0.6.0 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling clap_derive v4.5.55 [INFO] [stderr] Compiling enum-map v2.7.3 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling bio-types v1.0.4 [INFO] [stderr] Compiling env_logger v0.11.9 [INFO] [stderr] Compiling noodles v0.107.0 [INFO] [stderr] Compiling clap v4.5.60 [INFO] [stderr] Compiling darling_macro v0.21.3 [INFO] [stderr] Compiling darling v0.21.3 [INFO] [stderr] Compiling serde_with_macros v3.17.0 [INFO] [stderr] Compiling serde_with v3.17.0 [INFO] [stderr] Compiling nalgebra v0.33.2 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling multimap v0.10.1 [INFO] [stderr] Compiling statrs v0.18.0 [INFO] [stderr] Compiling bio v2.3.0 [INFO] [stderr] Compiling chum v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 24s [INFO] running `Command { std: "docker" "inspect" "6932315dad542582f605c2215964941bccb9e6f19ae1c72080c071a3b435bf11", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6932315dad542582f605c2215964941bccb9e6f19ae1c72080c071a3b435bf11", kill_on_drop: false }` [INFO] [stdout] 6932315dad542582f605c2215964941bccb9e6f19ae1c72080c071a3b435bf11 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 55ff3fbafdfed903b93256b2907b0fbcdc4e90cb19f0bf672ec96ecdcca9a8fb [INFO] running `Command { std: "docker" "start" "-a" "55ff3fbafdfed903b93256b2907b0fbcdc4e90cb19f0bf672ec96ecdcca9a8fb", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.182 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling winnow v0.7.15 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling toml_datetime v1.0.0+spec-1.1.0 [INFO] [stderr] Compiling predicates-core v1.0.10 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling futures-core v0.3.32 [INFO] [stderr] Compiling pin-project-lite v0.2.17 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling futures-task v0.3.32 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling assert_cmd v2.1.2 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling predicates-tree v1.0.13 [INFO] [stderr] Compiling predicates v3.1.4 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling rstest_macros v0.26.1 [INFO] [stderr] Compiling pretty_assertions v1.4.1 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling toml_parser v1.0.9+spec-1.1.0 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling tempfile v3.26.0 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling toml_edit v0.25.4+spec-1.1.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling rand_distr v0.4.3 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling proc-macro-crate v3.5.0 [INFO] [stderr] Compiling nalgebra v0.33.2 [INFO] [stderr] Compiling env_filter v1.0.0 [INFO] [stderr] Compiling env_logger v0.11.9 [INFO] [stderr] Compiling noodles-core v0.19.0 [INFO] [stderr] Compiling noodles-csi v0.54.0 [INFO] [stderr] Compiling noodles-tabix v0.60.0 [INFO] [stderr] Compiling noodles-sam v0.82.0 [INFO] [stderr] Compiling darling_core v0.21.3 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling enum-map-derive v0.17.0 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling derive-new v0.6.0 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling clap_derive v4.5.55 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling enum-map v2.7.3 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling noodles v0.107.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling darling_macro v0.21.3 [INFO] [stderr] Compiling bio-types v1.0.4 [INFO] [stderr] Compiling darling v0.21.3 [INFO] [stderr] Compiling serde_with_macros v3.17.0 [INFO] [stderr] Compiling clap v4.5.60 [INFO] [stderr] Compiling serde_with v3.17.0 [INFO] [stderr] Compiling rstest v0.26.1 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling bv v0.11.1 [INFO] [stderr] Compiling multimap v0.10.1 [INFO] [stderr] Compiling statrs v0.18.0 [INFO] [stderr] Compiling bio v2.3.0 [INFO] [stderr] Compiling chum v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 55.99s [INFO] running `Command { std: "docker" "inspect" "55ff3fbafdfed903b93256b2907b0fbcdc4e90cb19f0bf672ec96ecdcca9a8fb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "55ff3fbafdfed903b93256b2907b0fbcdc4e90cb19f0bf672ec96ecdcca9a8fb", kill_on_drop: false }` [INFO] [stdout] 55ff3fbafdfed903b93256b2907b0fbcdc4e90cb19f0bf672ec96ecdcca9a8fb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a12fe8ce1f1c4ed2cc2c177888f7e23f0d60a441f1ea44744366c5e1e0a4bc6e [INFO] running `Command { std: "docker" "start" "-a" "a12fe8ce1f1c4ed2cc2c177888f7e23f0d60a441f1ea44744366c5e1e0a4bc6e", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.30s [INFO] [stderr] Running unittests src/lib/mod.rs (/opt/rustwide/target/debug/deps/chumlib-0a165dd8c2b6aca1) [INFO] [stdout] [INFO] [stdout] running 261 tests [INFO] [stdout] test bait::tests::test_apply_blast_to_batch_empty_batch_returns_ok ... ok [INFO] [stdout] test bait::tests::test_apply_target_centering_assigns_target_name_and_centering ... ok [INFO] [stdout] test bait::tests::test_apply_target_centering_different_chrom_leaves_fields_empty ... ok [INFO] [stdout] test bait::tests::test_apply_target_centering_multiple_targets_uses_best_centering ... ok [INFO] [stdout] test bait::tests::test_bait_evaluator_debug_contains_struct_name ... ok [INFO] [stdout] test bait::tests::test_bait_evaluator_debug_with_mappability_and_repbase ... ok [INFO] [stdout] test bait::tests::test_bait_from_top_hit_start_greater_than_end_returns_none ... ok [INFO] [stdout] test bait::tests::test_bait_evaluator_new_with_repbase ... ok [INFO] [stdout] test bait::tests::test_bait_from_top_hit_single_base_interval ... ok [INFO] [stdout] test bait::tests::test_bait_from_top_hit_no_interval_returns_none ... ok [INFO] [stdout] test bait::tests::test_bait_from_top_hit_zero_start_returns_none ... ok [INFO] [stdout] test bait::tests::test_build_group_metrics_correct_overlap_counts_bait ... ok [INFO] [stdout] test bait::tests::test_build_group_metrics_no_bait_overlap_produces_zero_bait_count ... ok [INFO] [stdout] test bait::tests::test_build_group_metrics_padding_extends_overlap_window ... ok [INFO] [stdout] test bait::tests::test_evaluate_propagates_strand_from_bait ... ok [INFO] [stdout] test bait::tests::test_evaluate_reference_set_but_no_sequence_still_succeeds ... ok [INFO] [stdout] test bait::tests::test_evaluate_sequence_is_uppercased ... ok [INFO] [stdout] test bait::tests::test_bait_evaluator_new_with_rnafold_succeeds_if_available ... ok [INFO] [stdout] test bait::tests::test_apply_blast_to_batch_derives_reverse_strand_from_hit ... ok [INFO] [stdout] test bait::tests::test_apply_blast_to_batch_derives_forward_strand_from_hit ... ok [INFO] [stdout] test bait::tests::test_apply_blast_to_batch_populates_blast_fields ... ok [INFO] [stdout] test bait::tests::test_bait_evaluator_new_errors_when_blast_db_missing_but_blastn_on_path ... ok [INFO] [stdout] test bait::tests::test_apply_blast_to_batch_preserves_existing_strand ... ok [INFO] [stdout] test bait::tests::test_apply_blast_to_batch_unlocated_bait_sets_proxy_bait ... ok [INFO] [stdout] test bait::tests::test_bait_evaluator_debug_with_rnafold_some_if_available ... ok [INFO] [stdout] test bait::tests::test_bait_evaluator_new_errors_when_blastn_not_on_path ... ok [INFO] [stdout] test bait::tests::test_bait_evaluator_new_errors_when_rnafold_not_on_path ... ok [INFO] [stdout] test bait::tests::test_bait_from_top_hit_unparseable_string_returns_none ... ok [INFO] [stdout] test bait::tests::test_build_group_metrics_multiple_targets ... ok [INFO] [stdout] test bait::tests::test_bait_evaluator_new_with_mappability ... ok [INFO] [stdout] test bait::tests::test_bait_from_top_hit_valid_interval ... ok [INFO] [stdout] test bait::tests::test_apply_target_centering_assigns_interval_string ... ok [INFO] [stdout] test bait::tests::test_evaluate_with_rnafold_populates_mfe_if_available ... ok [INFO] [stdout] test bait::tests::test_write_metrics_tsv_produces_header_and_row ... ok [INFO] [stdout] test blast::tests::test_blast_hit_sort_by_evalue ... ok [INFO] [stdout] test bait::tests::test_write_group_metrics_tsv_produces_header_and_row ... ok [INFO] [stdout] test bait::tests::test_evaluate_with_mappability_populates_scores ... ok [INFO] [stdout] test bait::tests::test_load_sequences_from_fasta_skips_bait_with_existing_sequence ... ok [INFO] [stdout] test blast::tests::test_blast_hit_format6_deserialize_from_tsv ... ok [INFO] [stdout] test bait::tests::test_load_sequences_from_fasta_populates_sequence ... ok [INFO] [stdout] test blast::tests::test_blast_hit_sort_by_pident_when_evalue_equal ... ok [INFO] [stdout] test bait::tests::test_load_sequences_from_fasta_minus_strand_reverse_complements ... ok [INFO] [stdout] test bait::tests::test_evaluate_with_repbase_populates_features ... ok [INFO] [stdout] test blast::tests::test_align_batch_bait_without_sequence_returns_error ... ok [INFO] [stdout] test blast::tests::test_align_batch_empty_returns_empty_without_blastn ... ok [INFO] [stdout] test bait::tests::test_load_sequences_from_fasta_error_on_missing_fai ... ok [INFO] [stdout] test bait::tests::test_evaluate_with_sequence_populates_sequence_metrics ... ok [INFO] [stdout] test bait::tests::test_evaluate_without_sequence_leaves_sequence_metrics_empty ... ok [INFO] [stdout] test bait::tests::test_load_sequences_from_fasta_unknown_chrom_leaves_sequence_none ... ok [INFO] [stdout] test blast::tests::test_blast_hit_sort_by_sseqid_when_evalue_and_pident_equal ... ok [INFO] [stdout] test blast::tests::test_database_exists_returns_false_for_missing_db ... ok [INFO] [stdout] test blast::tests::test_blast_runner_align_batch_if_available ... ok [INFO] [stdout] test blast::tests::test_database_exists_returns_false_for_nonexistent_sharded ... ok [INFO] [stdout] test intervals::tests::test_bait_len ... ok [INFO] [stdout] test blast::tests::test_blast_runner_new_stores_fields ... ok [INFO] [stdout] test blast::tests::test_database_exists_with_blastdb_env ... ok [INFO] [stdout] test blast::tests::test_database_exists_with_nsi_file ... ok [INFO] [stdout] test intervals::tests::test_detect_format_reader_empty_is_error ... ok [INFO] [stdout] test blast::tests::test_database_exists_with_sharded_nsq_file ... ok [INFO] [stdout] test intervals::tests::test_parse_bed_basic ... ok [INFO] [stdout] test intervals::tests::test_bait_is_empty ... ok [INFO] [stdout] test blast::tests::test_database_exists_with_nsq_file ... ok [INFO] [stdout] test intervals::tests::test_parse_bed_error_on_invalid_start ... ok [INFO] [stdout] test intervals::tests::test_parse_bed_extra_columns_ignored ... ok [INFO] [stdout] test intervals::tests::test_parse_bed_error_on_invalid_end ... ok [INFO] [stdout] test intervals::tests::test_parse_bed_empty_input ... ok [INFO] [stdout] test intervals::tests::test_parse_bed_from_path ... ok [INFO] [stdout] test blast::tests::test_database_exists_with_nal_file ... ok [INFO] [stdout] test intervals::tests::test_parse_bed_skips_browser_lines ... ok [INFO] [stdout] test intervals::tests::test_detect_format_interval_list_from_tmpfile ... ok [INFO] [stdout] test intervals::tests::test_parse_bed_error_on_start_greater_than_end ... ok [INFO] [stdout] test intervals::tests::test_detect_format_reader_bed ... ok [INFO] [stdout] test intervals::tests::test_parse_bed_error_on_too_few_fields ... ok [INFO] [stdout] test blast::tests::test_database_exists_with_sharded_nal_file ... ok [INFO] [stdout] test intervals::tests::test_detect_format_reader_interval_list ... ok [INFO] [stdout] test intervals::tests::test_detect_format_reader_fasta ... ok [INFO] [stdout] test intervals::tests::test_detect_format_bed_from_tmpfile ... ok [INFO] [stdout] test intervals::tests::test_parse_bed_three_col_uses_coordinates_as_name ... ok [INFO] [stdout] test intervals::tests::test_parse_coord_token_invalid_start_returns_none ... ok [INFO] [stdout] test intervals::tests::test_parse_coord_token_empty_chrom_returns_none ... ok [INFO] [stdout] test intervals::tests::test_parse_coord_token_no_colon_returns_none ... ok [INFO] [stdout] test intervals::tests::test_parse_coord_token_with_trailing_text ... ok [INFO] [stdout] test intervals::tests::test_parse_coord_token_start_greater_than_end_returns_none ... ok [INFO] [stdout] test intervals::tests::test_parse_fasta_baits_reader_with_coords ... ok [INFO] [stdout] test intervals::tests::test_parse_fasta_baits_coords_in_description ... ok [INFO] [stdout] test intervals::tests::test_parse_coord_token_basic ... ok [INFO] [stdout] test intervals::tests::test_parse_interval_list_error_on_four_fields ... ok [INFO] [stdout] test intervals::tests::test_parse_fasta_baits_no_coords_uses_synthetic ... ok [INFO] [stdout] test intervals::tests::test_parse_fasta_baits_pipe_separated_coord ... ok [INFO] [stdout] test intervals::tests::test_parse_fasta_baits_with_coords_in_id ... ok [INFO] [stdout] test intervals::tests::test_parse_interval_list_basic ... ok [INFO] [stdout] test intervals::tests::test_parse_fasta_baits_reader_no_coords ... ok [INFO] [stdout] test intervals::tests::test_parse_coord_token_start_zero_returns_none ... ok [INFO] [stdout] test intervals::tests::test_parse_interval_list_converts_to_zero_based ... ok [INFO] [stdout] test intervals::tests::test_parse_bed_skips_comment_lines ... ok [INFO] [stdout] test intervals::tests::test_parse_bed_skips_track_lines ... ok [INFO] [stdout] test intervals::tests::test_parse_interval_list_error_on_invalid_end ... ok [INFO] [stdout] test intervals::tests::test_parse_interval_list_no_header ... ok [INFO] [stdout] test intervals::tests::test_parse_interval_list_error_on_invalid_start ... ok [INFO] [stdout] test intervals::tests::test_parse_intervals_reader_bed ... ok [INFO] [stdout] test intervals::tests::test_parse_interval_list_error_on_too_few_fields ... ok [INFO] [stdout] test intervals::tests::test_parse_interval_list_skips_at_lines ... ok [INFO] [stdout] test intervals::tests::test_parse_interval_list_error_on_zero_start ... ok [INFO] [stdout] test intervals::tests::test_parse_interval_list_skips_empty_lines ... ok [INFO] [stdout] test intervals::tests::test_parse_targets_reader_bed ... ok [INFO] [stdout] test intervals::tests::test_parse_intervals_reader_fasta ... ok [INFO] [stdout] test intervals::tests::test_target_centering_different_chrom_is_zero ... ok [INFO] [stdout] test intervals::tests::test_parse_intervals_reader_interval_list ... ok [INFO] [stdout] test intervals::tests::test_parse_targets_reader_fasta_is_error ... ok [INFO] [stdout] test intervals::tests::test_target_centering_small_target_centered ... ok [INFO] [stdout] test intervals::tests::test_target_centering_no_overlap_is_zero ... ok [INFO] [stdout] test intervals::tests::test_target_is_empty_false_when_nonzero_length ... ok [INFO] [stdout] test intervals::tests::test_target_centering_snp_at_bait_edge_is_low ... ok [INFO] [stdout] test intervals::tests::test_target_centering_partial_overlap_left_edge ... ok [INFO] [stdout] test intervals::tests::test_target_padded ... ok [INFO] [stdout] test intervals::tests::test_target_padded_clamps_to_zero ... ok [INFO] [stdout] test mappability::tests::test_mappability_reader_new_file_not_found ... ok [INFO] [stdout] test mappability::tests::test_mappability_reader_new_success ... ok [INFO] [stdout] test mappability::tests::test_mappability_reader_new_tbi_not_found ... ok [INFO] [stdout] test mappability::tests::test_scores_for_bait_exact_overlap ... ok [INFO] [stdout] test intervals::tests::test_target_centering_large_target_bait_fully_covered ... ok [INFO] [stdout] test intervals::tests::test_target_is_empty_true_when_zero_length ... ok [INFO] [stdout] test intervals::tests::test_parse_targets_from_path ... ok [INFO] [stdout] test mappability::tests::test_scores_for_bait_fixture_partial_overlap ... ok [INFO] [stdout] test mappability::tests::test_scores_for_bait_fixture_full_overlap ... ok [INFO] [stdout] test intervals::tests::test_parse_interval_list_from_path ... ok [INFO] [stdout] test mappability::tests::test_scores_for_bait_fixture_no_overlap_returns_zeros ... ok [INFO] [stdout] test mappability::tests::test_scores_for_bait_different_chrom_yields_zeros ... ok [INFO] [stdout] test intervals::tests::test_parse_targets_reader_interval_list ... ok [INFO] [stdout] test mappability::tests::test_scores_for_bait_partial_overlap ... ok [INFO] [stdout] test metrics::tests::test_apply_blast_hits_mito_hit_detected ... ok [INFO] [stdout] test metrics::tests::test_apply_blast_hits_no_hits ... ok [INFO] [stdout] test metrics::tests::test_apply_blast_hits_single_exact_match ... ok [INFO] [stdout] test metrics::tests::test_apply_blast_hits_top_hit_different_chrom ... ok [INFO] [stdout] test metrics::tests::test_apply_mappability_all_unique ... ok [INFO] [stdout] test metrics::tests::test_apply_blast_hits_top_hit_overlaps_not_matches ... ok [INFO] [stdout] test mappability::tests::test_scores_for_bait_no_overlap_yields_zeros ... ok [INFO] [stdout] test metrics::tests::test_apply_blast_hits_second_hit_populated ... ok [INFO] [stdout] test metrics::tests::test_apply_mappability_empty_does_nothing ... ok [INFO] [stdout] test metrics::tests::test_apply_mappability_known_values ... ok [INFO] [stdout] test metrics::tests::test_apply_repbase_single_feature ... ok [INFO] [stdout] test metrics::tests::test_bait_group_metric_excludes_none_from_aggregation ... ok [INFO] [stdout] test metrics::tests::test_bait_metric_from_position ... ok [INFO] [stdout] test metrics::tests::test_min_max_of_f64 ... ok [INFO] [stdout] test metrics::tests::test_min_max_of_u32 ... ok [INFO] [stdout] test metrics::tests::test_serialize_option_as_value_for_some ... ok [INFO] [stdout] test repbase::tests::test_features_deduped ... ok [INFO] [stdout] test repbase::tests::test_features_sorted ... ok [INFO] [stdout] test repbase::tests::test_overlap_returns_name ... ok [INFO] [stdout] test repbase::tests::test_no_overlap_returns_empty ... ok [INFO] [stdout] test repbase::tests::test_repbase_overlap_case ... ok [INFO] [stdout] test repbase::tests::test_repbase_reader_new_tbi_not_found ... ok [INFO] [stdout] test repbase::tests::test_overlapping_features_fixture_no_overlap ... ok [INFO] [stdout] test repbase::tests::test_overlapping_features_fixture_partial_overlap_left ... ok [INFO] [stdout] test metrics::tests::test_apply_repbase_multiple_features_joined ... ok [INFO] [stdout] test repbase::tests::test_wrong_chrom_returns_empty ... ok [INFO] [stdout] test metrics::tests::test_apply_repbase_empty_sets_none ... ok [INFO] [stdout] test rnafold::tests::test_par_file_bytes_all_variants ... ok [INFO] [stdout] test metrics::tests::test_bait_group_metric_build_aggregates_correctly ... ok [INFO] [stdout] test metrics::tests::test_mean_of_empty_is_none ... ok [INFO] [stdout] test metrics::tests::test_serialize_option_as_empty_for_none ... ok [INFO] [stdout] test repbase::tests::test_overlapping_features_fixture_overlapping_sorted_deduped ... ok [INFO] [stdout] test rnafold::tests::test_par_file_display_all_variants ... ok [INFO] [stdout] test repbase::tests::test_overlapping_features_fixture_single_hit ... ok [INFO] [stdout] test repbase::tests::test_repbase_reader_new_success ... ok [INFO] [stdout] test rnafold::tests::test_par_file_file_name_all_variants ... ok [INFO] [stdout] test rnafold::tests::test_parse_rnafold_line_invalid_format_returns_error ... ok [INFO] [stdout] test rnafold::tests::test_parse_rnafold_line_structure_length ... ok [INFO] [stdout] test rnafold::tests::test_parse_rnafold_line_negative_mfe ... ok [INFO] [stdout] test rnafold::tests::test_rnafold_hairpin_folds_if_available ... ok [INFO] [stdout] test rnafold::tests::test_parse_rnafold_line_unfolded ... ok [INFO] [stdout] test rnafold::tests::test_rnafold_process_spawn_and_fold_if_available ... ok [INFO] [stdout] test score::tests::test_bait_score_mito_hit_at_100pct_identity_drives_to_zero ... ok [INFO] [stdout] test rnafold::tests::test_rnafold_spawn_with_none_param_if_available ... ok [INFO] [stdout] test score::tests::test_bait_score_bait_on_mito_no_mito_identity_penalty ... ok [INFO] [stdout] test score::tests::test_bait_score_mito_hit_at_75pct_identity_no_penalty ... ok [INFO] [stdout] test score::tests::test_bait_score_is_between_zero_and_one ... ok [INFO] [stdout] test rnafold::tests::test_rnafold_multiple_sequences_if_available ... ok [INFO] [stdout] test rnafold::tests::test_parse_rnafold_line_with_structure ... ok [INFO] [stdout] test metrics::tests::test_mean_of_values ... ok [INFO] [stdout] test metrics::tests::test_apply_blast_hits_two_mito_hits_best_evalue_wins ... ok [INFO] [stdout] test rnafold::tests::test_par_file_display_matches_expected_names ... ok [INFO] [stdout] test repbase::tests::test_repbase_reader_new_file_not_found ... ok [INFO] [stdout] test score::tests::test_bait_score_mito_hit_partial_penalty ... ok [INFO] [stdout] test score::tests::test_bait_score_none_when_no_components ... ok [INFO] [stdout] test score::tests::test_bait_score_none_when_one_quality_component_no_blast ... ok [INFO] [stdout] test score::tests::test_bait_score_perfect_bait_is_one ... ok [INFO] [stdout] test score::tests::test_bait_score_target_on_mito_no_mito_identity_penalty ... ok [INFO] [stdout] test score::tests::test_bait_score_some_when_one_quality_component_plus_blast ... ok [INFO] [stdout] test score::tests::test_blast_specificity_100_hits_is_zero ... ok [INFO] [stdout] test score::tests::test_blast_specificity_10_hits_is_half ... ok [INFO] [stdout] test score::tests::test_blast_specificity_identity_full_penalty_at_100_pct ... ok [INFO] [stdout] test score::tests::test_blast_specificity_identity_no_penalty_below_75_pct ... ok [INFO] [stdout] test score::tests::test_blast_specificity_identity_half_penalty_at_87_5_pct ... ok [INFO] [stdout] test score::tests::test_bait_score_non_specific_bait_is_near_zero ... ok [INFO] [stdout] test score::tests::test_blast_specificity_many_hits_clamps_to_zero ... ok [INFO] [stdout] test score::tests::test_blast_specificity_one_hit ... ok [INFO] [stdout] test score::tests::test_blast_specificity_rad51_like_bait_is_zero ... ok [INFO] [stdout] test score::tests::test_blast_specificity_zero_hits ... ok [INFO] [stdout] test score::tests::test_blast_specificity_zero_hits_is_one ... ok [INFO] [stdout] test score::tests::test_gc_score_extreme_range ... ok [INFO] [stdout] test score::tests::test_gc_score_marginal_range ... ok [INFO] [stdout] test score::tests::test_gc_score_optimal_range ... ok [INFO] [stdout] test score::tests::test_homopolymer_score_no_repeat ... ok [INFO] [stdout] test score::tests::test_homopolymer_score_run_of_10_or_more_clamps_to_zero ... ok [INFO] [stdout] test score::tests::test_homopolymer_score_run_of_6 ... ok [INFO] [stdout] test score::tests::test_homopolymer_score_short_run ... ok [INFO] [stdout] test score::tests::test_mfe_score_below_negative_fifteen_clamps_to_zero ... ok [INFO] [stdout] test score::tests::test_mfe_score_at_negative_fifteen_is_zero ... ok [INFO] [stdout] test score::tests::test_mfe_score_threshold_is_perfect ... ok [INFO] [stdout] test score::tests::test_mfe_score_zero_is_perfect ... ok [INFO] [stdout] test sequence::tests::test_count_homopolymers_min_acagggg ... ok [INFO] [stdout] test sequence::tests::test_count_homopolymers_min_empty ... ok [INFO] [stdout] test sequence::tests::test_count_homopolymers_min_none ... ok [INFO] [stdout] test sequence::tests::test_count_homopolymers_min_one_run ... ok [INFO] [stdout] test sequence::tests::test_count_homopolymers_min_run_exactly_at_boundary ... ok [INFO] [stdout] test score::tests::test_mfe_score_positive_clamps_to_one ... ok [INFO] [stdout] test sequence::tests::test_gc_content_all_n_is_zero ... ok [INFO] [stdout] test sequence::tests::test_gc_content_all_gc ... ok [INFO] [stdout] test sequence::tests::test_gc_content_empty_is_zero ... ok [INFO] [stdout] test sequence::tests::test_gc_content_even_split ... ok [INFO] [stdout] test sequence::tests::test_count_homopolymers_min_two_runs ... ok [INFO] [stdout] test sequence::tests::test_gc_content_all_at ... ok [INFO] [stdout] test sequence::tests::test_gc_content_known_bait ... ok [INFO] [stdout] test sequence::tests::test_homopolymers_size_3_or_greater_none ... ok [INFO] [stdout] test sequence::tests::test_gc_content_gc_rich_bait ... ok [INFO] [stdout] test sequence::tests::test_homopolymers_size_3_or_greater_two_runs ... ok [INFO] [stdout] test sequence::tests::test_is_mito_chrom_various_names ... ok [INFO] [stdout] test sequence::tests::test_gc_content_excludes_n_from_denominator ... ok [INFO] [stdout] test sequence::tests::test_longest_homopolymer_empty ... ok [INFO] [stdout] test sequence::tests::test_longest_homopolymer_case_insensitive ... ok [INFO] [stdout] test sequence::tests::test_longest_homopolymer_no_repeat ... ok [INFO] [stdout] test sequence::tests::test_longest_homopolymer_gc_rich_bait ... ok [INFO] [stdout] test sequence::tests::test_longest_homopolymer_reverse_complement ... ok [INFO] [stdout] test sequence::tests::test_longest_homopolymer_two_equal_runs ... ok [INFO] [stdout] test sequence::tests::test_gc_content_lowercase_counts_as_gc ... ok [INFO] [stdout] test score::tests::test_mfe_score_midpoint_taper ... ok [INFO] [stdout] test sequence::tests::test_longest_homopolymer_whole_sequence_same ... ok [INFO] [stdout] test sequence::tests::test_masked_bases_empty ... ok [INFO] [stdout] test sequence::tests::test_masked_bases_lowercase ... ok [INFO] [stdout] test sequence::tests::test_masked_bases_mixed ... ok [INFO] [stdout] test sequence::tests::test_masked_bases_none ... ok [INFO] [stdout] bait_name interval bait_length strand gc_content masked_bases homopolymers_size_3_or_greater longest_homopolymer_size rep_base_features blast_top_hit_interval blast_top_hit_matches blast_top_hit_overlaps blast_top_hit_e_value blast_top_hit_identity blast_hits blast_second_hit_interval blast_second_hit_length blast_second_hit_percent blast_second_hit_gaps blast_second_hit_e_value mito_hit_interval mito_hit_e_value mito_hit_identity mean_mappability min_mappability q1_mappability median_mappability q3_mappability max_mappability unique_mappability zero_mappability min_free_energy folding_structure oligo_fold_temperature oligo_fold_param_file sequence target_name target_interval target_centering bait_score [INFO] [stdout] b1 chr1:1-50 50 [INFO] [stdout] test sequence::tests::test_reverse_complement_homopolymer_conversion ... ok [INFO] [stdout] test sequence::tests::test_masked_bases_n_and_dot ... ok [INFO] [stdout] test sequence::tests::test_reverse_complement_n_passthrough ... ok [INFO] [stdout] test sequence::tests::test_reverse_complement_preserves_case ... ok [INFO] [stdout] test sequence::tests::test_reverse_complement_simple ... ok [INFO] [stdout] test tests::test_run_score_nonexistent_baits_errors ... ok [INFO] [stdout] test tests::test_run_score_oligo_fold_param_resolved_before_evaluator ... ok [INFO] [stdout] test tests::test_run_score_bed_input_succeeds ... ok [INFO] [stdout] test tests::test_run_score_parallel_blast_warning_executes ... ok [INFO] [stdout] test tests::test_run_score_fasta_without_coords_and_targets ... ok [INFO] [stdout] test sequence::tests::test_reverse_complement_palindrome ... ok [INFO] [stdout] test tests::test_run_score_outputs_to_stdout_when_no_output_path ... ok [INFO] [stdout] test tests::test_run_score_targets_without_per_target_errors ... ok [INFO] [stdout] test tests::test_run_score_parallel_threads_succeeds ... ok [INFO] [stdout] test tests::test_run_score_with_reference_fasta_populates_sequences ... ok [INFO] [stdout] test tests::test_run_score_with_targets_and_per_target_succeeds ... ok [INFO] [stdout] test tests::test_run_score_per_target_without_targets_errors ... ok [INFO] [stdout] test sequence::tests::test_count_homopolymers_min_case_insensitive ... ok [INFO] [stdout] test tests::test_run_score_nonexistent_reference_errors ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 261 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/chum-09d2fe06e7ae6c3e) [INFO] [stderr] Running tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-a8215e1c8653224c) [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] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_run_with_interval_list_input ... ok [INFO] [stdout] test test_per_target_without_targets_fails ... ok [INFO] [stdout] test test_stdout_output ... ok [INFO] [stdout] test test_run_with_targets_and_per_target ... ok [INFO] [stdout] test test_targets_without_per_target_fails ... ok [INFO] [stdout] test test_run_with_baits_only_bed ... ok [INFO] [stdout] test test_full_analysis_with_blast ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Doc-tests chumlib [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test src/lib/bait.rs - bait::BaitEvaluator (line 58) - compile ... ok [INFO] [stdout] test src/lib/sequence.rs - sequence::longest_homopolymer_size (line 118) ... ok [INFO] [stdout] test src/lib/sequence.rs - sequence::count_homopolymers_min (line 62) ... ok [INFO] [stdout] test src/lib/sequence.rs - sequence::homopolymers_size_3_or_greater (line 93) ... ok [INFO] [stdout] test src/lib/sequence.rs - sequence::masked_bases (line 48) ... ok [INFO] [stdout] test src/lib/sequence.rs - sequence::gc_content (line 24) ... ok [INFO] [stdout] test src/lib/score.rs - score::bait_score (line 52) ... ok [INFO] [stdout] test src/lib/sequence.rs - sequence::reverse_complement (line 10) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.31s; merged doctests compilation took 1.25s [INFO] running `Command { std: "docker" "inspect" "a12fe8ce1f1c4ed2cc2c177888f7e23f0d60a441f1ea44744366c5e1e0a4bc6e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a12fe8ce1f1c4ed2cc2c177888f7e23f0d60a441f1ea44744366c5e1e0a4bc6e", kill_on_drop: false }` [INFO] [stdout] a12fe8ce1f1c4ed2cc2c177888f7e23f0d60a441f1ea44744366c5e1e0a4bc6e