[INFO] fetching crate cosmolkit-descriptors 0.5.1-rc.3...
[INFO] testing cosmolkit-descriptors-0.5.1-rc.3 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate cosmolkit-descriptors 0.5.1-rc.3 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate cosmolkit-descriptors 0.5.1-rc.3
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate cosmolkit-descriptors 0.5.1-rc.3
[INFO] tweaked toml for crates.io crate cosmolkit-descriptors 0.5.1-rc.3 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate cosmolkit-descriptors 0.5.1-rc.3 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 cosmolkit-descriptors 0.5.1-rc.3 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]  Downloading crates ...
[INFO] [stderr]   Downloaded hashify v0.3.1
[INFO] [stderr]   Downloaded cosmolkit-types v0.5.1-rc.3
[INFO] [stderr]   Downloaded cosmolkit-cx v0.5.1-rc.3
[INFO] [stderr]   Downloaded cosmolkit-ringdecomposer v0.5.1-rc.3
[INFO] [stderr]   Downloaded cosmolkit-model v0.5.1-rc.3
[INFO] [stderr]   Downloaded cosmolkit-smiles v0.5.1-rc.3
[INFO] [stderr]   Downloaded cosmolkit-search v0.5.1-rc.3
[INFO] [stderr]   Downloaded cosmolkit-core v0.5.1-rc.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] d55975e670911b3b2d1d5f83bb932642a06cc7b9baf75ba23f790270733dc709
[INFO] running `Command { std: "docker" "start" "d55975e670911b3b2d1d5f83bb932642a06cc7b9baf75ba23f790270733dc709", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d55975e670911b3b2d1d5f83bb932642a06cc7b9baf75ba23f790270733dc709", 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" "d55975e670911b3b2d1d5f83bb932642a06cc7b9baf75ba23f790270733dc709" "/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" "d55975e670911b3b2d1d5f83bb932642a06cc7b9baf75ba23f790270733dc709", 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" "d55975e670911b3b2d1d5f83bb932642a06cc7b9baf75ba23f790270733dc709" "/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.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling thiserror v2.0.21
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling serde_json v1.0.154
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling syn v3.0.9
[INFO] [stderr]    Compiling thiserror-impl v2.0.21
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling hashify v0.3.1
[INFO] [stderr]    Compiling cosmolkit-ringdecomposer v0.5.1-rc.3
[INFO] [stderr]    Compiling cosmolkit-types v0.5.1-rc.3
[INFO] [stderr]    Compiling cosmolkit-model v0.5.1-rc.3
[INFO] [stderr]    Compiling cosmolkit-core v0.5.1-rc.3
[INFO] [stderr]    Compiling cosmolkit-cx v0.5.1-rc.3
[INFO] [stderr]    Compiling cosmolkit-search v0.5.1-rc.3
[INFO] [stderr]    Compiling cosmolkit-descriptors v0.5.1-rc.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/crippen.rs:675:5
[INFO] [stdout]     |
[INFO] [stdout] 675 |     mut atom_types: Option<&mut Vec<u32>>,
[INFO] [stdout]     |     ----^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `crippen_patterns_from` is never used
[INFO] [stdout]     --> src/crippen.rs:1111:15
[INFO] [stdout]      |
[INFO] [stdout] 1111 | pub(crate) fn crippen_patterns_from(param_data: &str) -> Vec<Option<Arc<QueryGraph>>> {
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 09s
[INFO] running `Command { std: "docker" "inspect" "d55975e670911b3b2d1d5f83bb932642a06cc7b9baf75ba23f790270733dc709", 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" "d55975e670911b3b2d1d5f83bb932642a06cc7b9baf75ba23f790270733dc709" "/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_json v1.0.154
[INFO] [stderr]    Compiling cosmolkit-model v0.5.1-rc.3
[INFO] [stderr]    Compiling cosmolkit-core v0.5.1-rc.3
[INFO] [stderr]    Compiling cosmolkit-cx v0.5.1-rc.3
[INFO] [stderr]    Compiling cosmolkit-search v0.5.1-rc.3
[INFO] [stderr]    Compiling cosmolkit-smiles v0.5.1-rc.3
[INFO] [stderr]    Compiling cosmolkit-descriptors v0.5.1-rc.3 (/opt/rustwide/workdir)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/crippen.rs:675:5
[INFO] [stdout]     |
[INFO] [stdout] 675 |     mut atom_types: Option<&mut Vec<u32>>,
[INFO] [stdout]     |     ----^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `crippen_patterns_from` is never used
[INFO] [stdout]     --> src/crippen.rs:1111:15
[INFO] [stdout]      |
[INFO] [stdout] 1111 | pub(crate) fn crippen_patterns_from(param_data: &str) -> Vec<Option<Arc<QueryGraph>>> {
[INFO] [stdout]      |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `PathError`
[INFO] [stdout]  --> tests/kappa_phi.rs:7:22
[INFO] [stdout]   |
[INFO] [stdout] 7 | use cosmolkit_core::{PathError, PathSearchParams, all_paths_of_length};
[INFO] [stdout]   |                      ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `DescriptorError`
[INFO] [stdout]  --> tests/kappa_phi.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     DescriptorError, DescriptorResult, KAPPA_1_VERSION, KAPPA_2_VERSION, KAPPA_3_VERSION,
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `assert_f64_bits`
[INFO] [stdout]    --> src/chi.rs:871:54
[INFO] [stdout]     |
[INFO] [stdout] 871 |     use crate::original_condition_fixture::{Fixture, assert_f64_bits, assert_slice_bits};
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Fixture`, `assert_f64_bits`, and `assert_slice_bits`
[INFO] [stdout]    --> src/qed.rs:557:45
[INFO] [stdout]     |
[INFO] [stdout] 557 |     use crate::original_condition_fixture::{Fixture, assert_f64_bits, assert_slice_bits};
[INFO] [stdout]     |                                             ^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Fixture`, `assert_f64_bits`, and `assert_slice_bits`
[INFO] [stdout]    --> src/vsa.rs:291:45
[INFO] [stdout]     |
[INFO] [stdout] 291 |     use crate::original_condition_fixture::{Fixture, assert_f64_bits, assert_slice_bits};
[INFO] [stdout]     |                                             ^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/crippen.rs:675:5
[INFO] [stdout]     |
[INFO] [stdout] 675 |     mut atom_types: Option<&mut Vec<u32>>,
[INFO] [stdout]     |     ----^^^^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `c`
[INFO] [stdout]      --> src/lib.rs:14803:13
[INFO] [stdout]       |
[INFO] [stdout] 14803 |         let c = crippen_contributions(&input, true, &mut st_c, Some(&mut types), Some(&mut labels))
[INFO] [stdout]       |             ^ help: if this is intentional, prefix it with an underscore: `_c`
[INFO] [stdout]       |
[INFO] [stdout]       = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `c`
[INFO] [stdout]      --> src/lib.rs:14818:13
[INFO] [stdout]       |
[INFO] [stdout] 14818 |         let c = crippen_contributions(&input, true, &mut st_c, Some(&mut types), Some(&mut labels))
[INFO] [stdout]       |             ^ help: if this is intentional, prefix it with an underscore: `_c`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `c`
[INFO] [stdout]      --> src/lib.rs:14839:13
[INFO] [stdout]       |
[INFO] [stdout] 14839 |         let c = crippen_contributions(&input, true, &mut st_c, Some(&mut types), Some(&mut labels))
[INFO] [stdout]       |             ^ help: if this is intentional, prefix it with an underscore: `_c`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]      --> src/lib.rs:16548:13
[INFO] [stdout]       |
[INFO] [stdout] 16548 |         let input = DescriptorInput::new(
[INFO] [stdout]       |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `input`
[INFO] [stdout]      --> src/lib.rs:17064:13
[INFO] [stdout]       |
[INFO] [stdout] 17064 |         let input = DescriptorInput::new(
[INFO] [stdout]       |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `force`
[INFO] [stdout]      --> src/lib.rs:17073:13
[INFO] [stdout]       |
[INFO] [stdout] 17073 |         for force in [false, true] {
[INFO] [stdout]       |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_force`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `prepared_topology` is never used
[INFO] [stdout]     --> src/lib.rs:3652:8
[INFO] [stdout]      |
[INFO] [stdout] 3652 |     fn prepared_topology(smiles: &str, sanitized: bool) -> TopologyBlock {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 30s
[INFO] running `Command { std: "docker" "inspect" "d55975e670911b3b2d1d5f83bb932642a06cc7b9baf75ba23f790270733dc709", 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" "d55975e670911b3b2d1d5f83bb932642a06cc7b9baf75ba23f790270733dc709" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/crippen.rs:675:5
[INFO] [stderr]     |
[INFO] [stderr] 675 |     mut atom_types: Option<&mut Vec<u32>>,
[INFO] [stderr]     |     ----^^^^^^^^^^
[INFO] [stderr]     |     |
[INFO] [stderr]     |     help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `crippen_patterns_from` is never used
[INFO] [stderr]     --> src/crippen.rs:1111:15
[INFO] [stderr]      |
[INFO] [stderr] 1111 | pub(crate) fn crippen_patterns_from(param_data: &str) -> Vec<Option<Arc<QueryGraph>>> {
[INFO] [stderr]      |               ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `assert_f64_bits`
[INFO] [stderr]    --> src/chi.rs:871:54
[INFO] [stderr]     |
[INFO] [stderr] 871 |     use crate::original_condition_fixture::{Fixture, assert_f64_bits, assert_slice_bits};
[INFO] [stderr]     |                                                      ^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Fixture`, `assert_f64_bits`, and `assert_slice_bits`
[INFO] [stderr]    --> src/qed.rs:557:45
[INFO] [stderr]     |
[INFO] [stderr] 557 |     use crate::original_condition_fixture::{Fixture, assert_f64_bits, assert_slice_bits};
[INFO] [stderr]     |                                             ^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Fixture`, `assert_f64_bits`, and `assert_slice_bits`
[INFO] [stderr]    --> src/vsa.rs:291:45
[INFO] [stderr]     |
[INFO] [stderr] 291 |     use crate::original_condition_fixture::{Fixture, assert_f64_bits, assert_slice_bits};
[INFO] [stderr]     |                                             ^^^^^^^  ^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `c`
[INFO] [stderr]      --> src/lib.rs:14803:13
[INFO] [stderr]       |
[INFO] [stderr] 14803 |         let c = crippen_contributions(&input, true, &mut st_c, Some(&mut types), Some(&mut labels))
[INFO] [stderr]       |             ^ help: if this is intentional, prefix it with an underscore: `_c`
[INFO] [stderr]       |
[INFO] [stderr]       = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `c`
[INFO] [stderr]      --> src/lib.rs:14818:13
[INFO] [stderr]       |
[INFO] [stderr] 14818 |         let c = crippen_contributions(&input, true, &mut st_c, Some(&mut types), Some(&mut labels))
[INFO] [stderr]       |             ^ help: if this is intentional, prefix it with an underscore: `_c`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `c`
[INFO] [stderr]      --> src/lib.rs:14839:13
[INFO] [stderr]       |
[INFO] [stderr] 14839 |         let c = crippen_contributions(&input, true, &mut st_c, Some(&mut types), Some(&mut labels))
[INFO] [stderr]       |             ^ help: if this is intentional, prefix it with an underscore: `_c`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `input`
[INFO] [stderr]      --> src/lib.rs:16548:13
[INFO] [stderr]       |
[INFO] [stderr] 16548 |         let input = DescriptorInput::new(
[INFO] [stderr]       |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `input`
[INFO] [stderr]      --> src/lib.rs:17064:13
[INFO] [stderr]       |
[INFO] [stderr] 17064 |         let input = DescriptorInput::new(
[INFO] [stderr]       |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_input`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `force`
[INFO] [stderr]      --> src/lib.rs:17073:13
[INFO] [stderr]       |
[INFO] [stderr] 17073 |         for force in [false, true] {
[INFO] [stderr]       |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_force`
[INFO] [stderr] 
[INFO] [stderr] warning: function `prepared_topology` is never used
[INFO] [stderr]     --> src/lib.rs:3652:8
[INFO] [stderr]      |
[INFO] [stderr] 3652 |     fn prepared_topology(smiles: &str, sanitized: bool) -> TopologyBlock {
[INFO] [stderr]      |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `cosmolkit-descriptors` (lib) generated 2 warnings (run `cargo fix --lib -p cosmolkit-descriptors` to apply 1 suggestion)
[INFO] [stderr] warning: `cosmolkit-descriptors` (lib test) generated 11 warnings (1 duplicate) (run `cargo fix --lib -p cosmolkit-descriptors --tests` to apply 9 suggestions)
[INFO] [stderr] warning: unused import: `PathError`
[INFO] [stderr]  --> tests/kappa_phi.rs:7:22
[INFO] [stderr]   |
[INFO] [stderr] 7 | use cosmolkit_core::{PathError, PathSearchParams, all_paths_of_length};
[INFO] [stderr]   |                      ^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `DescriptorError`
[INFO] [stderr]  --> tests/kappa_phi.rs:9:5
[INFO] [stderr]   |
[INFO] [stderr] 9 |     DescriptorError, DescriptorResult, KAPPA_1_VERSION, KAPPA_2_VERSION, KAPPA_3_VERSION,
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `cosmolkit-descriptors` (test "kappa_phi") generated 2 warnings (run `cargo fix --test "kappa_phi" -p cosmolkit-descriptors` to apply 2 suggestions)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/cosmolkit_descriptors-8b43bdcc8fdda022)
[INFO] [stdout] 
[INFO] [stdout] running 190 tests
[INFO] [stdout] test chi::chi_source_cache_tests::chi_cache_warm_force_failure_clear_and_clone ... ok
[INFO] [stdout] test chi::chi_weighted_tests::chi_weighted_one_keeps_edge_order_and_nonfinite_states ... ok
[INFO] [stdout] test chi::chi_weighted_tests::chi_weighted_generic_zero_and_wrap_skip_all_row_reads ... ok
[INFO] [stdout] test descriptor_hbd_narrow_tests::descriptor_hbd_narrow_rejects_malformed_valence_rows ... ok
[INFO] [stdout] test qed::original_condition_tests::qed_sum_matches_pinned_cpython_313_compensated_float_sum ... ok
[INFO] [stdout] test chi::original_condition_tests::connectivity_deltas_match_source_total_h_and_periodic_row_branches ... ok
[INFO] [stdout] test connectivity::original_condition_tests::hall_kier_alpha_preserves_atom_order_dummy_skip_and_rb0_fallback ... ok
[INFO] [stdout] test chi::chi_weighted_tests::chi_weighted_paths_keep_matrix_order_and_final_closure_rule ... ok
[INFO] [stdout] test descriptor_heteroatoms_domain_tests::descriptor_heteroatoms_domain_raw_pentavalent_carbon ... ok
[INFO] [stdout] test chi::original_condition_cache_tests::connectivity_delta_caches_obey_cold_warm_force_and_family_independence ... ok
[INFO] [stdout] test connectivity::original_condition_tests::kappa_helpers_cover_zero_denominators_and_kappa3_parity_branches ... ok
[INFO] [stdout] test patterns::tests::descriptor_sparse_ring_context_retains_invalid_state_errors ... ok
[INFO] [stdout] test chi::chi_weighted_tests::chi_weighted_zero_keeps_ieee_and_sequential_order ... ok
[INFO] [stdout] test qed::original_qed_source_conditions::qed_properties_none_input_is_unrepresentable_in_rust_core_api ... ok
[INFO] [stdout] test connectivity::original_condition_tests::get_alpha_covers_every_source_element_hybridization_and_fallback_branch ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r01_supplied_rows ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r02_supplied_rows ... ok
[INFO] [stdout] test qed::original_qed_source_conditions::delete_substructs_matches_rdkit_golden_for_only_frags_matrix ... FAILED
[INFO] [stdout] test descriptor_heteroatoms_domain_tests::descriptor_heteroatoms_domain_input_state_product ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r05_supplied_rows ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r04_supplied_rows ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r04_product ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r03_product ... ok
[INFO] [stdout] test qed::original_qed_source_conditions::delete_substructs_golden_covers_required_parameter_branches ... FAILED
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r06_supplied_rows ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r08_supplied_rows ... ok
[INFO] [stdout] test crippen::original_condition_query_tests::crippen_parameter_collection_reuses_parsed_queries ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r03_supplied_rows ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r06_product ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r07_supplied_rows ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r01_product ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r02_product ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r09_supplied_rows ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r08_product ... ok
[INFO] [stdout] test descriptor_hbd_narrow_tests::descriptor_hbd_narrow_input_state_product ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r10_supplied_rows ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r07_product ... ok
[INFO] [stdout] test rings::original_condition_query_tests::spiro_and_bridgehead_atoms_match_pinned_rdkit_order_and_deduplication ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r10_product ... ok
[INFO] [stdout] test tests::descriptor_c01_exact_fields_and_order_flips ... ok
[INFO] [stdout] test tests::descriptor_c01_blank_mr_cells_and_asset_text ... ok
[INFO] [stdout] test tests::descriptor_c01_table_shape_and_label_sequence ... ok
[INFO] [stdout] test tests::descriptor_c02_committed_table_avoids_error_path ... ok
[INFO] [stdout] test qed::original_qed_source_conditions::empty_molecule_qed_runs_the_source_property_pipeline ... ok
[INFO] [stdout] test tests::descriptor_a01_cold_warm_and_force_semantics ... ok
[INFO] [stdout] test tests::descriptor_c02_numeric_source_boundaries ... ok
[INFO] [stdout] test tests::descriptor_c02_numeric_source_nan_payload_bytes ... ok
[INFO] [stdout] test tests::descriptor_c03_custom_ownership_and_null_retention ... ok
[INFO] [stdout] test tests::descriptor_c02_numeric_cell_product ... ok
[INFO] [stdout] test tests::descriptor_a01_owner_linkage_and_retained_patterns ... ok
[INFO] [stdout] test rings::original_condition_cache_tests::ring_descriptor_call_order_is_stable_for_cached_and_cold_state ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r09_product ... ok
[INFO] [stdout] test tests::descriptor_c02_numeric_source_product ... ok
[INFO] [stdout] test tests::descriptor_c03_default_patterns_compiled_once_and_retained ... ok
[INFO] [stdout] test tests::descriptor_c06_force_and_idempotence_product ... ok
[INFO] [stdout] test tests::descriptor_c03_headerless_and_comment_order_product ... ok
[INFO] [stdout] test tests::descriptor_c06_totals_ordered_contributions ... ok
[INFO] [stdout] test tests::descriptor_c07_totals_with_hydrogens ... ok
[INFO] [stdout] test tests::descriptor_c04_first_match_typing_and_untyped ... ok
[INFO] [stdout] test tests::descriptor_c05_type_index_label_projection ... ok
[INFO] [stdout] test tests::descriptor_c07_explicit_and_isotopic_hydrogens ... ok
[INFO] [stdout] test descriptor_heteroatoms_domain_tests::descriptor_heteroatoms_domain_maxmatches_boundary ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_hydrogens_working_copy_owner ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_guard_malformed_preparation_product ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_hydrogens_error_product ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_hydrogens_ring_transport_product ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_scalar_presence_force_product ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_contributions_ninety_six_call_product ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r11_product ... ok
[INFO] [stdout] test tests::descriptor_c08_shared_engine_and_call_order_matrix ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r05_product ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_numeric_success_and_error_allocation ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_state_sixteen_presence_clone_clear ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_surface_signature_controls ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_kernel_complete_product ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_totals_thirty_two_call_product ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_hydrogens_sixteen_fixture_product ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_sequences_clone_clear_force_atomicity ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_kernel_sinks_packing_counters ... ok
[INFO] [stdout] test ring_read_boundary_tests::descriptor_ring_read_r11_supplied_rows ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_projections_mode_sequences ... ok
[INFO] [stdout] test tests::descriptor_d02_explicit_hydrogen_topology_and_arithmetic_order ... ok
[INFO] [stdout] test tests::descriptor_d01_input_borrows_all_five_final_inputs_and_is_copy ... ok
[INFO] [stdout] test tests::descriptor_d05_heavy_atom_predicate_empty_c_h_dummy_isotopic_h_mixed ... ok
[INFO] [stdout] test tests::descriptor_d02_heavy_only_reads_no_h_state_and_nonstrict_overvalence ... ok
[INFO] [stdout] test qed::original_qed_source_conditions::smarts_consumer_descriptor_patterns ... ok
[INFO] [stdout] test tests::descriptor_d04_supplied_valence_shapes_reject_missing_rows ... ok
[INFO] [stdout] test tests::descriptor_crippen_fix_vsa_routing_product ... ok
[INFO] [stdout] test tests::descriptor_d04_attached_h_sum_explicit_implicit_noimplicit_isotope ... ok
[INFO] [stdout] test tests::descriptor_d01_borrowed_kernels_reused_through_descriptor_input ... ok
[INFO] [stdout] test tests::descriptor_d07_supplied_valence_shapes_reject_missing_rows ... ok
[INFO] [stdout] test tests::descriptor_d01_error_causes_preserve_categories_and_error_source ... ok
[INFO] [stdout] test tests::descriptor_l01_enum_scale_mapping_and_association ... ok
[INFO] [stdout] test tests::descriptor_d06_supplied_valence_shapes_reject_missing_rows ... ok
[INFO] [stdout] test tests::descriptor_d02_average_and_exact_weight_heavy_product ... ok
[INFO] [stdout] test tests::descriptor_d02_formula_option_product_and_special_orders ... ok
[INFO] [stdout] test tests::descriptor_d01_malformed_valence_shape_is_typed_not_zero_not_unsupported ... ok
[INFO] [stdout] test qed::original_qed_source_conditions::qed_aromatic_ring_count_uses_rdkit_sssr_not_symmetrized_sssr ... ok
[INFO] [stdout] test tests::descriptor_d06_rows_plus_attached_h_explicit_implicit_rows_only ... ok
[INFO] [stdout] test tests::descriptor_d03_direct_n_o_count_neutral_charged_aromatic_empty ... ok
[INFO] [stdout] test tests::descriptor_d07_total_degree_criterion_carbon_classes ... ok
[INFO] [stdout] test tests::descriptor_l02_fabs_threshold_gate_both_arms ... ok
[INFO] [stdout] test tests::descriptor_l02_once_per_explicit_atom_not_h_multiplication ... ok
[INFO] [stdout] test tests::descriptor_l03_contribution_presence_product_32 ... ok
[INFO] [stdout] test tests::descriptor_l03_call_sequences_first_result_reuse ... ok
[INFO] [stdout] test tests::descriptor_l03_scalar_presence_product_32 ... ok
[INFO] [stdout] test tests::descriptor_l04_scalar_matches_complete_owner_output ... ok
[INFO] [stdout] test tests::descriptor_l03_frozen_presence_routes_64 ... ok
[INFO] [stdout] test tests::descriptor_l03_frozen_h_sequences_24 ... ok
[INFO] [stdout] test tests::descriptor_n01_num_rings_supplied_rows_and_ring_shapes ... ok
[INFO] [stdout] test tests::descriptor_n10_saturated_heterocycles_all_four_combinations ... ok
[INFO] [stdout] test tests::descriptor_l02_include_hs_false_true_product ... ok
[INFO] [stdout] test tests::descriptor_l02_empty_molecule ... ok
[INFO] [stdout] test tests::descriptor_l01_complete_enum_aromatic_h_product ... ok
[INFO] [stdout] test tests::descriptor_n05_aliphatic_rings_any_non_aromatic_member ... ok
[INFO] [stdout] test tests::descriptor_n02_num_heterocycles_any_member_non_carbon ... ok
[INFO] [stdout] test tests::descriptor_n08_aliphatic_heterocycles_all_four_combinations ... ok
[INFO] [stdout] test tests::descriptor_n06_aromatic_heterocycles_all_four_combinations ... ok
[INFO] [stdout] test tests::descriptor_n11_saturated_carbocycles_all_four_combinations ... ok
[INFO] [stdout] test tests::descriptor_n03_aromatic_rings_all_bond_flag_product ... ok
[INFO] [stdout] test rotatable::original_condition_query_tests::fixed_rotatable_bond_queries_are_singletons_across_repeated_and_parallel_reads ... ok
[INFO] [stdout] test tests::descriptor_n04_saturated_rings_order_and_flag_arms ... ok
[INFO] [stdout] test tests::descriptor_l04_no_duplicated_area_algorithm ... ok
[INFO] [stdout] test tests::descriptor_q02_num_hbd_source_pattern_branches ... ok
[INFO] [stdout] test tests::descriptor_n07_aromatic_carbocycles_all_four_combinations ... ok
[INFO] [stdout] test tests::descriptor_public_dq01_total_atom_count_with_valence ... ok
[INFO] [stdout] test tests::descriptor_q01_pattern_compiles_once_and_is_retained ... ok
[INFO] [stdout] test tests::descriptor_q01_compile_failure_is_typed_error_not_default ... ok
[INFO] [stdout] test tests::descriptor_q01_shared_prepared_context_counts_plain_and_recursive_patterns ... ok
[INFO] [stdout] test tests::descriptor_n13_bridgehead_atoms_overlap_order_and_dedup ... ok
[INFO] [stdout] test tests::descriptor_public_dq02_lipinski_hbd_with_valence ... ok
[INFO] [stdout] test tests::descriptor_q03_num_hba_recursive_pattern_branches ... ok
[INFO] [stdout] test tests::descriptor_public_dq03_fraction_csp3_with_valence ... ok
[INFO] [stdout] test tests::descriptor_q03_num_hba_distinct_from_lipinski_acceptor_sum ... ok
[INFO] [stdout] test tests::descriptor_n12_multiple_ids_order_product ... ok
[INFO] [stdout] test tests::descriptor_n12_repeated_pair_hits_product ... ok
[INFO] [stdout] test tests::descriptor_n09_aliphatic_carbocycles_all_four_combinations ... ok
[INFO] [stdout] test tests::descriptor_q02_num_hbd_distinct_from_lipinski_donor_sum ... ok
[INFO] [stdout] test tests::descriptor_r01_option_enum_four_values_and_pinned_default_resolution ... ok
[INFO] [stdout] test tests::descriptor_r04_strict_linkages_base_and_symmetric_rings ... ok
[INFO] [stdout] test tests::descriptor_r02_non_strict_rotatable_count_exclusions ... ok
[INFO] [stdout] test tests::descriptor_t01_complete_non_h_fact_product ... ok
[INFO] [stdout] test tests::descriptor_t01_explicit_h_no_double_count_product ... ok
[INFO] [stdout] test tests::descriptor_t01_complete_explicit_h_fact_product ... ok
[INFO] [stdout] test tests::descriptor_q04_num_heteroatoms_literal_pattern_and_rows ... ok
[INFO] [stdout] test tests::descriptor_t01_include_sand_p_product ... ok
[INFO] [stdout] test tests::descriptor_r07_complete_rotor_dispatch_matrix ... ok
[INFO] [stdout] test tests::descriptor_q05_num_amide_bonds_query_count_and_contrasts ... ok
[INFO] [stdout] test tests::descriptor_n12_spiro_atoms_acquisition_ids_and_out_state ... ok
[INFO] [stdout] test tests::descriptor_t01_bond_class_product_and_dative_counts_nothing ... ok
[INFO] [stdout] test tests::descriptor_t01_three_ring_facts_real_molecules ... ok
[INFO] [stdout] test tests::descriptor_t01_explicit_h_precedence_product ... ok
[INFO] [stdout] test tests::descriptor_s01_stereo_count_assigned_state_dispatch ... ok
[INFO] [stdout] test tests::descriptor_r05_strict_linkages_triple_bond_correction ... ok
[INFO] [stdout] test tests::descriptor_t01_fallback_clamp_and_prepared_consistency ... ok
[INFO] [stdout] test tests::descriptor_r03_strict_rotatable_count_exclusions ... ok
[INFO] [stdout] test tests::descriptor_s02_chirality_property_count_tag_matrix ... ok
[INFO] [stdout] test tests::descriptor_r06_strict_linkages_shared_atom_amide_correction ... ok
[INFO] [stdout] test tests::descriptor_t02_hand_built_arm_and_fallback_product ... ok
[INFO] [stdout] test tests::descriptor_s03_unspecified_property_tag_product ... ok
[INFO] [stdout] test tests::descriptor_t01_atom_spec_explicit_hydrogens_counted ... ok
[INFO] [stdout] test tests::descriptor_t06_ordered_composition_graphs_and_sandp_product ... ok
[INFO] [stdout] test tests::descriptor_t06_three_active_components_order_product ... ok
[INFO] [stdout] test tests::descriptor_t03_fallback_and_clamp_cells ... ok
[INFO] [stdout] test tests::descriptor_t04_phosphorus_arms_zero_fallback_and_sandp_product ... ok
[INFO] [stdout] test tests::descriptor_t07_cache_product_independent_presence_and_sequences ... ok
[INFO] [stdout] test tests::descriptor_t04_complete_guard_product ... ok
[INFO] [stdout] test tests::descriptor_t07_cache_product_cold_warm_cloned ... ok
[INFO] [stdout] test tests::descriptor_v01_upper_bound_and_accumulation ... ok
[INFO] [stdout] test tests::descriptor_t07_scalar_presence_force_and_flag_product ... ok
[INFO] [stdout] test tests::descriptor_t05_complete_flag_product ... ok
[INFO] [stdout] test tests::descriptor_v01_unsorted_bins_and_preconditions ... ok
[INFO] [stdout] test tests::descriptor_t07_cache_product_malformed_warm_force_guard ... ok
[INFO] [stdout] test tests::descriptor_t07_contributions_presence_force_and_flag_product ... ok
[INFO] [stdout] test tests::descriptor_t07_contributions_invalid_valence_atomicity ... ok
[INFO] [stdout] test tests::descriptor_t03_real_molecule_arms ... ok
[INFO] [stdout] test tests::descriptor_v02_custom_bins_and_edges ... ok
[INFO] [stdout] test tests::descriptor_t05_sulfur_arms_zero_fallback_and_sandp_product ... ok
[INFO] [stdout] test tests::detached_lipinski_and_atom_counts_match_pinned_rdkit_cases ... ok
[INFO] [stdout] test tests::detached_lipinski_donor_count_includes_explicit_hydrogen_neighbors ... ok
[INFO] [stdout] test tests::descriptor_v03_default_bins_and_owner_delegation ... ok
[INFO] [stdout] test tests::detached_descriptors_match_rdkit_ethanol_fixture ... ok
[INFO] [stdout] test tests::valence_transport_prepared_kernels_borrow_and_reject_missing_rows ... ok
[INFO] [stdout] test vsa::source_upper_bound_tests::source_upper_bound_preserves_unordered_float_comparisons ... ok
[INFO] [stdout] test tests::descriptor_v02_default_bins_and_owner_delegation ... ok
[INFO] [stdout] test tests::descriptor_v03_custom_bins_and_edges ... ok
[INFO] [stdout] test tests::descriptor_t02_real_molecule_arms ... ok
[INFO] [stdout] test tests::valence_transport_hydrogen_getter_preserves_no_implicit_and_errors ... ok
[INFO] [stdout] test vsa::original_condition_tests::shared_vsa_binning_matches_source_boundaries_nonfinite_values_and_order ... ok
[INFO] [stdout] test tests::descriptor_r07_detached_state_fixtures_partial_sanitization_and_explicit_h ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- qed::original_qed_source_conditions::delete_substructs_matches_rdkit_golden_for_only_frags_matrix stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'qed::original_qed_source_conditions::delete_substructs_matches_rdkit_golden_for_only_frags_matrix' (1306) panicked at src/qed.rs:811:37:
[INFO] [stdout] missing original golden /opt/rustwide/workdir/../../testdata/substructure/fixtures/rdkit/delete_substructs_onlyfrags_chirality.jsonl: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f83d3ae2e81 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5f83d3af952a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5f83d3ae741c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5f83d3abed36 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5f83d3adb049 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5f83d38da0d0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5f83d3adb372 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5f83d3abede2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5f83d3ab79d9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5f83d3abf9dd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5f83d3af9c8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5f83d3814909 - cosmolkit_descriptors[3b28f451b9609225]::qed::original_qed_source_conditions::load_delete_substructs_golden::{closure#0}
[INFO] [stdout]   12:     0x5f83d38190d7 - cosmolkit_descriptors[3b28f451b9609225]::qed::original_qed_source_conditions::load_delete_substructs_golden
[INFO] [stdout]   13:     0x5f83d381a40e - cosmolkit_descriptors[3b28f451b9609225]::qed::original_qed_source_conditions::delete_substructs_matches_rdkit_golden_for_only_frags_matrix
[INFO] [stdout]   14:     0x5f83d38672c9 - <cosmolkit_descriptors[3b28f451b9609225]::qed::original_qed_source_conditions::delete_substructs_matches_rdkit_golden_for_only_frags_matrix::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5f83d38cd3bb - 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]   16:     0x5f83d38daa25 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5f83d38d42e4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5f83d38ddb82 - <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]   19:     0x5f83d3ae23d9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7ce0109b9dfa - <unknown>
[INFO] [stdout]   21:     0x7ce010a4d3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- qed::original_qed_source_conditions::delete_substructs_golden_covers_required_parameter_branches stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'qed::original_qed_source_conditions::delete_substructs_golden_covers_required_parameter_branches' (1305) panicked at src/qed.rs:811:37:
[INFO] [stdout] missing original golden /opt/rustwide/workdir/../../testdata/substructure/fixtures/rdkit/delete_substructs_onlyfrags_chirality.jsonl: No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5f83d3ae2e81 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x5f83d3af952a - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x5f83d3ae741c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x5f83d3abed36 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x5f83d3adb049 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x5f83d38da0d0 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x5f83d3adb372 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x5f83d3abede2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x5f83d3ab79d9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x5f83d3abf9dd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x5f83d3af9c8c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x5f83d3814909 - cosmolkit_descriptors[3b28f451b9609225]::qed::original_qed_source_conditions::load_delete_substructs_golden::{closure#0}
[INFO] [stdout]   12:     0x5f83d38190d7 - cosmolkit_descriptors[3b28f451b9609225]::qed::original_qed_source_conditions::load_delete_substructs_golden
[INFO] [stdout]   13:     0x5f83d381a0e8 - cosmolkit_descriptors[3b28f451b9609225]::qed::original_qed_source_conditions::delete_substructs_golden_covers_required_parameter_branches
[INFO] [stdout]   14:     0x5f83d38672a9 - <cosmolkit_descriptors[3b28f451b9609225]::qed::original_qed_source_conditions::delete_substructs_golden_covers_required_parameter_branches::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x5f83d38cd3bb - 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]   16:     0x5f83d38daa25 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x5f83d38d42e4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x5f83d38ddb82 - <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]   19:     0x5f83d3ae23d9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x7ce0109b9dfa - <unknown>
[INFO] [stdout]   21:     0x7ce010a4d3d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     qed::original_qed_source_conditions::delete_substructs_golden_covers_required_parameter_branches
[INFO] [stdout]     qed::original_qed_source_conditions::delete_substructs_matches_rdkit_golden_for_only_frags_matrix
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 188 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "d55975e670911b3b2d1d5f83bb932642a06cc7b9baf75ba23f790270733dc709", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d55975e670911b3b2d1d5f83bb932642a06cc7b9baf75ba23f790270733dc709", kill_on_drop: false }`
[INFO] [stdout] d55975e670911b3b2d1d5f83bb932642a06cc7b9baf75ba23f790270733dc709
