[INFO] fetching crate ruvector-mincut 2.3.1...
[INFO] testing ruvector-mincut-2.3.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate ruvector-mincut 2.3.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate ruvector-mincut 2.3.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate ruvector-mincut 2.3.1
[INFO] tweaked toml for crates.io crate ruvector-mincut 2.3.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate ruvector-mincut 2.3.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate ruvector-mincut 2.3.1 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 750c1d2237934e26ebe507d1591e4067371f59c43d501868106122966df4979f
[INFO] running `Command { std: "docker" "start" "750c1d2237934e26ebe507d1591e4067371f59c43d501868106122966df4979f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "750c1d2237934e26ebe507d1591e4067371f59c43d501868106122966df4979f", 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" "750c1d2237934e26ebe507d1591e4067371f59c43d501868106122966df4979f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "750c1d2237934e26ebe507d1591e4067371f59c43d501868106122966df4979f", 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" "750c1d2237934e26ebe507d1591e4067371f59c43d501868106122966df4979f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling ordered-float v4.6.0
[INFO] [stderr]    Compiling roaring v0.10.12
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling ruvector-mincut v2.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.52s
[INFO] running `Command { std: "docker" "inspect" "750c1d2237934e26ebe507d1591e4067371f59c43d501868106122966df4979f", 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" "750c1d2237934e26ebe507d1591e4067371f59c43d501868106122966df4979f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling zerocopy-derive v0.8.52
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling mockall_derive v0.13.1
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling fragile v2.1.0
[INFO] [stderr]    Compiling ordered-float v4.6.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling downcast v0.11.0
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling mockall v0.13.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling ruvector-mincut v2.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 13.62s
[INFO] running `Command { std: "docker" "inspect" "750c1d2237934e26ebe507d1591e4067371f59c43d501868106122966df4979f", 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" "750c1d2237934e26ebe507d1591e4067371f59c43d501868106122966df4979f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/ruvector-mincut/7672fcf1173b1de2/out/ruvector_mincut-7672fcf1173b1de2)
[INFO] [stdout] 
[INFO] [stdout] running 517 tests
[INFO] [stdout] test algorithm::approximate::tests::test_delete_edge ... ok
[INFO] [stdout] test algorithm::approximate::tests::test_disconnected_graph ... ok
[INFO] [stdout] test algorithm::approximate::tests::test_result_bounds ... ok
[INFO] [stdout] test algorithm::approximate::tests::test_basic_approx_min_cut ... ok
[INFO] [stdout] test algorithm::approximate::tests::test_path_graph ... ok
[INFO] [stdout] test algorithm::approximate::tests::test_larger_graph ... ok
[INFO] [stdout] test algorithm::approximate::tests::test_single_edge ... ok
[INFO] [stdout] test algorithm::approximate::tests::test_triangle_graph ... ok
[INFO] [stdout] test algorithm::approximate::tests::test_stats ... ok
[INFO] [stdout] test algorithm::replacement::tests::test_add_non_tree_edge ... ok
[INFO] [stdout] test algorithm::replacement::tests::test_add_tree_edge ... ok
[INFO] [stdout] test algorithm::replacement::tests::test_find_replacement_fast ... ok
[INFO] [stdout] test algorithm::replacement::tests::test_find_replacement_none ... ok
[INFO] [stdout] test algorithm::replacement::tests::test_new_index ... ok
[INFO] [stdout] test algorithm::replacement::tests::test_find_replacement_simple ... ok
[INFO] [stdout] test algorithm::replacement::tests::test_remove_edges ... ok
[INFO] [stdout] test algorithm::replacement::tests::test_stats ... ok
[INFO] [stdout] test algorithm::tests::test_approximate_mode ... ok
[INFO] [stdout] test algorithm::tests::test_config_access ... ok
[INFO] [stdout] test algorithm::tests::test_builder_pattern ... ok
[INFO] [stdout] test algorithm::tests::test_cut_edges ... ok
[INFO] [stdout] test algorithm::tests::test_complete_graph_k4 ... ok
[INFO] [stdout] test algorithm::tests::test_bridge_graph ... ok
[INFO] [stdout] test algorithm::tests::test_disconnected_graph ... ok
[INFO] [stdout] test algorithm::tests::test_empty_graph ... ok
[INFO] [stdout] test algorithm::tests::test_delete_edge ... ok
[INFO] [stdout] test algorithm::tests::test_min_cut_result ... ok
[INFO] [stdout] test algorithm::tests::test_insert_edge ... ok
[INFO] [stdout] test algorithm::tests::test_dynamic_updates ... ok
[INFO] [stdout] test algorithm::tests::test_graph_access ... ok
[INFO] [stdout] test algorithm::tests::test_multiple_components ... ok
[INFO] [stdout] test algorithm::tests::test_partition ... ok
[INFO] [stdout] test algorithm::tests::test_reset_stats ... ok
[INFO] [stdout] test algorithm::tests::test_sequential_deletions ... ok
[INFO] [stdout] test certificate::audit::tests::test_clear ... ok
[INFO] [stdout] test algorithm::tests::test_single_edge ... ok
[INFO] [stdout] test algorithm::tests::test_tree_edge_deletion_with_replacement ... ok
[INFO] [stdout] test certificate::audit::tests::test_clone ... ok
[INFO] [stdout] test algorithm::tests::test_statistics ... ok
[INFO] [stdout] test certificate::audit::tests::test_log_certificate_created ... ok
[INFO] [stdout] test certificate::audit::tests::test_json_export ... ok
[INFO] [stdout] test algorithm::tests::test_sequential_insertions ... ok
[INFO] [stdout] test certificate::audit::tests::test_entry_timestamps ... ok
[INFO] [stdout] test certificate::audit::tests::test_log_entry ... ok
[INFO] [stdout] test certificate::audit::tests::test_log_query ... ok
[INFO] [stdout] test certificate::audit::tests::test_log_mincut_changed ... ok
[INFO] [stdout] test algorithm::tests::test_triangle ... ok
[INFO] [stdout] test certificate::audit::tests::test_log_response ... ok
[INFO] [stdout] test certificate::audit::tests::test_log_witness_created ... ok
[INFO] [stdout] test certificate::audit::tests::test_log_witness_updated ... ok
[INFO] [stdout] test certificate::audit::tests::test_max_entries ... ok
[INFO] [stdout] test certificate::audit::tests::test_recent ... ok
[INFO] [stdout] test certificate::audit::tests::test_new_logger ... ok
[INFO] [stdout] test certificate::audit::tests::test_by_type ... ok
[INFO] [stdout] test certificate::tests::test_add_witness ... ok
[INFO] [stdout] test certificate::tests::test_certificate_error_display ... ok
[INFO] [stdout] test certificate::tests::test_add_response ... ok
[INFO] [stdout] test algorithm::tests::test_weighted_edges ... ok
[INFO] [stdout] test certificate::tests::test_local_kcut_query ... ok
[INFO] [stdout] test certificate::tests::test_best_witness ... ok
[INFO] [stdout] test algorithm::tests::test_large_graph ... ok
[INFO] [stdout] test certificate::tests::test_json_roundtrip ... ok
[INFO] [stdout] test certificate::tests::test_update_trigger ... ok
[INFO] [stdout] test certificate::tests::test_local_kcut_response ... ok
[INFO] [stdout] test certificate::tests::test_verify_empty ... ok
[INFO] [stdout] test certificate::tests::test_new_certificate ... ok
[INFO] [stdout] test certificate::tests::test_verify_valid ... ok
[INFO] [stdout] test certificate::tests::test_verify_invalid_index ... ok
[INFO] [stdout] test cluster::hierarchy::tests::test_hierarchy_empty ... ok
[INFO] [stdout] test cluster::hierarchy::tests::test_expander_properties ... ok
[INFO] [stdout] test cluster::hierarchy::tests::test_hierarchy_clique ... ok
[INFO] [stdout] test cluster::hierarchy::tests::test_hierarchy_path ... ok
[INFO] [stdout] test cluster::hierarchy::tests::test_incremental_delete ... ok
[INFO] [stdout] test cluster::hierarchy::tests::test_incremental_insert ... ok
[INFO] [stdout] test cluster::hierarchy::tests::test_hierarchy_two_cliques ... ok
[INFO] [stdout] test cluster::hierarchy::tests::test_incremental_within_expander ... ok
[INFO] [stdout] test cluster::hierarchy::tests::test_mirror_cuts ... ok
[INFO] [stdout] test cluster::hierarchy::tests::test_propagate_updates ... ok
[INFO] [stdout] test cluster::hierarchy::tests::test_stats ... ok
[INFO] [stdout] test compact::tests::test_bitset256_basic ... ok
[INFO] [stdout] test cluster::tests::test_single_vertex ... ok
[INFO] [stdout] test cluster::tests::test_empty_graph ... ok
[INFO] [stdout] test cluster::tests::test_lowest_common_cluster ... ok
[INFO] [stdout] test cluster::tests::test_dynamic_update ... ok
[INFO] [stdout] test cluster::tests::test_cycle_graph ... ok
[INFO] [stdout] test compact::tests::test_bitset256_iter ... ok
[INFO] [stdout] test compact::tests::test_bitset_operations ... ok
[INFO] [stdout] test compact::tests::test_compact_edge_size ... ok
[INFO] [stdout] test compact::tests::test_compact_witness_size ... ok
[INFO] [stdout] test compact::tests::test_core_state_fits_8kb ... ok
[INFO] [stdout] test connectivity::cache_opt::tests::test_aligned_buffer ... ok
[INFO] [stdout] test connectivity::cache_opt::tests::test_batch_processor ... ok
[INFO] [stdout] test connectivity::cache_opt::tests::test_bfs_connectivity ... ok
[INFO] [stdout] test connectivity::cache_opt::tests::test_cache_opt_adjacency ... ok
[INFO] [stdout] test connectivity::cache_opt::tests::test_cache_opt_bfs ... ok
[INFO] [stdout] test connectivity::polylog::tests::test_basic_connectivity ... ok
[INFO] [stdout] test cluster::tests::test_path_graph ... ok
[INFO] [stdout] test connectivity::polylog::tests::test_component_count ... ok
[INFO] [stdout] test connectivity::polylog::tests::test_stats ... ok
[INFO] [stdout] test connectivity::tests::test_add_vertex ... ok
[INFO] [stdout] test connectivity::tests::test_connected_nonexistent_vertex ... ok
[INFO] [stdout] test connectivity::polylog::tests::test_delete_edge ... ok
[INFO] [stdout] test connectivity::polylog::tests::test_replacement_edge ... ok
[INFO] [stdout] test connectivity::tests::test_delete_edge_normalized ... ok
[INFO] [stdout] test connectivity::tests::test_duplicate_edges ... ok
[INFO] [stdout] test connectivity::tests::test_delete_edge ... ok
[INFO] [stdout] test connectivity::tests::test_insert_edge_basic ... ok
[INFO] [stdout] test connectivity::tests::test_insert_edge_chain ... ok
[INFO] [stdout] test connectivity::tests::test_is_connected ... ok
[INFO] [stdout] test connectivity::tests::test_multiple_components ... ok
[INFO] [stdout] test connectivity::tests::test_new ... ok
[INFO] [stdout] test connectivity::tests::test_self_loop ... ok
[INFO] [stdout] test error::tests::test_error_display ... ok
[INFO] [stdout] test connectivity::tests::test_rebuild_after_multiple_deletions ... ok
[INFO] [stdout] test error::tests::test_error_from_string ... ok
[INFO] [stdout] test connectivity::tests::test_union_by_rank ... ok
[INFO] [stdout] test error::tests::test_is_graph_structure_error ... ok
[INFO] [stdout] test error::tests::test_is_resource_error ... ok
[INFO] [stdout] test connectivity::tests::test_path_compression ... ok
[INFO] [stdout] test error::tests::test_serde_json_error_conversion ... ok
[INFO] [stdout] test error::tests::test_is_recoverable ... ok
[INFO] [stdout] test euler::tests::test_bulk_link ... ok
[INFO] [stdout] test euler::tests::test_bulk_update_values ... ok
[INFO] [stdout] test euler::tests::test_bulk_make_trees ... ok
[INFO] [stdout] test euler::tests::test_cut_edge ... ok
[INFO] [stdout] test euler::tests::test_edge_already_exists ... ok
[INFO] [stdout] test euler::tests::test_cut_nonexistent_edge ... ok
[INFO] [stdout] test euler::tests::test_empty_tree ... ok
[INFO] [stdout] test euler::tests::test_cut_and_relink ... ok
[INFO] [stdout] test euler::tests::test_invalid_vertex ... ok
[INFO] [stdout] test euler::tests::test_lazy_propagation ... ok
[INFO] [stdout] test euler::tests::test_link_two_vertices ... ok
[INFO] [stdout] test euler::tests::test_make_tree ... ok
[INFO] [stdout] test euler::tests::test_link_multiple_vertices ... ok
[INFO] [stdout] test euler::tests::test_reproducible_with_seed ... ok
[INFO] [stdout] test euler::tests::test_singleton_tree ... ok
[INFO] [stdout] test euler::tests::test_reroot ... ok
[INFO] [stdout] test euler::tests::test_multiple_trees ... ok
[INFO] [stdout] test euler::tests::test_subtree_aggregate_simple ... ok
[INFO] [stdout] test euler::tests::test_split_and_merge ... ok
[INFO] [stdout] test euler::tests::test_update_value ... ok
[INFO] [stdout] test euler::tests::test_with_capacity ... ok
[INFO] [stdout] test euler::tests::test_tree_size_updates ... ok
[INFO] [stdout] test expander::tests::test_build_invalid_phi ... ok
[INFO] [stdout] test expander::tests::test_build_simple ... ok
[INFO] [stdout] test expander::tests::test_component_at_level ... ok
[INFO] [stdout] test expander::tests::test_compute_conductance_triangle ... ok
[INFO] [stdout] test expander::tests::test_compute_volume ... ok
[INFO] [stdout] test expander::tests::test_delete_edge ... ok
[INFO] [stdout] test expander::tests::test_compute_conductance_complete ... ok
[INFO] [stdout] test expander::tests::test_empty_graph ... ok
[INFO] [stdout] test expander::tests::test_expander_component_methods ... ok
[INFO] [stdout] test expander::tests::test_deterministic_decompose_triangle ... ok
[INFO] [stdout] test expander::tests::test_deterministic_decompose_separable ... ok
[INFO] [stdout] test expander::tests::test_estimate_conductance ... ok
[INFO] [stdout] test expander::tests::test_insert_edge ... ok
[INFO] [stdout] test expander::tests::test_is_connected ... ok
[INFO] [stdout] test expander::tests::test_single_vertex ... ok
[INFO] [stdout] test expander::tests::test_find_connected_components ... ok
[INFO] [stdout] test fragment::tests::test_connected_graph ... ok
[INFO] [stdout] test fragment::tests::test_empty_graph ... ok
[INFO] [stdout] test fragmentation::tests::test_fragmentation_clique ... ok
[INFO] [stdout] test expander::tests::test_local_cut_search ... ok
[INFO] [stdout] test fragmentation::tests::test_fragmentation_empty ... ok
[INFO] [stdout] test fragmentation::tests::test_fragmentation_single_vertex ... ok
[INFO] [stdout] test fragmentation::tests::test_fragment_properties ... ok
[INFO] [stdout] test fragmentation::tests::test_fragmentation_path ... ok
[INFO] [stdout] test expander::tests::test_prune ... ok
[INFO] [stdout] test fragment::tests::test_dynamic_split ... ok
[INFO] [stdout] test graph::tests::test_add_vertex ... ok
[INFO] [stdout] test fragmentation::tests::test_is_expander ... ok
[INFO] [stdout] test fragment::tests::test_dynamic_merge ... ok
[INFO] [stdout] test fragmentation::tests::test_trim_basic ... ok
[INFO] [stdout] test fragment::tests::test_query_connected ... ok
[INFO] [stdout] test graph::tests::test_clear ... ok
[INFO] [stdout] test fragment::tests::test_query_disconnected ... ok
[INFO] [stdout] test graph::tests::test_degree ... ok
[INFO] [stdout] test graph::tests::test_delete_nonexistent_edge ... ok
[INFO] [stdout] test graph::tests::test_delete_edge ... ok
[INFO] [stdout] test graph::tests::test_clone ... ok
[INFO] [stdout] test graph::tests::test_edge_weight ... ok
[INFO] [stdout] test expander::tests::test_large_expander ... ok
[INFO] [stdout] test graph::tests::test_edge_canonical_endpoints ... ok
[INFO] [stdout] test graph::tests::test_empty_graph ... ok
[INFO] [stdout] test fragment::tests::test_disconnected_graph ... ok
[INFO] [stdout] test graph::tests::test_connected_components ... ok
[INFO] [stdout] test graph::tests::test_edge_other ... ok
[INFO] [stdout] test graph::tests::test_get_edge ... ok
[INFO] [stdout] test graph::tests::test_insert_duplicate_edge ... ok
[INFO] [stdout] test graph::tests::test_insert_self_loop ... ok
[INFO] [stdout] test graph::tests::test_insert_edge ... ok
[INFO] [stdout] test graph::tests::test_is_connected_disconnected ... ok
[INFO] [stdout] test graph::tests::test_is_connected_single_component ... ok
[INFO] [stdout] test graph::tests::test_neighbors ... ok
[INFO] [stdout] test fragmentation::tests::test_hierarchy_depth ... ok
[INFO] [stdout] test graph::tests::test_remove_vertex ... ok
[INFO] [stdout] test graph::tests::test_vertices_and_edges ... ok
[INFO] [stdout] test graph::tests::test_stats ... ok
[INFO] [stdout] test graph::tests::test_with_capacity ... ok
[INFO] [stdout] test instance::bounded::tests::test_above_range ... ok
[INFO] [stdout] test instance::bounded::tests::test_certificate_tracking ... ok
[INFO] [stdout] test instance::bounded::tests::test_cycle_graph ... ok
[INFO] [stdout] test instance::bounded::tests::test_disconnected_graph ... ok
[INFO] [stdout] test instance::bounded::tests::test_empty_instance ... ok
[INFO] [stdout] test instance::bounded::tests::test_dynamic_updates ... ok
[INFO] [stdout] test graph::tests::test_update_edge_weight ... ok
[INFO] [stdout] test instance::bounded::tests::test_path_graph ... ok
[INFO] [stdout] test instance::stub::tests::test_compute_boundary ... ok
[INFO] [stdout] test instance::stub::tests::test_disconnected_graph ... ok
[INFO] [stdout] test instance::stub::tests::test_cycle_graph ... ok
[INFO] [stdout] test instance::stub::tests::test_empty_graph ... ok
[INFO] [stdout] test instance::stub::tests::test_complete_graph_k4 ... ok
[INFO] [stdout] test instance::stub::tests::test_is_connected_set ... ok
[INFO] [stdout] test instance::stub::tests::test_single_vertex ... ok
[INFO] [stdout] test instance::tests::test_witness_trait_object ... ok
[INFO] [stdout] test instance::stub::tests::test_witness_information ... ok
[INFO] [stdout] test instance::witness::lazy_tests::test_batch_materialize ... ok
[INFO] [stdout] test instance::stub::tests::test_path_graph ... ok
[INFO] [stdout] test instance::witness::lazy_tests::test_lazy_witness_caching ... ok
[INFO] [stdout] test instance::stub::tests::test_dynamic_updates ... ok
[INFO] [stdout] test instance::witness::lazy_tests::test_lazy_witness_materialize ... ok
[INFO] [stdout] test instance::witness::lazy_tests::test_lazy_witness_new ... ok
[INFO] [stdout] test instance::stub::tests::test_range_bounds ... ok
[INFO] [stdout] test instance::stub::tests::test_bridge_graph ... ok
[INFO] [stdout] test linkcut::tests::test_bulk_operations ... ok
[INFO] [stdout] test instance::tests::test_module_exports ... ok
[INFO] [stdout] test linkcut::tests::test_complex_operations ... ok
[INFO] [stdout] test integration::tests::test_from_similarity_matrix ... ok
[INFO] [stdout] test instance::witness::lazy_tests::test_lazy_witness_batch ... ok
[INFO] [stdout] test linkcut::tests::test_cut ... ok
[INFO] [stdout] test linkcut::tests::test_error_cases ... ok
[INFO] [stdout] test linkcut::tests::test_lca ... ok
[INFO] [stdout] test linkcut::tests::test_link_and_find_root ... ok
[INFO] [stdout] test linkcut::tests::test_make_tree ... ok
[INFO] [stdout] test integration::tests::test_graph_analyzer ... ok
[INFO] [stdout] test linkcut::tests::test_path_aggregate ... ok
[INFO] [stdout] test linkcut::tests::test_update_value ... ok
[INFO] [stdout] test linkcut::tests::test_connected ... ok
[INFO] [stdout] test linkcut::tests::test_multiple_forests ... ok
[INFO] [stdout] test localkcut::deterministic::tests::test_forest_packing_cycle ... ok
[INFO] [stdout] test localkcut::deterministic::tests::test_coloring_family ... ok
[INFO] [stdout] test localkcut::deterministic::tests::test_forest_packing_basic ... ok
[INFO] [stdout] test linkcut::tests::test_root_caching ... ok
[INFO] [stdout] test localkcut::deterministic::tests::test_edge_deletion ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_boundary_calculation ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_budget_enforcement ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_deterministic_local_kcut_creation ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_deterministic_family_generator ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_empty_seeds ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_determinism ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_local_kcut_query_creation ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_dumbbell_bridge_cut ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_invalid_seed ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_large_radius ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_multiple_seeds ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_witness_creation ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_simple_path_cut ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_triangle_no_cut ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_zero_radius ... ok
[INFO] [stdout] test localkcut::paper_impl::tests::test_witness_properties ... ok
[INFO] [stdout] test integration::tests::test_community_detector ... ok
[INFO] [stdout] test localkcut::tests::test_assign_colors ... ok
[INFO] [stdout] test localkcut::tests::test_color_mask ... ok
[INFO] [stdout] test localkcut::tests::test_check_cut ... ok
[INFO] [stdout] test localkcut::tests::test_check_cut_invalid ... ok
[INFO] [stdout] test localkcut::tests::test_color_constrained_bfs ... ok
[INFO] [stdout] test localkcut::tests::test_color_constrained_bfs_limited ... ok
[INFO] [stdout] test localkcut::tests::test_color_mask_from_colors ... ok
[INFO] [stdout] test localkcut::tests::test_compute_radius ... ok
[INFO] [stdout] test localkcut::tests::test_edge_color_conversion ... ok
[INFO] [stdout] test localkcut::tests::test_deterministic_coloring ... ok
[INFO] [stdout] test localkcut::tests::test_forest_packing_empty_graph ... ok
[INFO] [stdout] test localkcut::tests::test_enumerate_paths ... ok
[INFO] [stdout] test localkcut::tests::test_union_find ... ok
[INFO] [stdout] test localkcut::tests::test_find_cut_simple ... ok
[INFO] [stdout] test optimization::benchmark::tests::test_benchmark_result ... ok
[INFO] [stdout] test localkcut::tests::test_local_kcut_new ... ok
[INFO] [stdout] test optimization::benchmark::tests::test_benchmark_result_memory ... ok
[INFO] [stdout] test linkcut::tests::test_large_tree ... ok
[INFO] [stdout] test optimization::cache::tests::test_batch_insert ... ok
[INFO] [stdout] test optimization::cache::tests::test_invalidate_vertex ... ok
[INFO] [stdout] test optimization::cache::tests::test_basic_cache_operations ... ok
[INFO] [stdout] test localkcut::tests::test_local_cut_result ... ok
[INFO] [stdout] test optimization::benchmark::tests::test_benchmark_suite_small ... ok
[INFO] [stdout] test optimization::benchmark::tests::test_combined_speedup ... ok
[INFO] [stdout] test optimization::benchmark::tests::test_report_generation ... ok
[INFO] [stdout] test optimization::cache::tests::test_clear ... ok
[INFO] [stdout] test optimization::cache::tests::test_lru_eviction ... ok
[INFO] [stdout] test optimization::cache::tests::test_statistics ... ok
[INFO] [stdout] test optimization::cache::tests::test_prefetch_hints ... ok
[INFO] [stdout] test optimization::dspar::tests::test_effective_resistance ... ok
[INFO] [stdout] test optimization::dspar::tests::test_should_include_edge ... ok
[INFO] [stdout] test optimization::parallel::tests::test_boundary_size ... ok
[INFO] [stdout] test optimization::dspar::tests::test_adaptive_threshold ... ok
[INFO] [stdout] test optimization::parallel::tests::test_min_degree_vertex ... ok
[INFO] [stdout] test optimization::dspar::tests::test_edge_mapping ... ok
[INFO] [stdout] test optimization::dspar::tests::test_presparse_preserves_connectivity ... ok
[INFO] [stdout] test optimization::dspar::tests::test_presparse_reduces_edges ... ok
[INFO] [stdout] test optimization::parallel::tests::test_work_item_submission ... ok
[INFO] [stdout] test optimization::parallel::tests::test_batch_submit ... ok
[INFO] [stdout] test optimization::parallel::tests::test_process_parallel ... ok
[INFO] [stdout] test optimization::pool::tests::test_compact_vertex_mapper ... ok
[INFO] [stdout] test optimization::parallel::tests::test_scheduler_steal_count ... ok
[INFO] [stdout] test optimization::pool::tests::test_lazy_level_states ... ok
[INFO] [stdout] test optimization::benchmark::tests::test_create_test_graph ... ok
[INFO] [stdout] test optimization::pool::tests::test_level_data_memory_size ... ok
[INFO] [stdout] test optimization::pool::tests::test_level_pool_dirty ... ok
[INFO] [stdout] test optimization::pool::tests::test_compact_adjacency ... ok
[INFO] [stdout] test optimization::parallel::tests::test_parallel_updater_min ... ok
[INFO] [stdout] test optimization::pool::tests::test_level_pool_materialize ... ok
[INFO] [stdout] test optimization::dspar::tests::test_spectral_concordance ... ok
[INFO] [stdout] test optimization::pool::tests::test_level_pool_eviction ... ok
[INFO] [stdout] test optimization::pool::tests::test_pool_stats ... ok
[INFO] [stdout] test optimization::simd_distance::tests::test_count_below_threshold ... ok
[INFO] [stdout] test optimization::simd_distance::tests::test_find_min_empty ... ok
[INFO] [stdout] test optimization::simd_distance::tests::test_find_min ... ok
[INFO] [stdout] test optimization::simd_distance::tests::test_priority_entry_ordering ... ok
[INFO] [stdout] test optimization::simd_distance::tests::test_relax_batch ... ok
[INFO] [stdout] test optimization::simd_distance::tests::test_scale ... ok
[INFO] [stdout] test optimization::simd_distance::tests::test_sum_finite ... ok
[INFO] [stdout] test localkcut::tests::test_complete_workflow ... ok
[INFO] [stdout] test optimization::simd_distance::tests::test_elementwise_min ... ok
[INFO] [stdout] test optimization::wasm_batch::tests::test_batch_queue ... ok
[INFO] [stdout] test optimization::simd_distance::tests::test_relax_batch_no_update ... ok
[INFO] [stdout] test optimization::simd_distance::tests::test_distance_array_basic ... ok
[INFO] [stdout] test optimization::wasm_batch::tests::test_batch_splitting ... ok
[INFO] [stdout] test optimization::wasm_batch::tests::test_batch_stats ... ok
[INFO] [stdout] test optimization::wasm_batch::tests::test_typed_array_transfer ... ok
[INFO] [stdout] test optimization::wasm_batch::tests::test_batch_execute ... ok
[INFO] [stdout] test optimization::wasm_batch::tests::test_transfer_reset ... ok
[INFO] [stdout] test optimization::wasm_batch::tests::test_wasm_memory_region ... ok
[INFO] [stdout] test parallel::tests::test_core_executor ... ok
[INFO] [stdout] test optimization::wasm_batch::tests::test_distance_queries ... ok
[INFO] [stdout] test parallel::tests::test_result_aggregator ... ok
[INFO] [stdout] test pool::tests::test_bfs_pool_acquire ... ok
[INFO] [stdout] test parallel::tests::test_compute_core_range ... ok
[INFO] [stdout] test pool::tests::test_bfs_pool_reuse ... ok
[INFO] [stdout] test pool::tests::test_bfs_pool_stats ... ok
[INFO] [stdout] test pool::tests::test_compact_bfs ... ok
[INFO] [stdout] test parallel::tests::test_shared_coordinator ... ok
[INFO] [stdout] test pool::tests::test_distance_bfs ... ok
[INFO] [stdout] test pool::tests::test_compact_bfs_boundary ... ok
[INFO] [stdout] test snn::attractor::tests::test_attractor_dynamics_creation ... ok
[INFO] [stdout] test snn::attractor::tests::test_energy_landscape ... ok
[INFO] [stdout] test snn::causal::tests::test_causal_graph ... ok
[INFO] [stdout] test snn::causal::tests::test_transitive_closure ... ok
[INFO] [stdout] test snn::morphogenetic::tests::test_diffusion_kernel ... ok
[INFO] [stdout] test snn::attractor::tests::test_skip_mask ... ok
[INFO] [stdout] test snn::morphogenetic::tests::test_grid_position ... ok
[INFO] [stdout] test snn::attractor::tests::test_attractor_step ... ok
[INFO] [stdout] test integration::tests::test_graph_partitioner ... ok
[INFO] [stdout] test euler::tests::test_large_tree ... ok
[INFO] [stdout] test localkcut::tests::test_forest_witnesses_cut ... ok
[INFO] [stdout] test snn::morphogenetic::tests::test_morphogenetic_snn_creation ... ok
[INFO] [stdout] test snn::network::tests::test_graph_network ... ok
[INFO] [stdout] test snn::morphogenetic::tests::test_pattern_detection ... ok
[INFO] [stdout] test snn::neuron::tests::test_lif_neuron_creation ... ok
[INFO] [stdout] test snn::network::tests::test_synchrony_matrix ... ok
[INFO] [stdout] test snn::neuron::tests::test_lif_neuron_spike ... ok
[INFO] [stdout] test snn::neuron::tests::test_spike_train ... ok
[INFO] [stdout] test snn::neuron::tests::test_spike_train_pattern ... ok
[INFO] [stdout] test snn::neuron::tests::test_neuron_population ... ok
[INFO] [stdout] test localkcut::tests::test_forest_packing_simple ... ok
[INFO] [stdout] test snn::optimizer::tests::test_policy_snn ... ok
[INFO] [stdout] test snn::optimizer::tests::test_value_network ... ok
[INFO] [stdout] test snn::strange_loop::tests::test_meta_neuron ... ok
[INFO] [stdout] test snn::network::tests::test_network_creation ... ok
[INFO] [stdout] test snn::strange_loop::tests::test_strange_loop_creation ... ok
[INFO] [stdout] test snn::optimizer::tests::test_search ... ok
[INFO] [stdout] test snn::optimizer::tests::test_neural_optimizer ... ok
[INFO] [stdout] test snn::synapse::tests::test_dense_conversion ... ok
[INFO] [stdout] test snn::synapse::tests::test_asymmetric_stdp ... ok
[INFO] [stdout] test snn::synapse::tests::test_spike_processing ... ok
[INFO] [stdout] test snn::synapse::tests::test_stdp_ltp ... ok
[INFO] [stdout] test snn::synapse::tests::test_stdp_ltd ... ok
[INFO] [stdout] test snn::synapse::tests::test_synapse_creation ... ok
[INFO] [stdout] test snn::synapse::tests::test_synapse_matrix ... ok
[INFO] [stdout] test snn::tests::test_default_config ... ok
[INFO] [stdout] test snn::strange_loop::tests::test_strange_loop_step ... ok
[INFO] [stdout] test snn::tests::test_energy_function ... ok
[INFO] [stdout] test snn::tests::test_spike_train ... ok
[INFO] [stdout] test snn::tests::test_synchrony_computation ... ok
[INFO] [stdout] test snn::time_crystal::tests::test_phase_topology ... ok
[INFO] [stdout] test snn::time_crystal::tests::test_phase_aware_entry ... ok
[INFO] [stdout] test snn::time_crystal::tests::test_oscillator_neuron ... ok
[INFO] [stdout] test sparsify::tests::test_edge_strength_caching ... ok
[INFO] [stdout] test sparsify::tests::test_edge_strength_compute ... ok
[INFO] [stdout] test sparsify::tests::test_edge_strength_invalidate ... ok
[INFO] [stdout] test sparsify::tests::test_edge_strength_compute_all ... ok
[INFO] [stdout] test snn::causal::tests::test_intervention_points ... ok
[INFO] [stdout] test sparsify::tests::test_nagamochi_ibaraki_empty_graph ... ok
[INFO] [stdout] test sparsify::tests::test_nagamochi_ibaraki_min_degree_ordering ... ok
[INFO] [stdout] test sparsify::tests::test_karger_sparsify_invalid_epsilon ... ok
[INFO] [stdout] test sparsify::tests::test_nagamochi_ibaraki_scan_connectivity ... ok
[INFO] [stdout] test sparsify::tests::test_sample_probability ... ok
[INFO] [stdout] test sparsify::tests::test_sample_probability_always_capped ... ok
[INFO] [stdout] test sparsify::tests::test_sample_probability_zero_strength ... ok
[INFO] [stdout] test sparsify::tests::test_deterministic_with_seed ... ok
[INFO] [stdout] test snn::causal::tests::test_causal_discovery_snn ... ok
[INFO] [stdout] test snn::optimizer::tests::test_optimize_multiple ... ok
[INFO] [stdout] test sparsify::tests::test_sparse_graph_approximate_min_cut ... ok
[INFO] [stdout] test sparsify::tests::test_karger_sparsify ... ok
[INFO] [stdout] test sparsify::tests::test_sparse_graph_empty_graph ... ok
[INFO] [stdout] test sparsify::tests::test_sparse_graph_delete_edge ... ok
[INFO] [stdout] test snn::cognitive_engine::tests::test_engine_creation ... ok
[INFO] [stdout] test sparsify::tests::test_nagamochi_ibaraki_sparse_certificate ... ok
[INFO] [stdout] test sparsify::tests::test_sparse_graph_insert_edge ... ok
[INFO] [stdout] test snn::morphogenetic::tests::test_morphogenetic_development ... ok
[INFO] [stdout] test sparsify::tests::test_sparse_graph_triangle ... ok
[INFO] [stdout] test sparsify::tests::test_sparsify_config_invalid_epsilon ... ok
[INFO] [stdout] test sparsify::tests::test_sparsify_config_builder ... ok
[INFO] [stdout] test sparsify::tests::test_sparsification_weighted_graph ... ok
[INFO] [stdout] test sparsify::tests::test_sparsification_preserves_vertices ... ok
[INFO] [stdout] test sparsify::tests::test_sparse_graph_max_edges ... ok
[INFO] [stdout] test sparsify::tests::test_sparsify_config_new ... ok
[INFO] [stdout] test snn::cognitive_engine::tests::test_engine_step ... ok
[INFO] [stdout] test sparsify::tests::test_sparse_graph_sparsification_ratio ... ok
[INFO] [stdout] test subpolynomial::tests::test_create_empty ... ok
[INFO] [stdout] test sparsify::tests::test_sparsify_config_default ... ok
[INFO] [stdout] test subpolynomial::tests::test_is_subpolynomial ... ignored, hangs in CI (>40min). TODO: investigate SubpolynomialMinCut::build hot loop — see PR #389 follow-up.
[INFO] [stdout] test subpolynomial::tests::test_min_cut_bridge ... ignored, hangs in CI (>25min). TODO: investigate SubpolynomialMinCut::build hot loop — see PR #389 follow-up.
[INFO] [stdout] test subpolynomial::tests::test_min_cut_triangle ... ignored, hangs in CI (>14min). TODO: investigate SubpolynomialMinCut::build hot loop — see PR #389 follow-up.
[INFO] [stdout] test subpolynomial::tests::test_recourse_stats ... ignored, hangs in CI (>7min). TODO: investigate SubpolynomialMinCut::build hot loop — see PR #389 follow-up.
[INFO] [stdout] test subpolynomial::tests::test_subpoly_config_default ... ok
[INFO] [stdout] test subpolynomial::tests::test_insert_edges ... ok
[INFO] [stdout] test subpolynomial::tests::test_subpoly_config_for_size ... ok
[INFO] [stdout] test snn::cognitive_engine::tests::test_record_event ... ok
[INFO] [stdout] test sparsify::tests::test_sparse_graph_ratio_bounds ... ok
[INFO] [stdout] test tests::test_approximate_mode ... ok
[INFO] [stdout] test tests::test_algorithm_stats ... ok
[INFO] [stdout] test tests::test_builder_pattern ... ok
[INFO] [stdout] test tests::test_basic_workflow ... ok
[INFO] [stdout] test tests::test_disconnected_graph ... ok
[INFO] [stdout] test tests::test_dynamic_updates ... ok
[INFO] [stdout] test tests::test_error_handling ... ok
[INFO] [stdout] test snn::cognitive_engine::tests::test_engine_modes ... ok
[INFO] [stdout] test tests::test_exact_mode ... ok
[INFO] [stdout] test tests::test_min_cut_result ... ok
[INFO] [stdout] test tests::test_graph_stats ... ok
[INFO] [stdout] test tests::test_prelude_imports ... ok
[INFO] [stdout] test time_compat::tests::test_instant_ordering ... ok
[INFO] [stdout] test tests::test_version_constant ... ok
[INFO] [stdout] test time_compat::tests::test_portable_instant ... ok
[INFO] [stdout] test tests::test_weighted_graph ... ok
[INFO] [stdout] test time_compat::tests::test_portable_timestamp ... ok
[INFO] [stdout] test tests::test_large_graph ... ok
[INFO] [stdout] test tree::tests::test_build_disconnectable ... ok
[INFO] [stdout] test tree::tests::test_build_single_vertex ... ok
[INFO] [stdout] test tree::tests::test_balanced_tree ... ok
[INFO] [stdout] test tree::tests::test_build_empty_graph ... ok
[INFO] [stdout] test tree::tests::test_build_triangle ... ok
[INFO] [stdout] test tree::tests::test_compute_cut ... ok
[INFO] [stdout] test tree::tests::test_mark_dirty ... ok
[INFO] [stdout] test tree::tests::test_insert_edge ... ok
[INFO] [stdout] test tree::tests::test_level_info ... ok
[INFO] [stdout] test tree::tests::test_delete_edge ... ok
[INFO] [stdout] test tree::tests::test_lca_node ... ok
[INFO] [stdout] test tree::tests::test_propagate_updates ... ok
[INFO] [stdout] test tree::tests::test_min_cut_partition ... ok
[INFO] [stdout] test witness::tests::test_build_empty ... ok
[INFO] [stdout] test witness::tests::test_build_single_vertex ... ok
[INFO] [stdout] test witness::tests::test_build_bridge ... ok
[INFO] [stdout] test witness::tests::test_canonical_key ... ok
[INFO] [stdout] test witness::tests::test_build_triangle ... ok
[INFO] [stdout] test witness::tests::test_delete_tree_edge ... ignored, real bug: WitnessTree::delete_edge calls find_replacement after lct.cut, but the returned replacement edge has both endpoints already in the same LCT tree. The subsequent lct.link returns InternalError("Nodes are already in the same tree"). Triage in mincut::witness — see PR #391 follow-up.
[INFO] [stdout] test witness::tests::test_complete_graph ... ok
[INFO] [stdout] test witness::tests::test_delete_non_tree_edge ... ok
[INFO] [stdout] test witness::tests::test_disconnected_graph ... ok
[INFO] [stdout] test witness::tests::test_dynamic_sequence ... ok
[INFO] [stdout] test witness::tests::test_find_witness ... ok
[INFO] [stdout] test witness::tests::test_insert_bridge_edge ... ok
[INFO] [stdout] test witness::tests::test_find_component ... ok
[INFO] [stdout] test tree::tests::test_large_tree ... ok
[INFO] [stdout] test witness::tests::test_insert_cycle_edge ... ok
[INFO] [stdout] test witness::tests::test_is_tree_edge ... ok
[INFO] [stdout] test snn::cognitive_engine::tests::test_engine_summary ... ok
[INFO] [stdout] test witness::tests::test_large_graph ... ok
[INFO] [stdout] test witness::tests::test_lazy_witness_batch_threshold ... ok
[INFO] [stdout] test witness::tests::test_lazy_witness_tree ... ok
[INFO] [stdout] test witness::tests::test_weighted_edges ... ok
[INFO] [stdout] test witness::tests::test_tree_edge_cut ... ok
[INFO] [stdout] test wrapper::tests::test_binary_search_instance_lookup ... ok
[INFO] [stdout] test wrapper::tests::test_bounds_coverage ... ok
[INFO] [stdout] test wrapper::tests::test_batch_insert_edges ... ok
[INFO] [stdout] test wrapper::tests::test_batch_delete_edges ... ok
[INFO] [stdout] test wrapper::tests::test_batch_update_combined ... ok
[INFO] [stdout] test wrapper::tests::test_build_hierarchy ... ok
[INFO] [stdout] test wrapper::tests::test_connectivity_curve_empty_graph ... ok
[INFO] [stdout] test wrapper::tests::test_detector_quality_zero_cut ... ok
[INFO] [stdout] test wrapper::tests::test_cached_min_cut_optimization ... ok
[INFO] [stdout] test wrapper::tests::test_compute_bounds ... ok
[INFO] [stdout] test wrapper::tests::test_connectivity_curve_basic ... ok
[INFO] [stdout] test wrapper::tests::test_disconnected_graph ... ok
[INFO] [stdout] test wrapper::tests::test_detector_quality_perfect ... ok
[INFO] [stdout] test wrapper::tests::test_empty_graph ... ok
[INFO] [stdout] test wrapper::tests::test_find_elbow_empty ... ok
[INFO] [stdout] test wrapper::tests::test_find_elbow_flat_curve ... ok
[INFO] [stdout] test wrapper::tests::test_find_elbow_single_point ... ok
[INFO] [stdout] test wrapper::tests::test_find_elbow_with_clear_drop ... ok
[INFO] [stdout] test wrapper::tests::test_flush_updates ... ok
[INFO] [stdout] test wrapper::tests::test_insert_and_query ... ok
[INFO] [stdout] test wrapper::tests::test_new_wrapper ... ok
[INFO] [stdout] test wrapper::tests::test_lazy_instantiation ... ok
[INFO] [stdout] test wrapper::tests::test_min_cut_value_convenience ... ok
[INFO] [stdout] test wrapper::tests::test_result_value ... ok
[INFO] [stdout] test wrapper::tests::test_time_counter ... ok
[INFO] [stdout] test snn::network::tests::test_network_step ... ok
[INFO] [stdout] test snn::cognitive_engine::tests::test_engine_run ... ok
[INFO] [stdout] test snn::time_crystal::tests::test_time_crystal_cpg ... ok
[INFO] [stdout] test wrapper::tests::test_local_cuts ... ok
[INFO] [stdout] test localkcut::deterministic::tests::test_localkcut_query ... ok
[INFO] [stdout] test wrapper::tests::test_query_with_local_kcut ... ok
[INFO] [stdout] test subpolynomial::tests::test_build_hierarchy has been running for over 60 seconds
[INFO] [stdout] test subpolynomial::tests::test_certify_cuts has been running for over 60 seconds
[INFO] [stdout] test subpolynomial::tests::test_delete_edge has been running for over 60 seconds
[INFO] [stdout] test subpolynomial::tests::test_incremental_updates has been running for over 60 seconds
[INFO] [stdout] test subpolynomial::tests::test_large_graph has been running for over 60 seconds
[INFO] [stdout] test subpolynomial::tests::test_large_graph ... ok
[ERROR] error running command: no output for 300 seconds
[INFO] running `Command { std: "docker" "inspect" "750c1d2237934e26ebe507d1591e4067371f59c43d501868106122966df4979f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "750c1d2237934e26ebe507d1591e4067371f59c43d501868106122966df4979f", kill_on_drop: false }`
[INFO] [stdout] 750c1d2237934e26ebe507d1591e4067371f59c43d501868106122966df4979f
