[INFO] fetching crate dnacomb 1.0.0...
[INFO] testing dnacomb-1.0.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate dnacomb 1.0.0 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate dnacomb 1.0.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate dnacomb 1.0.0
[INFO] tweaked toml for crates.io crate dnacomb 1.0.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate dnacomb 1.0.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate dnacomb 1.0.0 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded errno v0.3.10
[INFO] [stderr]   Downloaded getrandom v0.3.1
[INFO] [stderr]   Downloaded wasi v0.13.3+wasi-0.2.2
[INFO] [stderr]   Downloaded wit-bindgen-rt v0.33.0
[INFO] [stderr]   Downloaded is-terminal v0.4.16
[INFO] [stderr]   Downloaded clap_lex v0.7.4
[INFO] [stderr]   Downloaded rawpointer v0.2.1
[INFO] [stderr]   Downloaded anstyle-wincon v3.0.7
[INFO] [stderr]   Downloaded anstyle v1.0.10
[INFO] [stderr]   Downloaded colorchoice v1.0.3
[INFO] [stderr]   Downloaded crunchy v0.2.3
[INFO] [stderr]   Downloaded anstyle-query v1.1.2
[INFO] [stderr]   Downloaded terminal_size v0.4.1
[INFO] [stderr]   Downloaded multimap v0.10.0
[INFO] [stderr]   Downloaded fxhash v0.2.1
[INFO] [stderr]   Downloaded enum-map-derive v0.17.0
[INFO] [stderr]   Downloaded custom_derive v0.1.7
[INFO] [stderr]   Downloaded semver v0.1.20
[INFO] [stderr]   Downloaded itertools-num v0.1.3
[INFO] [stderr]   Downloaded editdistancek v1.0.2
[INFO] [stderr]   Downloaded feature-probe v0.1.1
[INFO] [stderr]   Downloaded newtype_derive v0.1.6
[INFO] [stderr]   Downloaded either v1.14.0
[INFO] [stderr]   Downloaded bitflags v2.8.0
[INFO] [stderr]   Downloaded anstream v0.6.18
[INFO] [stderr]   Downloaded bytecount v0.6.8
[INFO] [stderr]   Downloaded anstyle-parse v0.2.6
[INFO] [stderr]   Downloaded rustc_version v0.1.7
[INFO] [stderr]   Downloaded enum-map v2.7.3
[INFO] [stderr]   Downloaded rand_core v0.9.2
[INFO] [stderr]   Downloaded ordered-float v5.0.0
[INFO] [stderr]   Downloaded derive-new v0.6.0
[INFO] [stderr]   Downloaded log v0.4.26
[INFO] [stderr]   Downloaded env_logger v0.11.6
[INFO] [stderr]   Downloaded clap_derive v4.5.28
[INFO] [stderr]   Downloaded csv-core v0.1.12
[INFO] [stderr]   Downloaded bytemuck v1.21.0
[INFO] [stderr]   Downloaded bv v0.11.1
[INFO] [stderr]   Downloaded bio-types v1.0.4
[INFO] [stderr]   Downloaded clap v4.5.31
[INFO] [stderr]   Downloaded half v2.6.0
[INFO] [stderr]   Downloaded triple_accel v0.4.0
[INFO] [stderr]   Downloaded simba v0.9.0
[INFO] [stderr]   Downloaded rand_distr v0.4.3
[INFO] [stderr]   Downloaded matrixmultiply v0.3.9
[INFO] [stderr]   Downloaded anyhow v1.0.96
[INFO] [stderr]   Downloaded lasso v0.7.3
[INFO] [stderr]   Downloaded miniz_oxide v0.8.5
[INFO] [stderr]   Downloaded rayon-core v1.12.1
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.27
[INFO] [stderr]   Downloaded wide v0.7.32
[INFO] [stderr]   Downloaded rand v0.9.0
[INFO] [stderr]   Downloaded indexmap v2.7.1
[INFO] [stderr]   Downloaded flate2 v1.1.0
[INFO] [stderr]   Downloaded libm v0.2.11
[INFO] [stderr]   Downloaded clap_builder v4.5.31
[INFO] [stderr]   Downloaded portable-atomic v1.11.0
[INFO] [stderr]   Downloaded rayon v1.10.0
[INFO] [stderr]   Downloaded bio v2.2.0
[INFO] [stderr]   Downloaded zerocopy v0.8.27
[INFO] [stderr]   Downloaded ndarray v0.16.1
[INFO] [stderr]   Downloaded nalgebra v0.33.2
[INFO] [stderr]   Downloaded petgraph v0.7.1
[INFO] [stderr]   Downloaded libc v0.2.185
[INFO] [stderr]   Downloaded csv v1.3.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 40e52152c86112304c94b7b45730e6c128be82e45a8e9fdb61dd54688a52a54e
[INFO] running `Command { std: "docker" "start" "40e52152c86112304c94b7b45730e6c128be82e45a8e9fdb61dd54688a52a54e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "40e52152c86112304c94b7b45730e6c128be82e45a8e9fdb61dd54688a52a54e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "40e52152c86112304c94b7b45730e6c128be82e45a8e9fdb61dd54688a52a54e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "40e52152c86112304c94b7b45730e6c128be82e45a8e9fdb61dd54688a52a54e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "40e52152c86112304c94b7b45730e6c128be82e45a8e9fdb61dd54688a52a54e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.93
[INFO] [stderr]    Compiling unicode-ident v1.0.17
[INFO] [stderr]    Compiling libc v0.2.185
[INFO] [stderr]    Compiling autocfg v1.4.0
[INFO] [stderr]    Compiling libm v0.2.11
[INFO] [stderr]    Compiling zerocopy v0.8.27
[INFO] [stderr]    Compiling getrandom v0.3.1
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling serde v1.0.218
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling bytemuck v1.21.0
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling typenum v1.18.0
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling rustversion v1.0.19
[INFO] [stderr]    Compiling semver v0.1.20
[INFO] [stderr]    Compiling anstyle-parse v0.2.6
[INFO] [stderr]    Compiling feature-probe v0.1.1
[INFO] [stderr]    Compiling once_cell v1.20.3
[INFO] [stderr]    Compiling bitflags v2.8.0
[INFO] [stderr]    Compiling rustc_version v0.1.7
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.1
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling anstyle v1.0.10
[INFO] [stderr]    Compiling colorchoice v1.0.3
[INFO] [stderr]    Compiling anstyle-query v1.1.2
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling bv v0.11.1
[INFO] [stderr]    Compiling newtype_derive v0.1.6
[INFO] [stderr]    Compiling anyhow v1.0.96
[INFO] [stderr]    Compiling allocator-api2 v0.2.21
[INFO] [stderr]    Compiling ryu v1.0.19
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling matrixmultiply v0.3.9
[INFO] [stderr]    Compiling anstream v0.6.18
[INFO] [stderr]    Compiling thiserror v2.0.11
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling itoa v1.0.14
[INFO] [stderr]    Compiling hashbrown v0.15.2
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling either v1.14.0
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling log v0.4.26
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling wide v0.7.32
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling csv-core v0.1.12
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling indexmap v2.7.1
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling serde_json v1.0.139
[INFO] [stderr]    Compiling clap_lex v0.7.4
[INFO] [stderr]    Compiling adler2 v2.0.0
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling terminal_size v0.4.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.5
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling clap_builder v4.5.31
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling fxhash v0.2.1
[INFO] [stderr]    Compiling crc32fast v1.4.2
[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 ordered-float v5.0.0
[INFO] [stderr]    Compiling itertools-num v0.1.3
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling rand_core v0.9.2
[INFO] [stderr]    Compiling petgraph v0.7.1
[INFO] [stderr]    Compiling ndarray v0.16.1
[INFO] [stderr]    Compiling triple_accel v0.4.0
[INFO] [stderr]    Compiling custom_derive v0.1.7
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling editdistancek v1.0.2
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling bytecount v0.6.8
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling flate2 v1.1.0
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling simba v0.9.0
[INFO] [stderr]    Compiling dashmap v6.1.0
[INFO] [stderr]    Compiling lasso v0.7.3
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling serde_derive v1.0.218
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling enum-map-derive v0.17.0
[INFO] [stderr]    Compiling derive-new v0.6.0
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling thiserror-impl v2.0.11
[INFO] [stderr]    Compiling enum-map v2.7.3
[INFO] [stderr]    Compiling clap_derive v4.5.28
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling clap v4.5.31
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling bio-types v1.0.4
[INFO] [stderr]    Compiling env_filter v0.1.3
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling rand v0.9.0
[INFO] [stderr]    Compiling env_logger v0.11.6
[INFO] [stderr]    Compiling nalgebra v0.33.2
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling csv v1.3.1
[INFO] [stderr]    Compiling multimap v0.10.0
[INFO] [stderr]    Compiling statrs v0.18.0
[INFO] [stderr]    Compiling bio v2.2.0
[INFO] [stderr]    Compiling dnacomb v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 32s
[INFO] running `Command { std: "docker" "inspect" "40e52152c86112304c94b7b45730e6c128be82e45a8e9fdb61dd54688a52a54e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "40e52152c86112304c94b7b45730e6c128be82e45a8e9fdb61dd54688a52a54e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.218
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling half v2.6.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling is-terminal v0.4.16
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling serde_json v1.0.139
[INFO] [stderr]    Compiling csv v1.3.1
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling bv v0.11.1
[INFO] [stderr]    Compiling multimap v0.10.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling bio v2.2.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling dnacomb v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 14s
[INFO] running `Command { std: "docker" "inspect" "40e52152c86112304c94b7b45730e6c128be82e45a8e9fdb61dd54688a52a54e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "40e52152c86112304c94b7b45730e6c128be82e45a8e9fdb61dd54688a52a54e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.27s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/dnacomb-50fa005e1ab6f18e)
[INFO] [stdout] 
[INFO] [stdout] running 411 tests
[INFO] [stdout] test combination::tests::test_combination_match_id_string_nonmatch ... ok
[INFO] [stdout] test combination::tests::test_combination_match_id_string_recombination ... ok
[INFO] [stdout] test combination::tests::test_total_count_multiple_groups ... ok
[INFO] [stdout] test combination::tests::test_increment_count_existing_group ... ok
[INFO] [stdout] test combination::tests::test_combination_match_id_string_uncompared ... ok
[INFO] [stdout] test combination::tests::test_total_count_single_group ... ok
[INFO] [stdout] test combination::tests::test_combination_match_id_string_multimatch ... ok
[INFO] [stdout] test combination::tests::test_combination_match_id_string_match ... ok
[INFO] [stdout] test combinations::tests::add_or_increment_combination_accumulates_counts_by_group ... ok
[INFO] [stdout] test combination::tests::test_increment_count_new_group ... ok
[INFO] [stdout] test combinations::tests::merge_combines_counts_and_new_combinations ... ok
[INFO] [stdout] test combinations::tests::merge_rejects_after_library_comparison ... ok
[INFO] [stdout] test combinations::tests::cache_filter_hit_replays_filtered_counts_when_incrementing ... ok
[INFO] [stdout] test combination::tests::test_combination_match_id_string_mismatch ... ok
[INFO] [stdout] test combinations::tests::add_or_increment_combination_deduplicates_shared_regions ... ok
[INFO] [stdout] test combinations::tests::compare_to_library_builds_summary_and_sets_compared_flag ... ok
[INFO] [stdout] test combinations::tests::cache_combination_hit_replays_counts_when_incrementing ... ok
[INFO] [stdout] test combinations::tests::add_or_increment_combination_rejects_unexpected_region ... ok
[INFO] [stdout] test combination::tests::compare_to_library_table ... ok
[INFO] [stdout] test combination::tests::test_observed_combination_new ... ok
[INFO] [stdout] test combination::tests::test_combination_key_inequality ... ok
[INFO] [stdout] test combination::tests::test_combination_match_id_string_match_with_none ... ok
[INFO] [stdout] test combination::tests::test_combination_key_equality ... ok
[INFO] [stdout] test counting::tests::merge_seqs_combines_non_overlapping_partials_into_missing_center ... ok
[INFO] [stdout] test combinations::tests::merge_rejects_different_filter_config ... ok
[INFO] [stdout] test combinations::tests::merge_rejects_different_region_ids ... ok
[INFO] [stdout] test counting::tests::merge_seqs_rejects_already_merged_inputs ... ok
[INFO] [stdout] test combinations::tests::summarise_counts_all_categories_correctly ... ok
[INFO] [stdout] test counting::tests::regions_from_alignment_path_maps_complete_region ... ok
[INFO] [stdout] test combinations::tests::to_library_vector_errors_before_compare ... ok
[INFO] [stdout] test counting::tests::alignment_scorer_scores_standard_n_and_mismatch_cases ... ok
[INFO] [stdout] test counting::tests::count_reads_align_mode_requires_alignment_scorer ... ok
[INFO] [stdout] test counting::tests::test_flank_matching_opening_scan_can_start_from_internal_close ... ok
[INFO] [stdout] test counting::tests::count_reads_full_read_mode_counts_unfiltered_reads_without_libspec ... ok
[INFO] [stdout] test counting::tests::count_reads_pattern_mode_requires_length_and_tolerance ... ok
[INFO] [stdout] test counting::tests::count_reads_rejects_zero_threads ... ok
[INFO] [stdout] test counting::tests::merge_seqs_combines_overlapping_partials_into_overlapping ... ok
[INFO] [stdout] test counting::tests::merge_seqs_prefers_higher_quality_for_duplicate_complete_observations ... ok
[INFO] [stdout] test filters::tests::alignment_filters ... ok
[INFO] [stdout] test counting::tests::test_flank_matching_partial_path ... ok
[INFO] [stdout] test counting::tests::regions_from_alignment_path_leaves_fully_deleted_region_unmapped ... ok
[INFO] [stdout] test counting::tests::test_flank_matching_with_gap_stops_scan ... ok
[INFO] [stdout] test counting::tests::regions_from_alignment_path_marks_partial_5prime_when_alignment_starts_inside_region ... ok
[INFO] [stdout] test filters::tests::readpair_filters ... ok
[INFO] [stdout] test filters::tests::test_alignment_tolerance_above_range ... ok
[INFO] [stdout] test counting::tests::test_perfect_flank_matching ... ok
[INFO] [stdout] test counting::tests::test_flank_matching_with_mismatches ... ok
[INFO] [stdout] test counting::tests::merge_seqs_returns_present_side_when_other_missing ... ok
[INFO] [stdout] test counting::tests::test_empty_flank_list ... ok
[INFO] [stdout] test filters::tests::test_filter_config_inequality ... ok
[INFO] [stdout] test filters::tests::test_filter_reason_as_index ... ok
[INFO] [stdout] test filters::tests::test_filter_reason_meta_bad_alignment ... ok
[INFO] [stdout] test filters::tests::test_filter_reason_meta_empty_read ... ok
[INFO] [stdout] test filters::tests::test_filter_reason_meta_long_read ... ok
[INFO] [stdout] test filters::tests::test_filter_reason_meta_low_mean_quality ... ok
[INFO] [stdout] test errors::tests::seq_to_string_empty ... ok
[INFO] [stdout] test filters::tests::test_filter_reason_meta_short_read ... ok
[INFO] [stdout] test filters::tests::test_filtered_counts_default ... ok
[INFO] [stdout] test filters::tests::test_filtered_counts_get ... ok
[INFO] [stdout] test filters::tests::test_alignment_tolerance_below_range ... ok
[INFO] [stdout] test errors::tests::seq_to_string ... ok
[INFO] [stdout] test filters::tests::test_alignment_tolerance_fractional ... ok
[INFO] [stdout] test filters::tests::test_alignment_tolerance_from_reads ... ok
[INFO] [stdout] test filters::tests::test_alignment_tolerance_one ... ok
[INFO] [stdout] test filters::tests::test_alignment_tolerance_valid ... ok
[INFO] [stdout] test filters::tests::test_alignment_tolerance_zero ... ok
[INFO] [stdout] test filters::tests::test_filter_config_equality ... ok
[INFO] [stdout] test filters::tests::test_filter_reason_all_filters_len ... ok
[INFO] [stdout] test filters::tests::test_filter_reason_n_reasons ... ok
[INFO] [stdout] test filters::tests::test_filtered_reads_increment_existing_read ... ok
[INFO] [stdout] test filters::tests::test_filtered_reads_increment_new_read ... ok
[INFO] [stdout] test filters::tests::test_filtered_reads_merge_different_config ... ok
[INFO] [stdout] test filters::tests::test_filtered_reads_merge_same_config ... ok
[INFO] [stdout] test filters::tests::test_filtered_counts_merge ... ok
[INFO] [stdout] test filters::tests::test_filtered_counts_total ... ok
[INFO] [stdout] test filters::tests::test_filtered_reads_increment_different_groups ... ok
[INFO] [stdout] test filters::tests::test_filtered_counts_iter ... ok
[INFO] [stdout] test filters::tests::test_filtered_counts_new ... ok
[INFO] [stdout] test filters::tests::test_filtered_reads_filter_alignment_no_increment ... ok
[INFO] [stdout] test filters::tests::test_filtered_reads_filter_readpair_no_increment ... ok
[INFO] [stdout] test filters::tests::test_filtered_reads_new ... ok
[INFO] [stdout] test filters::tests::test_filtered_reads_to_vector_empty ... ok
[INFO] [stdout] test groups::tests::readgroup_display_variants ... ok
[INFO] [stdout] test groups::tests::readgroup_grouped_multiple_names ... ok
[INFO] [stdout] test groups::tests::readgroup_equality_grouped_different ... ok
[INFO] [stdout] test groups::tests::readgroup_grouped_whitespace ... ok
[INFO] [stdout] test filters::tests::test_filtered_reads_to_vector_sorted ... ok
[INFO] [stdout] test groups::tests::readgroup_equality_unmatched ... ok
[INFO] [stdout] test filters::tests::test_filtered_reads_to_vector_unsorted ... ok
[INFO] [stdout] test groups::tests::readgroup_clone_equality ... ok
[INFO] [stdout] test groups::tests::readgroup_grouped_empty_string ... ok
[INFO] [stdout] test groups::tests::niche_optimization_verified ... ok
[INFO] [stdout] test groups::tests::readgroup_hash_consistency ... ok
[INFO] [stdout] test groups::tests::readgroup_equality_grouped_same ... ok
[INFO] [stdout] test groups::tests::readgroup_equality_ungrouped ... ok
[INFO] [stdout] test groups::tests::readgroup_ungrouped_predicates ... ok
[INFO] [stdout] test groups::tests::readgroup_hash_different_values ... ok
[INFO] [stdout] test groups::tests::readgroup_grouped_predicates ... ok
[INFO] [stdout] test groups::tests::readgroup_inequality_sentinel_vs_grouped ... ok
[INFO] [stdout] test groups::tests::readgroup_inequality_sentinels ... ok
[INFO] [stdout] test groups::tests::readgroup_grouped_special_chars ... ok
[INFO] [stdout] test interning::tests::enabled_tests::group_dedup_same_str_get_same_handle ... ok
[INFO] [stdout] test groups::tests::readgroup_unmatched_predicates ... ok
[INFO] [stdout] test interning::tests::enabled_tests::option_seqhandle_is_niche_optimized ... ok
[INFO] [stdout] test combinations::tests::check_cache_returns_none_for_missing_entry ... ok
[INFO] [stdout] test combinations::tests::compare_to_library_collapses_same_library_summary_across_observed_combinations ... ok
[INFO] [stdout] test errors::tests::seq_to_string_warning ... ok
[INFO] [stdout] test errors::tests::test_libspec_error_invalid_multiple_display ... ok
[INFO] [stdout] test interning::tests::enabled_tests::group_concurrent_different_strings ... ok
[INFO] [stdout] test interning::tests::enabled_tests::seq_dedup_same_bytes_get_same_handle ... ok
[INFO] [stdout] test interning::tests::group_handles_clone ... ok
[INFO] [stdout] test interning::tests::enabled_tests::seq_handles_various_bytes ... ok
[INFO] [stdout] test interning::tests::enabled_tests::seq_handles_large_sequence ... ok
[INFO] [stdout] test interning::tests::group_round_trip_special_chars ... ok
[INFO] [stdout] test interning::tests::group_round_trip_str ... ok
[INFO] [stdout] test interning::tests::handles_work_as_hashmap_keys ... ok
[INFO] [stdout] test interning::tests::enabled_tests::seq_get_raw_value ... ok
[INFO] [stdout] test interning::tests::library_round_trip_special_chars ... ok
[INFO] [stdout] test interning::tests::library_handles_copy_and_clone ... ok
[INFO] [stdout] test interning::tests::library_handles_in_hashmap ... ok
[INFO] [stdout] test interning::tests::library_round_trip_empty_string ... ok
[INFO] [stdout] test combinations::tests::cache_hit_without_increment_does_not_modify_state ... ok
[INFO] [stdout] test interning::tests::group_round_trip_empty_string ... ok
[INFO] [stdout] test interning::tests::library_round_trip_str ... ok
[INFO] [stdout] test interning::tests::enabled_tests::region_dedup_same_str_get_same_handle ... ok
[INFO] [stdout] test interning::tests::seq_handles_clone ... ok
[INFO] [stdout] test interning::tests::reserve_seq_interner_smoke_test ... ok
[INFO] [stdout] test interning::tests::region_handles_copy_and_clone ... ok
[INFO] [stdout] test interning::tests::region_handles_in_hashmap ... ok
[INFO] [stdout] test interning::tests::seq_handles_in_hashmap ... ok
[INFO] [stdout] test interning::tests::region_round_trip_empty_string ... ok
[INFO] [stdout] test interning::tests::region_round_trip_special_chars ... ok
[INFO] [stdout] test interning::tests::region_round_trip_str ... ok
[INFO] [stdout] test interning::tests::enabled_tests::concurrent_seq_interning_is_consistent ... ok
[INFO] [stdout] test interning::tests::seq_is_empty_method ... ok
[INFO] [stdout] test interning::tests::enabled_tests::library_concurrent_different_strings ... ok
[INFO] [stdout] test interning::tests::group_handles_in_hashmap ... ok
[INFO] [stdout] test interning::tests::enabled_tests::multiple_different_sequences ... ok
[INFO] [stdout] test interning::tests::enabled_tests::region_concurrent_different_strings ... ok
[INFO] [stdout] test interning::tests::enabled_tests::concurrent_intern_and_resolve_is_safe ... ok
[INFO] [stdout] test interning::tests::enabled_tests::concurrent_duplicate_inserts_do_not_allocate_extra_ids ... ok
[INFO] [stdout] test interning::tests::seq_round_trip_bytes ... ok
[INFO] [stdout] test lib_spec::tests::test_flanking_regions_open_start ... ok
[INFO] [stdout] test interning::tests::enabled_tests::concurrent_unique_inserts_allocate_exactly_one_id_each ... ok
[INFO] [stdout] test lib_spec::tests::test_expected_forward_read_from_middle_region ... ok
[INFO] [stdout] test interning::tests::seq_to_str_or_log_empty ... ok
[INFO] [stdout] test interning::tests::seq_len_method ... ok
[INFO] [stdout] test lib_spec::tests::test_flanking_regions_internal ... ok
[INFO] [stdout] test lib_spec::tests::test_expected_reverse_read ... ok
[INFO] [stdout] test lib_spec::tests::test_flanking_regions_display ... ok
[INFO] [stdout] test lib_spec::tests::test_flanking_regions_open_end ... ok
[INFO] [stdout] test lib_spec::tests::test_get_max_distances ... ok
[INFO] [stdout] test lib_spec::tests::test_get_region_exists ... ok
[INFO] [stdout] test lib_spec::tests::test_flanking_regions_unflanked ... ok
[INFO] [stdout] test lib_spec::tests::test_expected_forward_read ... ok
[INFO] [stdout] test interning::tests::seq_to_str_or_log_valid_utf8 ... ok
[INFO] [stdout] test interning::tests::seq_round_trip_empty ... ok
[INFO] [stdout] test lib_spec::tests::test_region_fixed_is_not_variable ... ok
[INFO] [stdout] test lib_spec::tests::test_region_library_id ... ok
[INFO] [stdout] test lib_spec::tests::test_region_library_is_variable ... ok
[INFO] [stdout] test lib_spec::tests::test_region_library_len_returns_max ... ok
[INFO] [stdout] test lib_spec::tests::test_get_region_missing ... ok
[INFO] [stdout] test lib_spec::tests::test_region_fixed_id ... ok
[INFO] [stdout] test lib_spec::tests::test_template_position_single_region ... ok
[INFO] [stdout] test lib_spec::tests::test_validate_flank_seqs_invalid_unflanked ... ok
[INFO] [stdout] test lib_spec::tests::test_validate_flank_seqs_valid_internal ... ok
[INFO] [stdout] test lib_spec::tests::test_validate_invalid_library_region ... ok
[INFO] [stdout] test lib_spec::tests::test_validate_missing_forward_start ... ok
[INFO] [stdout] test lib_spec::tests::test_validate_missing_reverse_start ... ok
[INFO] [stdout] test lib_spec::tests::test_validate_valid_spec ... ok
[INFO] [stdout] test lib_spec::tests::test_variable_length_regions ... ok
[INFO] [stdout] test lib_spec::tests::test_validate_flank_seqs_invalid_open_end_middle ... ok
[INFO] [stdout] test lib_spec::tests::test_variable_regions ... ok
[INFO] [stdout] test lib_spec::tests::test_template_position_missing_region ... ok
[INFO] [stdout] test lib_spec::tests::test_region_fixed_is_empty ... ok
[INFO] [stdout] test lib_spec::tests::test_template_position_multiple_regions ... ok
[INFO] [stdout] test lib_spec::tests::test_template_sequence_all_fixed ... ok
[INFO] [stdout] test lib_spec::tests::test_validate_adjacent_variable_regions ... ok
[INFO] [stdout] test lib_spec::tests::test_region_library_validate_equal_min_max ... ok
[INFO] [stdout] test lib_spec::tests::test_region_library_validate_min_greater_than_max ... ok
[INFO] [stdout] test lib_spec::tests::test_region_library_validate_valid ... ok
[INFO] [stdout] test lib_spec::tests::test_template_sequence_mixed ... ok
[INFO] [stdout] test lib_spec::tests::test_validate_duplicate_regions ... ok
[INFO] [stdout] test library::tests::from_file_reads_ids_and_sequences ... ok
[INFO] [stdout] test library::tests::from_file_with_lib_spec_accepts_valid_library ... ok
[INFO] [stdout] test library::tests::from_file_generates_ids_when_missing ... ok
[INFO] [stdout] test lib_spec::tests::test_validate_flank_seqs_invalid_open_start_middle ... ok
[INFO] [stdout] test library::tests::merge_matches_case_table ... ok
[INFO] [stdout] test library::tests::sublibrary_new_accepts_empty_library ... ok
[INFO] [stdout] test interning::tests::enabled_tests::handles_have_reasonable_hash_distribution_smoke ... ok
[INFO] [stdout] test library_combination::tests::library_combination_new_starts_empty ... ok
[INFO] [stdout] test library::tests::library_lookup_errors_for_missing_region ... ok
[INFO] [stdout] test library::tests::sublibrary_new_rejects_mismatched_region_lengths ... ok
[INFO] [stdout] test library_combination::tests::from_region_match_preserves_summary_state_for_simple_variants ... ok
[INFO] [stdout] test library::tests::from_file_with_lib_spec_rejects_reserved_id_region_name ... ok
[INFO] [stdout] test library::tests::from_file_with_lib_spec_rejects_unknown_region_column ... ok
[INFO] [stdout] test library::tests::library_dispatches_lookup_to_correct_sublibrary ... ok
[INFO] [stdout] test library_combination::tests::str_sequence_formats_each_variant_correctly ... ok
[INFO] [stdout] test library::tests::lookup_case_table ... ok
[INFO] [stdout] test library::tests::sublibrary_new_rejects_duplicate_ids ... ok
[INFO] [stdout] test library_combination::tests::increment_count_accumulates_by_group ... ok
[INFO] [stdout] test library::tests::library_new_rejects_duplicate_region_across_sublibraries ... ok
[INFO] [stdout] test library_combination::tests::library_combination_key_hash_and_eq_are_stable ... ok
[INFO] [stdout] test library_combination::tests::library_combination_key_new_preserves_regions ... ok
[INFO] [stdout] test library_combination::tests::library_region_match_equality_is_summary_based ... ok
[INFO] [stdout] test logging::tests::logprogress_inc_multiple_boundaries ... ok
[INFO] [stdout] test library::tests::library_region_hashes ... ok
[INFO] [stdout] test logging::tests::logprogress_output_contains_message ... ok
[INFO] [stdout] test logging::tests::logprogress_exceed_total ... ok
[INFO] [stdout] test logging::tests::logprogress_inc_at_interval_boundary ... ok
[INFO] [stdout] test logging::tests::logprogress_inc_large_amount ... ok
[INFO] [stdout] test logging::tests::logprogress_inc_multiple ... ok
[INFO] [stdout] test logging::tests::progress_log_increments ... ok
[INFO] [stdout] test logging::tests::progress_log_new ... ok
[INFO] [stdout] test logging::tests::progress_none_finish ... ok
[INFO] [stdout] test library_combination::tests::total_count_sums_all_groups ... ok
[INFO] [stdout] test logging::tests::logprogress_with_thread_id_in_output ... ok
[INFO] [stdout] test logging::tests::progress_from_style_with_log_fn ... ok
[INFO] [stdout] test logging::tests::progress_log_finish ... ok
[INFO] [stdout] test logging::tests::progress_style_clone ... ok
[INFO] [stdout] test logging::tests::progress_none_inc ... ok
[INFO] [stdout] test logging::tests::progress_style_new ... ok
[INFO] [stdout] test logging::tests::logprogress_zero_log_interval_panics - should panic ... ok
[INFO] [stdout] test logging::tests::logprogress_inc_over_interval ... ok
[INFO] [stdout] test output::tests::write_filter_summary_empty ... ok
[INFO] [stdout] test logging::tests::progress_style_default ... ok
[INFO] [stdout] test logging::tests::progress_style_new_with_log_fn ... ok
[INFO] [stdout] test logging::tests::logprogress_inc_triggers_log ... ok
[INFO] [stdout] test logging::tests::logprogress_new ... ok
[INFO] [stdout] test logging::tests::logprogress_new_with_thread_id ... ok
[INFO] [stdout] test logging::tests::logprogress_new_without_thread_id ... ok
[INFO] [stdout] test output::tests::write_counts_header_structure ... ok
[INFO] [stdout] test logging::tests::logprogress_zero_current ... ok
[INFO] [stdout] test logging::tests::logprogress_exact_total ... ok
[INFO] [stdout] test logging::tests::progress_from_style_without_log_fn ... ok
[INFO] [stdout] test output::tests::write_counts_header_structure_no_variants ... ok
[INFO] [stdout] test logging::tests::logprogress_inc_single ... ok
[INFO] [stdout] test output::tests::write_filter_summary_header ... ok
[INFO] [stdout] test lib_spec::tests::test_region_fixed_len ... ok
[INFO] [stdout] test parsing::tests::fasta_to_fastq_basic ... ok
[INFO] [stdout] test parsing::tests::fasta_to_fastq_empty_sequence ... ok
[INFO] [stdout] test parsing::tests::fasta_to_fastq_with_description ... ok
[INFO] [stdout] test parsing::tests::fasta_to_fastq_different_quality_scores ... ok
[INFO] [stdout] test parsing::tests::fastq_parser_iter ... ok
[INFO] [stdout] test output::tests::write_summary_row_normal ... ok
[INFO] [stdout] test output::tests::write_summary_row_count_equals_total ... ok
[INFO] [stdout] test output::tests::write_summary_row_zero_denominators ... ok
[INFO] [stdout] test parsing::tests::compression_display ... ok
[INFO] [stdout] test output::tests::write_summary_row_zero_count ... ok
[INFO] [stdout] test output::tests::write_summary_row_large_numbers ... ok
[INFO] [stdout] test output::tests::write_summary_basic_structure ... ok
[INFO] [stdout] test output::tests::write_summary_row_fractional_results ... ok
[INFO] [stdout] test output::tests::write_library_counts_header_structure ... ok
[INFO] [stdout] test output::tests::write_summary_all_rows_present ... ok
[INFO] [stdout] test parsing::tests::fasta_parser_iter_with_quality ... ok
[INFO] [stdout] test parsing::tests::fasta_to_fastq_long_sequence ... ok
[INFO] [stdout] test parsing::tests::readpair_parser_group_ungrouped ... ok
[INFO] [stdout] test parsing::tests::seqpath_new_explicit_format_and_compression ... ok
[INFO] [stdout] test parsing::tests::test_seq_detection_case_sensitive ... ok
[INFO] [stdout] test parsing::tests::test_seq_detection_fasta_variants ... ok
[INFO] [stdout] test parsing::tests::seqpath_display ... ok
[INFO] [stdout] test parsing::tests::test_gzip_detection_case_sensitive ... ok
[INFO] [stdout] test parsing::tests::test_seq_detection_fastq_variants ... ok
[INFO] [stdout] test parsing::tests::seqpath_new_auto_format_auto_compression ... ok
[INFO] [stdout] test parsing::tests::readpair_parser_group_haystack_reuse ... ok
[INFO] [stdout] test parsing::tests::test_gzip_detection_multiple_gz ... ok
[INFO] [stdout] test parsing::tests::readpair_parser_with_grouping ... ok
[INFO] [stdout] test parsing::tests::seqformat_display ... ok
[INFO] [stdout] test parsing::tests::test_gzip_detection_gzip ... ok
[INFO] [stdout] test parsing::tests::readpair_parser_group_with_regex_no_match ... ok
[INFO] [stdout] test parsing::tests::test_seq_detection_invalid_extensions ... ok
[INFO] [stdout] test parsing::tests::readpair_parser_max_reads_limit ... ok
[INFO] [stdout] test parsing::tests::readpair_parser_group_with_description ... ok
[INFO] [stdout] test region::tests::missing_center_diff_reports_left_and_right_variants ... ok
[INFO] [stdout] test region::tests::empty_sequence_is_valid ... ok
[INFO] [stdout] test parsing::tests::readpair_parser_properties ... ok
[INFO] [stdout] test parsing::tests::readpair_parser_zero_max_reads ... ok
[INFO] [stdout] test parsing::tests::test_seq_detection_multiple_dots ... ok
[INFO] [stdout] test parsing::tests::readpair_parser_group_with_regex_match ... ok
[INFO] [stdout] test region::tests::region_is_compared_after_unmatched ... ok
[INFO] [stdout] test region::tests::owns_its_sequence ... ok
[INFO] [stdout] test region::tests::region_is_compared_to_library_uncompared ... ok
[INFO] [stdout] test region::tests::preserves_bytes_verbatim ... ok
[INFO] [stdout] test parsing::tests::test_gzip_detection_none ... ok
[INFO] [stdout] test region::tests::new_complete_region_holds_data ... ok
[INFO] [stdout] test region::tests::region_is_compared_after_match ... ok
[INFO] [stdout] test region::tests::region_key_equality_all_same ... ok
[INFO] [stdout] test region::tests::missing_center_diff_ignores_separator_and_center_gap ... ok
[INFO] [stdout] test region::tests::region_key_inequality_different_sequence ... ok
[INFO] [stdout] test parsing::tests::test_seq_detection_with_paths ... ok
[INFO] [stdout] test region::tests::region_clone_yields_equal_ids ... ok
[INFO] [stdout] test region::tests::region_is_empty_true ... ok
[INFO] [stdout] test region::tests::region_is_compared_after_no_library ... ok
[INFO] [stdout] test region::tests::region_key_hash_consistency ... ok
[INFO] [stdout] test region::tests::region_key_inequality_different_completeness ... ok
[INFO] [stdout] test region::tests::region_len_consistency_with_seq ... ok
[INFO] [stdout] test region::tests::region_is_empty_false ... ok
[INFO] [stdout] test region::tests::region_key_new ... ok
[INFO] [stdout] test parsing::tests::threaded_readpair_parser_properties ... ok
[INFO] [stdout] test region::tests::region_to_strings_partial_3prime ... ok
[INFO] [stdout] test region::tests::region_match_to_strings_multi_match ... ok
[INFO] [stdout] test region::tests::region_match_to_strings_single_match ... ok
[INFO] [stdout] test region::tests::region_to_strings_no_library ... ok
[INFO] [stdout] test region::tests::region_match_to_strings_unmatched ... ok
[INFO] [stdout] test parsing::tests::threaded_readpair_parser_with_group ... ok
[INFO] [stdout] test region::tests::region_match_inequality_match_different_distance ... ok
[INFO] [stdout] test seq_diff::tests::edit_operation_clone ... ok
[INFO] [stdout] test region::tests::region_to_strings_uncompared ... ok
[INFO] [stdout] test seq_diff::tests::edit_operation_equality_del ... ok
[INFO] [stdout] test region::tests::region_to_strings_unmatched ... ok
[INFO] [stdout] test region::tests::size_extremes_smoke ... ok
[INFO] [stdout] test region::tests::region_match_to_strings_overmatched ... ok
[INFO] [stdout] test region::tests::region_match_equality_match_same_distance ... ok
[INFO] [stdout] test seq_diff::tests::edit_operation_equality_ins ... ok
[INFO] [stdout] test region::tests::region_match_hash_consistency ... ok
[INFO] [stdout] test region::tests::region_match_to_strings_no_diff ... ok
[INFO] [stdout] test seq_diff::tests::edit_operation_hgvs_ins_position_zero ... ok
[INFO] [stdout] test region::tests::region_match_to_strings_no_library ... ok
[INFO] [stdout] test seq_diff::tests::edit_operation_hgvs_sub_with_non_dna_bases ... ok
[INFO] [stdout] test seq_diff::tests::edit_operation_equality_sub ... ok
[INFO] [stdout] test region::tests::region_match_to_strings_uncompared ... ok
[INFO] [stdout] test region::tests::region_to_strings_overmatched ... ok
[INFO] [stdout] test seq_diff::tests::edit_operation_hash_consistency ... ok
[INFO] [stdout] test region::tests::region_to_strings_o_diff ... ok
[INFO] [stdout] test seq_diff::tests::edit_operation_hgvs_del_single_vs_multiple ... ok
[INFO] [stdout] test region::tests::region_to_strings_single_match ... ok
[INFO] [stdout] test region::tests::region_to_strings_partial_5prime ... ok
[INFO] [stdout] test region::tests::region_key_inequality_different_id ... ok
[INFO] [stdout] test seq_diff::tests::edit_operation_to_hgvs_string ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_display_many_ops ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_inequality_different_ops ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_inequality_different_order ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_display_empty ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_insertion_multiple_same_base ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_equality_same_ops ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_compute_ids ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_alternating_pattern ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_compute_ids_identical ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_clone ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_display_single_op ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_large_identical ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_edge_cases ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_deletions ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_equality_empty ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_many_consecutive_substitutions ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_exact_match ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_insertions ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_deletion_multiple_same_base ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_substitutions ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_with_ambiguous_bases ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_display ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_display_semicolon_separation ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_large_with_multiple_edits ... ok
[INFO] [stdout] test seq_diff::tests::terminal_filter_none_keeps_leading_deletion ... ok
[INFO] [stdout] test seq_diff::tests::terminal_filter_leading_does_not_remove_trailing_deletion ... ok
[INFO] [stdout] test seq_diff::tests::terminal_filter_leading_removes_leading_deletion ... ok
[INFO] [stdout] test seq_diff::tests::terminal_filter_both_removes_leading_and_trailing_deletions ... ok
[INFO] [stdout] test seq_diff::tests::terminal_filter_preserves_internal_deletion ... ok
[INFO] [stdout] test seq_diff::tests::terminal_filter_preserves_internal_insertion ... ok
[INFO] [stdout] test seq_diff::tests::terminal_filter_preserves_internal_substitution ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_mixed_operations ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_hash_consistency ... ok
[INFO] [stdout] test seqs::tests::readpair_into_seqpair_equivalence_with_key ... ok
[INFO] [stdout] test seqs::tests::readpair_key_is_deterministic ... ok
[INFO] [stdout] test seqs::tests::readpair_key_is_stable ... ok
[INFO] [stdout] test seqs::tests::readpair_key_matches_seqpair_new ... ok
[INFO] [stdout] test seqs::tests::readpair_key_paired_end ... ok
[INFO] [stdout] test seqs::tests::hash_equality_semantics ... ok
[INFO] [stdout] test seqs::tests::seqpair_equality_identical ... ok
[INFO] [stdout] test seqs::tests::seqpair_from_readpair_ignores_group ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_large_single_sub_at_start ... ok
[INFO] [stdout] test seq_diff::tests::terminal_filter_trailing_does_not_remove_leading_deletion ... ok
[INFO] [stdout] test seqs::tests::asymmetric_forward_reverse_lengths ... ok
[INFO] [stdout] test seq_diff::tests::terminal_filter_trailing_removes_trailing_deletion ... ok
[INFO] [stdout] test seqs::tests::empty_reverse_vs_none_reverse ... ok
[INFO] [stdout] test seqs::tests::readpair_into_seqpair_paired_end ... ok
[INFO] [stdout] test seqs::tests::readpair_into_seqpair_single_end ... ok
[INFO] [stdout] test seqs::tests::paired_end_key_includes_reverse ... ok
[INFO] [stdout] test seqs::tests::readpair_key_single_end ... ok
[INFO] [stdout] test seqs::tests::seqpair_clone ... ok
[INFO] [stdout] test seqs::tests::reverse_presence_changes_key ... ok
[INFO] [stdout] test seqs::tests::readpair_with_different_groups_same_sequences ... ok
[INFO] [stdout] test seqs::tests::seqpair_from_readpair_ignores_read_names ... ok
[INFO] [stdout] test seqs::tests::seqpair_from_readpair_single_end ... ok
[INFO] [stdout] test seqs::tests::seqpair_from_readpair_ignores_qualities ... ok
[INFO] [stdout] test seqs::tests::seqpair_in_hashset ... ok
[INFO] [stdout] test seqs::tests::various_dna_bases ... ok
[INFO] [stdout] test utils::tests::test_div_or_zero_infinity ... ok
[INFO] [stdout] test utils::tests::test_div_or_zero_nan ... ok
[INFO] [stdout] test utils::tests::test_div_or_zero_result_very_close_to_zero ... ok
[INFO] [stdout] test seqs::tests::seqpair_from_readpair_paired_end ... ok
[INFO] [stdout] test seqs::tests::very_short_reads ... ok
[INFO] [stdout] test utils::tests::test_div_or_zero_very_large_numbers ... ok
[INFO] [stdout] test seqs::tests::seqpair_inequality_reverse_presence ... ok
[INFO] [stdout] test seqs::tests::seqpair_new_both_empty ... ok
[INFO] [stdout] test seqs::tests::tiny_reads_smoke ... ok
[INFO] [stdout] test seqs::tests::seqpair_new_paired_end ... ok
[INFO] [stdout] test seqs::tests::seqpair_new_single_end ... ok
[INFO] [stdout] test seqs::tests::single_end_key_matches_constructor ... ok
[INFO] [stdout] test seqs::tests::seqpair_new_empty_forward ... ok
[INFO] [stdout] test seq_diff::tests::sequence_diff_large_single_sub_at_end ... ok
[INFO] [stdout] test seqs::tests::seqpair_new_empty_reverse ... ok
[INFO] [stdout] test seqs::tests::seqpair_new_long_sequences ... ok
[INFO] [stdout] test seqs::tests::seqpair_inequality_forward_differs ... ok
[INFO] [stdout] test seqs::tests::seqpair_inequality_reverse_differs ... ok
[INFO] [stdout] test utils::tests::test_division_by_zero ... ok
[INFO] [stdout] test utils::tests::test_mean_quality ... ok
[INFO] [stdout] test utils::tests::test_div_or_zero_very_small_denominator ... ok
[INFO] [stdout] test utils::tests::test_mean_quality_very_long_string ... ok
[INFO] [stdout] test utils::tests::test_mean_quality_precision ... ok
[INFO] [stdout] test utils::tests::test_division_by_nonzero ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 411 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/dnacomb-9d3c54179e7bcfe8)
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test tests::check_simd_features_runs ... ok
[INFO] [stdout] test tests::cli_parse_max_reads ... ok
[INFO] [stdout] test tests::cli_parse_grouping_regex ... ok
[INFO] [stdout] test tests::cli_parse_library_files ... ok
[INFO] [stdout] test tests::cli_parse_minimal_args ... ok
[INFO] [stdout] test tests::cli_parse_read_length_filters ... ok
[INFO] [stdout] test tests::cli_parse_alignment_tolerance ... ok
[INFO] [stdout] test tests::cli_parse_alignment_scores ... ok
[INFO] [stdout] test tests::cli_parse_pattern_length_and_tolerance ... ok
[INFO] [stdout] test tests::cli_parse_default_phred ... ok
[INFO] [stdout] test tests::cli_parse_no_cache_flag ... ok
[INFO] [stdout] test tests::cli_parse_verbose_flag ... ok
[INFO] [stdout] test tests::cli_parse_full_seq_flag ... ok
[INFO] [stdout] test tests::cli_parse_sorting_flag ... ok
[INFO] [stdout] test tests::cli_parse_quality_threshold ... ok
[INFO] [stdout] test tests::cli_parse_with_library_spec ... ok
[INFO] [stdout] test tests::cli_parse_threads ... ok
[INFO] [stdout] test tests::cli_parse_with_mode ... ok
[INFO] [stdout] test tests::cli_parse_overwrite_flag ... ok
[INFO] [stdout] test tests::cli_parse_with_output_prefix ... ok
[INFO] [stdout] test tests::cli_parse_with_compression ... ok
[INFO] [stdout] test tests::cli_parse_with_distance_metric ... ok
[INFO] [stdout] test tests::cli_parse_with_format ... ok
[INFO] [stdout] test tests::cli_parse_with_reverse ... ok
[INFO] [stderr]      Running tests/file_loading.rs (/opt/rustwide/target/release/deps/file_loading-60b16d33cace6e50)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test load_lib_spec ... FAILED
[INFO] [stdout] test load_library ... FAILED
[INFO] [stdout] test load_fasta ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- load_lib_spec stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'load_lib_spec' (3669) panicked at tests/file_loading.rs:19:9:
[INFO] [stdout] Error in config/grna_no_id.json: Err(IOError(Os { code: 2, kind: NotFound, message: "No such file or directory" }))
[INFO] [stderr] error: test failed, to rerun pass `--test file_loading`
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x637178d56211 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x637178d6afda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x637178d5a75c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x637178d32266 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x637178d4e3d9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x637178cabce0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x637178d4e592 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x637178d32312 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x637178d2aed9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x637178d32f0d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x637178d6b70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x637178c9ef4a - <file_loading[bb9bf298a657fe62]::load_lib_spec::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   12:     0x637178c9efcb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   13:     0x637178cac635 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   14:     0x637178ca5ef4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   15:     0x637178caf792 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   16:     0x637178d55749 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   17:     0x7f8587911dfa - <unknown>
[INFO] [stdout]   18:     0x7f85879a53d4 - clone
[INFO] [stdout]   19:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- load_library stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'load_library' (3670) panicked at tests/file_loading.rs:103:14:
[INFO] [stdout] LibSpec load failed: IOError(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x637178d56211 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x637178d6afda - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x637178d5a75c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x637178d32266 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x637178d4e3d9 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x637178cabce0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x637178d4e592 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x637178d32312 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x637178d2aed9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x637178d32f0d - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x637178d6b70c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x637178d6b4e2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x637178c9e833 - <file_loading[bb9bf298a657fe62]::load_library::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x637178c9efcb - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   14:     0x637178cac635 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   15:     0x637178ca5ef4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x637178caf792 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x637178d55749 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7f8587911dfa - <unknown>
[INFO] [stdout]   19:     0x7f85879a53d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     load_lib_spec
[INFO] [stdout]     load_library
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "40e52152c86112304c94b7b45730e6c128be82e45a8e9fdb61dd54688a52a54e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "40e52152c86112304c94b7b45730e6c128be82e45a8e9fdb61dd54688a52a54e", kill_on_drop: false }`
[INFO] [stdout] 40e52152c86112304c94b7b45730e6c128be82e45a8e9fdb61dd54688a52a54e
