[INFO] fetching crate umol-graph-core 0.9.0...
[INFO] testing umol-graph-core-0.9.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate umol-graph-core 0.9.0 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate umol-graph-core 0.9.0
[INFO] finished tweaking crates.io crate umol-graph-core 0.9.0
[INFO] tweaked toml for crates.io crate umol-graph-core 0.9.0 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate umol-graph-core 0.9.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate umol-graph-core 0.9.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded toml_writer v1.1.0+spec-1.1.0
[INFO] [stderr]   Downloaded toml_parser v1.1.0+spec-1.1.0
[INFO] [stderr]   Downloaded xxhash-rust v0.8.15
[INFO] [stderr]   Downloaded toml v1.1.0+spec-1.1.0
[INFO] [stderr]   Downloaded proc-macro-crate v3.3.0
[INFO] [stderr]   Downloaded umol-nauty-sys v0.9.0
[INFO] [stderr]   Downloaded serde_spanned v1.1.0
[INFO] [stderr]   Downloaded winapi-util v0.1.10
[INFO] [stderr]   Downloaded toml_datetime v1.1.0+spec-1.1.0
[INFO] [stderr]   Downloaded criterion-plot v0.8.1
[INFO] [stderr]   Downloaded tempfile v3.21.0
[INFO] [stderr]   Downloaded semver v1.0.26
[INFO] [stderr]   Downloaded clap v4.5.46
[INFO] [stderr]   Downloaded wit-bindgen v0.45.0
[INFO] [stderr]   Downloaded rstest v0.26.1
[INFO] [stderr]   Downloaded rstest_macros v0.26.1
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.33
[INFO] [stderr]   Downloaded criterion v0.8.1
[INFO] [stderr]   Downloaded wasi v0.14.3+wasi-0.2.4
[INFO] [stderr]   Downloaded clap_builder v4.5.46
[INFO] [stderr]   Downloaded proptest v1.9.0
[INFO] [stderr]   Downloaded zerocopy v0.8.33
[INFO] [stderr]   Downloaded libc v0.2.175
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c1813125ab9e6c3a629d1bbe9ea749fcbe3a32396c3d59a1bb69fb6206cb41e4
[INFO] running `Command { std: "docker" "start" "c1813125ab9e6c3a629d1bbe9ea749fcbe3a32396c3d59a1bb69fb6206cb41e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c1813125ab9e6c3a629d1bbe9ea749fcbe3a32396c3d59a1bb69fb6206cb41e4", 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" "c1813125ab9e6c3a629d1bbe9ea749fcbe3a32396c3d59a1bb69fb6206cb41e4" "/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" "c1813125ab9e6c3a629d1bbe9ea749fcbe3a32396c3d59a1bb69fb6206cb41e4", 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" "c1813125ab9e6c3a629d1bbe9ea749fcbe3a32396c3d59a1bb69fb6206cb41e4" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling find-msvc-tools v0.1.10
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]    Compiling tap v1.0.1
[INFO] [stderr]    Compiling funty v2.0.0
[INFO] [stderr]    Compiling cc v1.4.2
[INFO] [stderr]    Compiling wyz v0.5.1
[INFO] [stderr]    Compiling bitvec v1.1.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling umol-nauty-sys v0.9.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling umol-graph-core v0.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.79s
[INFO] running `Command { std: "docker" "inspect" "c1813125ab9e6c3a629d1bbe9ea749fcbe3a32396c3d59a1bb69fb6206cb41e4", 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" "c1813125ab9e6c3a629d1bbe9ea749fcbe3a32396c3d59a1bb69fb6206cb41e4" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling cfg-if v1.0.3
[INFO] [stderr]    Compiling libc v0.2.175
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling memchr v2.7.5
[INFO] [stderr]    Compiling regex-syntax v0.8.6
[INFO] [stderr]    Compiling semver v1.0.26
[INFO] [stderr]    Compiling rustix v1.0.8
[INFO] [stderr]    Compiling hashbrown v0.16.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling winnow v0.7.13
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling linux-raw-sys v0.9.4
[INFO] [stderr]    Compiling bitflags v2.9.4
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling half v2.6.0
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling ryu v1.0.20
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling clap_builder v4.5.46
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling indexmap v2.12.0
[INFO] [stderr]    Compiling serde_spanned v1.1.0
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling rstest_macros v0.26.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling toml_parser v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling toml_datetime v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling toml_writer v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling criterion-plot v0.8.1
[INFO] [stderr]    Compiling toml v1.1.0+spec-1.1.0
[INFO] [stderr]    Compiling xxhash-rust v0.8.15
[INFO] [stderr]    Compiling regex-automata v0.4.10
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling tempfile v3.21.0
[INFO] [stderr]    Compiling umol-graph-core v0.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling clap v4.5.46
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.9.0
[INFO] [stderr]    Compiling regex v1.11.2
[INFO] [stderr]    Compiling proc-macro-crate v3.3.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rstest v0.26.1
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.8.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 59.31s
[INFO] running `Command { std: "docker" "inspect" "c1813125ab9e6c3a629d1bbe9ea749fcbe3a32396c3d59a1bb69fb6206cb41e4", 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" "c1813125ab9e6c3a629d1bbe9ea749fcbe3a32396c3d59a1bb69fb6206cb41e4" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/umol_graph_core-f7f0cb114f2a00fe)
[INFO] [stdout] 
[INFO] [stdout] running 1013 tests
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_group_order_from_scientific::case_1_integer ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_group_order_from_scientific::case_5_overflow ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_group_order_exact_value::case_3_fractional ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_group_order_from_scientific::case_3_negative_exponent ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_group_order_exact_value::case_2_recoverable ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_group_order_display::case_1_exact ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_group_order_from_scientific::case_4_fractional ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_group_order_display::case_2_scientific ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_generators::case_2_colored_path ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_group_order_from_scientific::case_6_non_finite ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_generators::case_1_swap ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_generators::case_3_trivial ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_automorphisms::case_1_empty ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_automorphisms::case_3_same_color_edge ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_automorphisms::case_2_singleton ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_automorphisms::case_5_uniform_square ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_automorphisms::case_7_disconnected_edges ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_automorphisms::case_4_different_color_edge ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_automorphisms_large_order::case_1_complete_13 ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_automorphisms::case_6_colored_path ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_output_queries::case_1_two_orbits ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_group_order_from_scientific::case_2_positive_exponent ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_automorphism_group_order_exact_value::case_1_exact ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_canonical_key_distinct::case_2_edge_color ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_canonical_key_distinct::case_3_topology ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_canonical_key_isomorphic::case_1_reversed_path ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_bipartition_bipartite_returns_valid_coloring ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_canonical_key_isomorphic::case_2_swapped_edge ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_bipartition_disconnected_components_independent ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_automorphisms_stabilizer::case_1_cycle_6 ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_bipartition_non_bipartite_returns_none ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_canonical_key_distinct::case_1_node_color ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_is_bipartite::case_09_k4 ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_is_bipartite::case_02_isolated_vertex ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_is_bipartite::case_12_triangle_plus_edge ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_is_bipartite::case_10_k_2_3 ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_is_bipartite::case_06_pentagon ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_is_bipartite::case_07_hexagon ... ok
[INFO] [stdout] test algorithms::automorphism::tests::test_graph_automorphisms_concurrency::case_1_parallel_cycles ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_enumerate_common_subgraphs::case_1_empty ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_is_bipartite::case_08_path_4 ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_visit_common_subgraphs_termination::case_1_modular_product ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_enumerate_common_subgraphs_equivalence::case_1_injective_isolated ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_enumerate_common_subgraphs::case_3_incompatible_node ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_enumerate_common_subgraphs_equivalence::case_4_edge_presence_induced ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_enumerate_common_subgraphs_equivalence::case_5_edge_presence_monomorphism ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_visit_common_subgraphs_termination::case_2_direct ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_is_bipartite::case_05_square ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_is_bipartite::case_01_empty ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_enumerate_common_subgraphs_equivalence::case_3_disconnected ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_enumerate_common_subgraphs::case_2_isolated ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_visit_common_subgraphs::case_2_direct ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_is_bipartite::case_03_single_edge ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_is_bipartite::case_04_triangle ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_maximal_common_subgraphs_labeled::case_1_path_with_d_edge ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_maximal_common_subgraphs::case_1_single_edge ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_maximal_common_subgraphs_empty ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_maximum_common_edge_subgraphs ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_maximal_common_subgraphs_labeled::case_2_disjoint_edges ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_maximum_common_edge_subgraphs_seeded ... ok
[INFO] [stdout] test algorithms::bipartite::tests::test_graph_is_bipartite::case_11_two_components_bipartite ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_common_subgraphs_contains_maximal::case_1_triangles ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_common_subgraphs::case_2_edge ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_maximal_common_subgraphs_edge_filter ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_common_subgraphs_monomorphism ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_visit_maximal_common_subgraphs::case_1_single_edge ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_visit_maximal_common_subgraphs_termination::case_1_bron_kerbosch ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_maximal_common_subgraphs::case_2_single_node ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_maximum_common_edge_subgraph::case_4_two_edges_connected ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_visit_maximal_common_subgraphs::case_2_labeled_path ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_maximum_common_induced_subgraph::case_4_edge_edge ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_maximum_common_induced_subgraph::case_1_triangle ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_maximum_common_induced_subgraph::case_5_isolated ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_maximum_common_induced_subgraph::case_2_path3_triangle ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_maximum_common_induced_subgraph_node_filter ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_maximum_common_induced_subgraph::case_3_path4_cycle4 ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_maximum_common_induced_subgraph_empty ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_common_subgraphs::case_1_single_nodes ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_maximum_common_edge_subgraphs_seeded_hint ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_maximum_common_edge_subgraphs_seeded_empty ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_maximum_common_edge_subgraph::case_1_path4_cycle4 ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_maximum_common_edge_subgraph::case_2_triangle ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_maximum_common_edge_subgraph::case_3_two_edges_disconnected ... ok
[INFO] [stdout] test algorithms::connected_subgraphs::tests::test_graph_visit_connected_subgraphs::case_3_star ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_modular_product::case_1_induced ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_modular_product::case_2_monomorphism ... ok
[INFO] [stdout] test algorithms::connected_subgraphs::tests::test_graph_enumerate_connected_subgraphs::case_3_star ... ok
[INFO] [stdout] test algorithms::connectivity::biconnected::tests::test_graph_enumerate_biconnected_components::case_3_single_cycle ... ok
[INFO] [stdout] test algorithms::connectivity::biconnected::tests::test_graph_enumerate_biconnected_components::case_5_articulation ... ok
[INFO] [stdout] test algorithms::connectivity::biconnected::tests::test_graph_enumerate_biconnected_components::case_4_hexagon ... ok
[INFO] [stdout] test algorithms::connected_subgraphs::tests::test_graph_visit_connected_subgraphs::case_2_triangle ... ok
[INFO] [stdout] test algorithms::connectivity::components::tests::test_graph_enumerate_connected_components::case_1_empty ... ok
[INFO] [stdout] test algorithms::connectivity::biconnected::tests::test_graph_enumerate_biconnected_components::case_2_chain ... ok
[INFO] [stdout] test algorithms::connectivity::components::tests::test_graph_enumerate_connected_components::case_4_triangle ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_enumerate_common_subgraphs_contains_maximal::case_2_path_cycle ... ok
[INFO] [stdout] test algorithms::connectivity::components::tests::test_graph_enumerate_connected_components::case_5_two_components ... ok
[INFO] [stdout] test algorithms::connected_subgraphs::tests::test_graph_visit_connected_subgraphs_termination::case_1_triangle ... ok
[INFO] [stdout] test algorithms::connectivity::components::tests::test_graph_visit_connected_components::case_1_empty ... ok
[INFO] [stdout] test algorithms::connected_subgraphs::tests::test_graph_enumerate_connected_subgraphs::case_2_triangle ... ok
[INFO] [stdout] test algorithms::connected_subgraphs::tests::test_graph_enumerate_connected_subgraphs::case_1_path3_len3 ... ok
[INFO] [stdout] test algorithms::connectivity::components::tests::test_graph_visit_connected_components::case_2_isolated ... ok
[INFO] [stdout] test algorithms::connectivity::components::tests::test_graph_visit_connected_components::case_3_interleaved ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_cycle_space_rank::case_1_empty ... ok
[INFO] [stdout] test algorithms::connectivity::components::tests::test_graph_visit_connected_components::case_4_loops_parallel ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_cycle_space_rank::case_2_isolated ... ok
[INFO] [stdout] test algorithms::connectivity::components::tests::test_graph_visit_connected_components_break::case_1_first ... ok
[INFO] [stdout] test algorithms::connectivity::components::tests::test_graph_visit_connected_components_break::case_2_middle ... ok
[INFO] [stdout] test algorithms::connectivity::components::tests::test_graph_enumerate_connected_components::case_3_single_edge ... ok
[INFO] [stdout] test algorithms::connectivity::biconnected::tests::test_graph_enumerate_biconnected_components::case_1_empty ... ok
[INFO] [stdout] test algorithms::connectivity::biconnected::tests::test_graph_enumerate_biconnected_components::case_6_disconnected ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_cycle_space_rank::case_3_tree ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_cycle_space_rank::case_5_two_components ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_cycle_vector_basis_insert::case_3_duplicate ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_cycle_vector_basis_reduced::case_1_free_high_edge ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_edge_vector_symmetric_difference_assign::case_1_overlap ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_edge_vector_symmetric_difference_assign::case_3_self_inverse ... ok
[INFO] [stdout] test algorithms::common_subgraph::maximum::tests::test_graph_maximum_common_induced_subgraph_edge_filter ... ok
[INFO] [stdout] test algorithms::connected_subgraphs::tests::test_graph_visit_connected_subgraphs::case_1_path3_len3 ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_relevant_cycle_analysis_new::case_2_even ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_cycle_space_rank::case_6_loop_and_digon ... ok
[INFO] [stdout] test algorithms::connectivity::components::tests::test_graph_visit_connected_components_break::case_3_last ... ok
[INFO] [stdout] test algorithms::connectivity::components::tests::test_graph_enumerate_connected_components::case_2_isolated ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_relevant_cycle_analysis_new::case_4_fused ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_relevant_cycle_analysis_new::case_3_unequal_theta ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_cycle_vector_basis_insert::case_2_dependent ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_cycle_vector_basis_is_independent::case_1_independent ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_shortest_path_cycle_with::case_1_triangle ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_cycle_vector_basis_insert::case_1_independent ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_shortest_path_cycle_with_middle::case_1_square ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_cycle_space_rank::case_4_triangle ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_shortest_path_dag_distance::case_1_connected ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_shortest_path_cycle_with::case_2_shared_prefix ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_shortest_path_dag_path_to::case_1_selected ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_relevant_cycle_analysis_visit_cycles::case_1_multiple_shortest_paths ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_shortest_path_dag_visit_paths_to::case_3_unreachable ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_shortest_path_dag_visit_paths_to_break::case_1_first ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_cycle_accessors::case_1_triangle ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_relevant_cycle_analysis_visit_cycles_break::case_1_first ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_edge_vector_symmetric_difference_assign::case_2_identity ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_shortest_path_cycle_with::case_3_intersecting_tails ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_shortest_path_dag_distance::case_2_parallel ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_shortest_path_dag_visit_paths_to::case_2_parallel ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_shortest_path_dag_path_to::case_2_unreachable ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_cycle_normalized::case_2_digon ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_relevant_cycle_analysis_new::case_5_bridged ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_cycle_normalized::case_5_reversed ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_cycle_hash::case_1_rotation_reversal ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_relevant_cycle_analysis_new::case_1_odd ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_cycle_normalized::case_3_triangle ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_cycle_normalized::case_1_self_loop ... ok
[INFO] [stdout] test algorithms::cycles::relevant::tests::test_shortest_path_dag_visit_paths_to::case_1_alternatives ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_relevant_cycles::case_5_longer_parallel ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_relevant_cycles_fallback::case_2_multigraph ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_cycle_normalized::case_7_parallel_second ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_relevant_cycles_fallback::case_1_simple ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_relevant_cycles::case_6_mixed ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_relevant_cycles::case_1_direct ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_simple_cycles::case_3_two_bound ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_relevant_cycles::case_2_fallback ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_relevant_cycles::case_3_loops ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_simple_cycles::case_5_fused_bridge ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_relevant_cycles::case_4_parallel ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_cycle_normalized::case_6_parallel_first ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_simple_cycles::case_2_one_bound ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_simple_cycles::case_4_disconnected ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_cycle_normalized::case_4_rotated ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_cycle_hash::case_2_parallel_edges ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_relevant_cycles::case_7_bounded ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_enumerate_common_subgraphs_equivalence::case_2_incompatible_edge ... ok
[INFO] [stdout] test algorithms::common_subgraph::enumeration::tests::test_graph_visit_common_subgraphs::case_1_modular_product ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_cycle_vector_basis_is_independent::case_2_dependent ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_simple_cycles::case_1_zero_bound ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_simple_cycles::case_6_parallel_alternatives ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_simple_cycles_fallback::case_1_simple ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_shortest_cycle_through_edge::case_4_square ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_shortest_cycle_through_edge::case_5_bridge ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_enumerate_simple_cycles_fallback::case_2_multigraph ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_shortest_cycle_through_node::case_2_digon ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_shortest_cycle_through_node::case_3_triangle ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_shortest_cycle_through_node::case_4_pendant ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_minimum_cycle_basis::case_3_tied ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_minimum_cycle_basis::case_4_loop_and_triangle ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_enumerate_relevant_cycles_error::case_2_parallel_edges ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_enumerate_simple_cycles::case_1_triangle ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_minimum_cycle_basis::case_6_parallel_triple ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_enumerate_relevant_cycles::case_1_triangle ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_enumerate_relevant_cycles_error::case_1_loop_edge ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_minimum_cycle_basis::case_1_forest ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_shortest_cycle_through_edge::case_7_naphthalene_outer ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_minimum_cycle_basis::case_2_disconnected ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_shortest_cycle_through_edge::case_2_digon ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_shortest_cycle_through_node::case_5_naphthalene_bridgehead ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_shortest_cycle_through_node::case_1_self_loop ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_shortest_cycle_through_edge::case_1_self_loop ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_minimum_cycle_basis::case_5_parallel_pair ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_enumerate_simple_cycles_error::case_1_loop_edge ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_shortest_cycle_through_edge::case_3_triangle ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_shortest_cycle_through_edge::case_6_naphthalene_shared ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_visit_relevant_cycles::case_1_triangle ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_visit_relevant_cycles_error::case_2_parallel_edges ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_visit_relevant_cycles_break::case_1_triangle ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_unique_ring_families::case_3_bridged ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_unique_ring_families::case_1_independent ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_unique_ring_families::case_5_quotient_relation ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_visit_simple_cycles_error::case_1_loop_edge ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_visit_simple_cycles_error::case_2_parallel_edges ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_visit_relevant_cycles_fallback_break::case_1_first ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_unique_ring_families::case_4_symmetric ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_visit_simple_cycles ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_unique_ring_families::case_6_loops ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_visit_relevant_cycles_break::case_2_second ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_visit_simple_cycles_break::case_1_first ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_enumerate_simple_cycles_error::case_2_parallel_edges ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_unique_ring_families::case_7_parallel ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_visit_simple_cycles::case_1_triangle ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_visit_relevant_cycles_fallback::case_1_bounded_multigraph ... ok
[INFO] [stdout] test algorithms::independent_set::tests::test_graph_maximum_independent_set::case_2_clique ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_visit_relevant_cycles_break::case_1_first ... ok
[INFO] [stdout] test algorithms::independent_set::tests::test_graph_maximum_independent_set::case_3_path ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_visit_relevant_cycles_error::case_1_loop_edge ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_try_visit_simple_cycles_break::case_1_triangle ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_unique_ring_families::case_2_fused ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_visit_relevant_cycles ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_visit_simple_cycles_break::case_2_prefix ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_unique_ring_families_ids::case_1_empty ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_visit_simple_cycles_fallback::case_1_bounded_multigraph ... ok
[INFO] [stdout] test algorithms::independent_set::tests::test_graph_maximum_independent_set::case_1_empty ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_graph_visit_simple_cycles_fallback_break::case_1_first ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_unique_ring_families_visit_relevant_cycles::case_1_first ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_pfaffian::case_3_four ... ok
[INFO] [stdout] test algorithms::independent_set::tests::test_graph_maximum_independent_set::case_4_cycle ... ok
[INFO] [stdout] test algorithms::cycles::tests::test_unique_ring_families_ids::case_2_triangle ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_graph_count_perfect_matchings_planar::case_1_cycle ... ok
[INFO] [stdout] test algorithms::independent_set::tests::test_graph_maximum_independent_set::case_5_disconnected ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_graph_count_perfect_matchings_planar::case_2_bridge ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_graph_count_perfect_matchings_planar::case_4_k4 ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_pfaffian::case_4_permuted ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_pfaffian::case_5_pivoted ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_pfaffian::case_1_empty ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_graph_count_perfect_matchings_planar::case_3_odd ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_pfaffian::case_8_odd ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_kasteleyn_signs::case_2_k4 ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_pfaffian_error::case_3_asymmetric ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_pfaffian::case_2_pair ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching::case_1_single_edge ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_exhaustive_matching_sets::case_1_empty ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_pfaffian::case_6_six ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_graph_count_perfect_matchings_planar_error ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching::case_6_k_2_3 ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_pfaffian::case_7_zero ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_kasteleyn_signs::case_1_cycle ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching_error::case_1_triangle ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching::case_2_square ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching::case_3_path_4 ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_pfaffian_error::case_1_nonsquare ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching::case_4_path_5 ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching_or_general_node_order::case_2_second ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching_or_general::case_2_general ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching_or_general_node_order::case_1_first ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_exhaustive_matching_sets::case_2_isolated ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching::case_5_hexagon ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_exhaustive_matching_sets::case_5_square ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_exhaustive_matching_sets::case_3_path_3 ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_exhaustive_matching_sets::case_4_triangle ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching_parity::case_1_square ... ok
[INFO] [stdout] test algorithms::matching::count::tests::test_pfaffian_error::case_2_diagonal ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching_parity::case_2_hexagon ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_exhaustive_matching_sets::case_6_disconnected_edges ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching_node_order::case_1_first ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching_or_general::case_1_bipartite ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching_node_order::case_2_second ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_perfect_matchings::case_2_triangle ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_maximum_matchings::case_4_parallel_edges ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_perfect_matchings::case_3_square ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching_parity::case_3_bipartite_4_by_4 ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_perfect_matchings::case_5_k4 ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_perfect_matchings::case_1_single_edge ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_perfect_matchings::case_4_c6 ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_perfect_matchings::case_7_parallel_edges ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_maximum_matchings::case_1_triangle ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_matchings_edge_order::case_1_mixed ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_maximum_matchings::case_2_path_3 ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_general_maximum_matching::case_5_path_4 ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_maximum_matchings::case_3_single_edge ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_general_maximum_matching::case_7_k4 ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_matchings_edge_order::case_2_non_bipartite ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_general_maximum_matching::case_8_parallel_edges ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_general_maximum_matching_node_order::case_2_second ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_perfect_matching::case_2_square ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_perfect_matching::case_3_hexagon ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_general_maximum_matching::case_6_path_5 ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_perfect_matching::case_4_k4 ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_general_maximum_matching::case_9_petersen ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_perfect_matchings::case_6_greedy_counterexample ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_perfect_matching::case_5_triangle_no_perfect ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_general_maximum_matching::case_1_empty ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_general_maximum_matching_node_order::case_1_first ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_perfect_matching::case_1_single_edge ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_general_maximum_matching::case_2_single_edge ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_perfect_matchings_traversal ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_general_maximum_matching::case_3_triangle ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_general_maximum_matching::case_4_square ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_perfect_matching::case_6_path_5_no_perfect ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_perfect_matching_determinism ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_visit_maximum_matchings ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_visit_maximum_matchings_break::case_1_first ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_perfect_matching::case_7_two_disconnected_edges ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_greedy_matching_cardinality_bound::case_1_middle_edge_first ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_visit_maximum_matchings_equivalence ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_visit_maximum_matchings_retention ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_matching_search_state_can_extend_to::case_3_zero_target ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_visit_perfect_matchings::case_1_zero ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_matching_search_state_can_extend_to_greedy_counterexample ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_visit_perfect_matchings::case_3_full ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_visit_perfect_matchings::case_2_one ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_visit_perfect_matchings_break::case_1_first ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_visit_perfect_matchings_break::case_2_prefix ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_matching_search_state_can_extend_to::case_2_odd_capacity ... ok
[INFO] [stdout] test algorithms::paths::tests::test_graph_enumerate_paths::case_3_triangle ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_matching_search_state_include ... ok
[INFO] [stdout] test algorithms::paths::tests::test_graph_enumerate_paths::case_2_path3_len3 ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_matching_search_state_exclude ... ok
[INFO] [stdout] test algorithms::paths::tests::test_graph_visit_paths::case_1_path3_len1 ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_visit_maximum_matchings_break::case_2_prefix ... ok
[INFO] [stdout] test algorithms::paths::tests::test_graph_enumerate_paths::case_1_path3_len1 ... ok
[INFO] [stdout] test algorithms::paths::tests::test_graph_visit_paths::case_2_path3_len3 ... ok
[INFO] [stdout] test algorithms::paths::tests::test_graph_enumerate_paths::case_4_star ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_visit_perfect_matchings_equivalence ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_matching_search_state_can_extend_to::case_1_greedy_counterexample ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching_or_general_property ... ok
[INFO] [stdout] test algorithms::paths::tests::test_graph_visit_paths::case_3_triangle ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_matching_search_state_residual_graph ... ok
[INFO] [stdout] test algorithms::paths::tests::test_graph_visit_paths::case_4_star ... ok
[INFO] [stdout] test algorithms::paths::tests::test_graph_visit_paths_termination::case_1_triangle ... ok
[INFO] [stdout] test algorithms::refinement::tests::test_graph_circular_refine::case_2_one_round ... ok
[INFO] [stdout] test algorithms::refinement::tests::test_refinement_custom_scheme ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_arcmatch_path_reduction_safety::case_2_triangle ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_arcmatch_arc_consistency ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_arcmatch_edge_domains ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_arcmatch_path_reduction_safety::case_1_path ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_arcmatch_path_reduction_safety::case_4_k4 ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_arcmatch_variable_ordering::case_1_path_uniform ... ok
[INFO] [stdout] test algorithms::cycles::basis::tests::test_cycle_vector_basis_rank ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_01_empty_query ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_02_query_larger ... ok
[INFO] [stdout] test algorithms::refinement::tests::test_graph_circular_refine::case_1_seeds ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_05_edge_in_chain ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_arcmatch_path_reduction_safety::case_3_naphthalene ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_08_disconnected_query ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_07_no_match ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_04_single_edge_identity ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_06_triangle_self ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_arcmatch_variable_ordering::case_2_star_center_first ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_arcmatch_variable_ordering::case_3_singleton_tail_first ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_03_single_node ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms_arcmatch_path_length::case_2 ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_09_disconnected_with_edge ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_10_path_in_cycle ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms_arcmatch_path_length::case_4 ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_12_star_in_star ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms_at::case_1_fixes_anchor ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms_at::case_2_no_adjacency ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms_at::case_4_out_of_bounds ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_14_node_filter ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms_at::case_5_path_anchored ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_11_k4_self ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms_arcmatch_path_length::case_3 ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_13_naphthalene_ring ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_visit_subgraph_isomorphisms::case_1_triangle_self ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms_at::case_7_node_filter_rejects_anchor ... ok
[INFO] [stdout] test algorithms::refinement::tests::test_graph_circular_refine::case_3_duplicate_environment ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms_at::case_8_edge_filter ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms_at::case_6_node_filter ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms_arcmatch_path_length::case_1 ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms::case_15_edge_filter ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_enumerate_subgraph_isomorphisms_at::case_3_empty_query ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_visit_subgraph_isomorphisms::case_3_node_filter ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_visit_subgraph_isomorphisms_at::case_1_fixes_anchor ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_visit_subgraph_isomorphisms_termination::case_1_vf2 ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_visit_subgraph_isomorphisms_termination::case_6_raykirsch ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_visit_subgraph_isomorphisms_termination::case_4_arcmatch ... ok
[INFO] [stdout] test algorithms::topological_sort::tests::test_digraph_topological_order::case_1_linear ... ok
[INFO] [stdout] test algorithms::topological_sort::tests::test_digraph_topological_order::case_2_diamond ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_visit_subgraph_isomorphisms_at::case_2_empty_query ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_neighborhood::case_1_path_full ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_visit_subgraph_isomorphisms_at::case_3_out_of_bounds ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_neighborhood::case_2_path_bounded ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_visit_subgraph_isomorphisms_termination::case_2_ullmann ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_visit_subgraph_isomorphisms_termination::case_5_vf2rdkit ... ok
[INFO] [stdout] test algorithms::topological_sort::tests::test_digraph_topological_order::case_4_cycle ... ok
[INFO] [stdout] test algorithms::topological_sort::tests::test_digraph_topological_order::case_5_self_loop ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_visit_subgraph_isomorphisms_termination::case_3_ri ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_neighborhood::case_4_cycle ... ok
[INFO] [stdout] test algorithms::topological_sort::tests::test_digraph_topological_order::case_3_independent ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_neighborhood::case_7_maximum ... ok
[INFO] [stdout] test algorithms::subgraph_isomorphism::tests::test_graph_visit_subgraph_isomorphisms::case_2_empty_query ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_visit_breadth_first::case_1_empty ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_visit_depth_first::case_3_candidate_order ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_visit_depth_first::case_2_no_roots ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_neighborhood::case_5_disconnected ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_neighborhood::case_6_zero ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_neighborhood::case_3_path_from_middle ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_visit_breadth_first::case_3_cycle ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_visit_breadth_first::case_5_limited_trees ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_breadth_first_break::case_1_discover ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_visit_depth_first::case_5_loops_parallel_isolated ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_breadth_first_break::case_4_child_finish ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_breadth_first_break::case_3_root_finish ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_breadth_first_depth::case_1_zero ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_breadth_first_depth::case_3_exact ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_breadth_first_depth::case_4_unrestricted ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_breadth_first_depth::case_5_maximum ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_depth_first::case_1_neighbor_order ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_depth_first_break::case_1_discover ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_depth_first_break::case_2_child_discover ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_breadth_first::case_1_neighbor_order ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_breadth_first_break::case_2_child_discover ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_depth_first_break::case_3_non_tree_edge ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_depth_first_break::case_4_finish ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_depth_first_break::case_5_finish_tree ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact::case_1_empty ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact::case_3_middle ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact::case_4_end ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_visit_breadth_first::case_2_no_roots ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact::case_2_front ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_breadth_first_break::case_5_finish_tree ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact::case_5_removed ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact::case_6_beyond_every_removal ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact_domain::case_1_empty ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact::case_8_duplicate_input ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact_roundtrip::case_1_empty ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact_roundtrip::case_2_front ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_visit_breadth_first_depth::case_2_one ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_visit_breadth_first::case_6_limited_barrier ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact::case_7_unsorted_input ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact_domain::case_2_boundary ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact_roundtrip::case_3_middle ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact_roundtrip::case_4_scattered ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact_vec_identity::case_1_empty ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact_domain::case_3_fully_removed ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact_vec::case_1_first ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact_vec::case_2_middle ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact_vec::case_3_scattered ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_visit_depth_first::case_1_empty ... ok
[INFO] [stdout] test compact::tests::test_compaction_error_display::case_1 ... ok
[INFO] [stdout] test compact::tests::test_compaction_new::case_3_duplicates ... ok
[INFO] [stdout] test compact::tests::test_compaction_new_error::case_1_empty_domain ... ok
[INFO] [stdout] test compact::tests::test_compaction_new::case_1_empty ... ok
[INFO] [stdout] test compact::tests::test_compaction_new::case_2_full ... ok
[INFO] [stdout] test compact::tests::test_compaction_empty ... ok
[INFO] [stdout] test compact::tests::test_compaction_identity::case_1 ... ok
[INFO] [stdout] test compact::tests::test_compaction_identity::case_2 ... ok
[INFO] [stdout] test compact::tests::test_compaction_new_error::case_3_outside_column ... ok
[INFO] [stdout] test compact::tests::test_compaction_new_error::case_2_boundary ... ok
[INFO] [stdout] test compact::tests::test_compaction_new_error::case_4_first_invalid ... ok
[INFO] [stdout] test compact::tests::test_compaction_removed::case_3_empty ... ok
[INFO] [stdout] test compact::tests::test_compaction_result_count::case_3_partial ... ok
[INFO] [stdout] test compact::tests::test_compaction_result_count::case_4_full ... ok
[INFO] [stdout] test compact::tests::test_compaction_removed::case_1_unsorted ... ok
[INFO] [stdout] test compact::tests::test_compaction_removed::case_2_duplicated ... ok
[INFO] [stdout] test compact::tests::test_compaction_try_compact_vec::case_3_survivors ... ok
[INFO] [stdout] test compact::tests::test_compaction_try_compact_vec::case_4_short ... ok
[INFO] [stdout] test compact::tests::test_compaction_result_count::case_1_empty ... ok
[INFO] [stdout] test compact::tests::test_compaction_result_count::case_2_identity ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_matchings_property ... ok
[INFO] [stdout] test compact::tests::test_compaction_try_compact_vec::case_5_long ... ok
[INFO] [stdout] test compact::tests::test_compaction_try_uncompact::case_4_full ... ok
[INFO] [stdout] test compact::tests::test_compaction_try_compact_vec::case_1_empty ... ok
[INFO] [stdout] test compact::tests::test_compaction_try_uncompact::case_2_survivor ... ok
[INFO] [stdout] test compact::tests::test_compaction_try_compact_vec::case_2_full ... ok
[INFO] [stdout] test compact::tests::test_compaction_try_uncompact::case_1_empty ... ok
[INFO] [stdout] test compact::tests::test_compaction_uncompact::case_1_empty ... ok
[INFO] [stdout] test compact::tests::test_compaction_uncompact::case_2_front ... ok
[INFO] [stdout] test compact::tests::test_compaction_uncompact::case_3_middle ... ok
[INFO] [stdout] test compact::tests::test_compaction_uncompact::case_4_end ... ok
[INFO] [stdout] test compact::tests::test_compaction_uncompact::case_5_consecutive ... ok
[INFO] [stdout] test compact::tests::test_graph_compaction_compact_node::case_1_empty ... ok
[INFO] [stdout] test compact::tests::test_graph_compaction_compact_node::case_2_before_removed ... ok
[INFO] [stdout] test compact::tests::test_graph_compaction_compact_node::case_5_multi_removed ... ok
[INFO] [stdout] test compact::tests::test_graph_compaction_empty ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_visit_breadth_first::case_4_loops_parallel_isolated ... ok
[INFO] [stdout] test compact::tests::test_graph_compaction_compact_node::case_3_removed ... ok
[INFO] [stdout] test compact::tests::test_graph_compaction_compact_node::case_4_after_removed ... ok
[INFO] [stdout] test compact::tests::test_graph_compaction_uncompact_node::case_1_empty ... ok
[INFO] [stdout] test compact::tests::test_graph_compaction_uncompact_node::case_3_at_gap ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_visit_depth_first::case_4_cycle ... ok
[INFO] [stdout] test compact::tests::test_graph_compaction_uncompact_node::case_2_before_gap ... ok
[INFO] [stdout] test compact::tests::test_graph_compaction_uncompact_node::case_4_after_gap ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compact_right::case_2_matched ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compact_right::case_1_unmatched ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compact_right::case_3_all ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_matching_search_state_residual_graph_exhaustive ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compose::case_1_same_intermediate ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compact_right_error::case_1_smaller ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compact_right_error::case_2_larger ... ok
[INFO] [stdout] test compact::tests::test_graph_compaction_uncompact_node::case_5_multi_removed ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compact_right_identity::case_1_empty ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compact_right_identity::case_2_partial ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compose::case_2_deletion_then_addition ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compose_all::case_1_empty ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compose_all::case_3_multiple ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compose_error::case_1_shorter ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compose_error::case_3_empty ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_edge_matched_pairs ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_edge_matched_pairs_error::case_1_left_count ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_edge_matched_pairs_error::case_4_parallel_right ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_extend_right::case_1_empty ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_edge_matched_pairs_error::case_2_right_count ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_empty ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compose_all::case_2_singleton ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_bipartite_maximum_matching_property ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_extend_right_identity::case_2_partial ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_edge_matched_pairs_error::case_3_parallel_left ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_from_compaction::case_1_empty ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_from_compaction::case_2_identity ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_from_images ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_extend_right::case_2_unmatched ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_extend_right_identity::case_1_empty ... ok
[INFO] [stdout] test compact::tests::test_compaction_try_uncompact::case_3_boundary ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_from_compaction::case_3_partial ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_from_remapping::case_1_empty ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_from_remapping::case_2_identity ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_compose_error::case_2_longer ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_from_compaction::case_4_full ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_identity::case_2_one ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_identity::case_1_empty ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_from_remapping::case_3_crossing ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_is_total::case_2_left_unmatched ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_is_total::case_3_right_unmatched ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_identity::case_3_three ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_is_total::case_1_total ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_left_of::case_2_matched_second ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_is_total::case_4_both_unmatched ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_left_of::case_3_unmatched ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_left_unmatched ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_new::case_1_empty ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_new::case_2_partial ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_new::case_3_unsorted ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_new_error::case_1_left_out_of_range ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_new_error::case_2_right_out_of_range ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_new_error::case_3_duplicate_left ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_new_error::case_4_duplicate_right ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_reverse ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_right_of::case_1_matched_first ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_right_of::case_2_matched_second ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_right_of::case_3_unmatched ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_shared_edge_count ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_shared_edge_count_error::case_1_count ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_shared_edge_count_error::case_2_parallel ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_uncompact_right::case_1_leading ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_uncompact_right::case_2_middle ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_uncompact_right::case_3_trailing ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_uncompact_right_error::case_1_smaller ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_uncompact_right_error::case_2_larger ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_uncompact_right_identity::case_1_empty ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_uncompact_right_identity::case_2_partial ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_compact_right ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_compact_right_error::case_1_nodes ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_compact_right_error::case_2_edges ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_compact_right_error::case_3_both ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_compact_right_identity ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_right_unmatched ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_left_of::case_1_matched_first ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_compose ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_matched_pairs ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_compose_all::case_1_empty ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_compose_error::case_1_nodes ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_compose_error::case_2_edges ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_extend_right::case_1_nodes ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_extend_right::case_2_edges ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_extend_right::case_3_both ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_extend_right_identity ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_from_remapping::case_1_empty ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_from_remapping::case_2_crossing ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_compose_all::case_2_singleton ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_extend_right::case_3_crossing ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_compose_all::case_3_multiple ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_induce::case_1_paths ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_induce::case_2_empty ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_induce_error::case_2_right_count ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_induce_error::case_3_parallel_left ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_induce_error::case_4_parallel_right ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_induce::case_3_one_sided_edge ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_is_total::case_1_total ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_induce_error::case_1_left_count ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_is_total::case_2_left ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_from_compaction ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_new ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_is_total::case_3_right ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_is_total::case_4_mixed_node_and_edge ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_uncompact_right ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_uncompact_right_error::case_1_nodes ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_uncompact_right_error::case_3_both ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_uncompact_right_identity ... ok
[INFO] [stdout] test digraph::tests::test_digraph_node_ids::case_1_empty ... ok
[INFO] [stdout] test digraph::tests::test_digraph_node_ids::case_2_populated ... ok
[INFO] [stdout] test digraph::tests::test_digraph_successors::case_1 ... ok
[INFO] [stdout] test digraph::tests::test_digraph_successors::case_2 ... ok
[INFO] [stdout] test digraph::tests::test_digraph_successors::case_3 ... ok
[INFO] [stdout] test graph::tests::test_graph_add_edge ... ok
[INFO] [stdout] test graph::tests::test_graph_add_node ... ok
[INFO] [stdout] test graph::tests::test_graph_adjacency::case_1_path ... ok
[INFO] [stdout] test graph::tests::test_graph_contains ... ok
[INFO] [stdout] test graph::tests::test_graph_cow_sharing ... ok
[INFO] [stdout] test graph::tests::test_graph_default ... ok
[INFO] [stdout] test graph::tests::test_graph_edge_adjacency::case_1_path ... ok
[INFO] [stdout] test graph::tests::test_graph_edge_adjacency::case_2_triangle ... ok
[INFO] [stdout] test graph::tests::test_graph_edge_adjacency::case_3_disjoint ... ok
[INFO] [stdout] test graph::tests::test_graph_edge_endpoints ... ok
[INFO] [stdout] test graph::tests::test_graph_edge_ids::case_1_empty ... ok
[INFO] [stdout] test graph::tests::test_graph_edge_ids::case_2_populated ... ok
[INFO] [stdout] test graph::tests::test_graph_edge_induced_subgraph::case_1_chord_excluded ... ok
[INFO] [stdout] test graph::tests::test_graph_edge_induced_subgraph::case_2_full_ring ... ok
[INFO] [stdout] test correspondence::tests::test_graph_correspondence_uncompact_right_error::case_2_edges ... ok
[INFO] [stdout] test graph::tests::test_graph_adjacency::case_2_triangle ... ok
[INFO] [stdout] test graph::tests::test_graph_adjacency::case_3_isolated ... ok
[INFO] [stdout] test graph::tests::test_graph_edge_induced_subgraph::case_3_deduped ... ok
[INFO] [stdout] test graph::tests::test_graph_extract ... ok
[INFO] [stdout] test graph::tests::test_graph_hash::case_2_parallel_edges ... ok
[INFO] [stdout] test graph::tests::test_graph_induced_edges::case_01_single_edge ... ok
[INFO] [stdout] test graph::tests::test_graph_induced_edges::case_02_triangle_pair ... ok
[INFO] [stdout] test graph::tests::test_graph_induced_edges::case_03_triangle_all ... ok
[INFO] [stdout] test graph::tests::test_graph_induced_edges::case_04_no_internal_edges ... ok
[INFO] [stdout] test graph::tests::test_graph_induced_edges::case_05_empty_nodes ... ok
[INFO] [stdout] test graph::tests::test_graph_induced_edges::case_06_reversed_pair ... ok
[INFO] [stdout] test graph::tests::test_graph_induced_edges::case_07_rotated_ring ... ok
[INFO] [stdout] test graph::tests::test_graph_induced_edges::case_08_unordered_subset ... ok
[INFO] [stdout] test graph::tests::test_graph_induced_edges::case_09_repeated_nodes ... ok
[INFO] [stdout] test graph::tests::test_graph_induced_edges::case_10_self_loops ... ok
[INFO] [stdout] test graph::tests::test_graph_induced_edges::case_11_parallel_edges ... ok
[INFO] [stdout] test graph::tests::test_graph_induced_subgraph ... ok
[INFO] [stdout] test graph::tests::test_graph_is_simple::case_1_empty ... ok
[INFO] [stdout] test graph::tests::test_graph_is_simple::case_2_isolated ... ok
[INFO] [stdout] test graph::tests::test_graph_is_simple::case_3_simple ... ok
[INFO] [stdout] test graph::tests::test_graph_hash::case_1_empty ... ok
[INFO] [stdout] test graph::tests::test_graph_find_edge ... ok
[INFO] [stdout] test graph::tests::test_graph_is_simple::case_7_mixed ... ok
[INFO] [stdout] test graph::tests::test_graph_neighbors ... ok
[INFO] [stdout] test graph::tests::test_graph_neighbors_sorted::case_1_star_reverse ... ok
[INFO] [stdout] test graph::tests::test_graph_neighbors_sorted::case_2_triangle ... ok
[INFO] [stdout] test graph::tests::test_graph_neighbors_sorted::case_3_path_reverse ... ok
[INFO] [stdout] test graph::tests::test_graph_new::case_1_empty ... ok
[INFO] [stdout] test graph::tests::test_graph_new::case_2_isolated_nodes ... ok
[INFO] [stdout] test graph::tests::test_graph_new::case_3_single_edge ... ok
[INFO] [stdout] test graph::tests::test_graph_is_simple::case_4_looped ... ok
[INFO] [stdout] test graph::tests::test_graph_is_simple::case_5_parallel ... ok
[INFO] [stdout] test graph::tests::test_graph_node_ids::case_1_empty ... ok
[INFO] [stdout] test graph::tests::test_graph_new::case_4_triangle ... ok
[INFO] [stdout] test graph::tests::test_graph_is_simple::case_6_reverse_parallel ... ok
[INFO] [stdout] test graph::tests::test_graph_node_ids::case_2_populated ... ok
[INFO] [stdout] test graph::tests::test_graph_parallel_edges ... ok
[INFO] [stdout] test graph::tests::test_graph_arc_sharing ... ok
[INFO] [stdout] test graph::tests::test_graph_remove_edge_cascading::case_1_first ... ok
[INFO] [stdout] test graph::tests::test_graph_remove_edge_cascading::case_2_middle ... ok
[INFO] [stdout] test graph::tests::test_graph_remove_node_cascading::case_1_middle ... ok
[INFO] [stdout] test graph::tests::test_graph_remove_node_cascading::case_2_endpoint ... ok
[INFO] [stdout] test graph::tests::test_graph_self_loop ... ok
[INFO] [stdout] test graph::tests::test_graph_subdivide_edges::case_1_empty ... ok
[INFO] [stdout] test graph::tests::test_graph_subdivide_edges::case_2_isolated ... ok
[INFO] [stdout] test graph::tests::test_graph_subdivide_edges::case_3_path ... ok
[INFO] [stdout] test graph::tests::test_graph_subdivide_edges::case_4_cycle ... ok
[INFO] [stdout] test graph::tests::test_graph_subdivide_edges::case_5_parallel ... ok
[INFO] [stdout] test graph::tests::test_graph_subdivide_edges::case_6_self_loop ... ok
[INFO] [stdout] test graph::tests::test_graph_tracked_remove_cascading::case_1_identity ... ok
[INFO] [stdout] test graph::tests::test_graph_tracked_remove_cascading::case_2_node ... ok
[INFO] [stdout] test graph::tests::test_graph_tracked_remove_cascading::case_3_nodes ... ok
[INFO] [stdout] test graph::tests::test_graph_tracked_remove_cascading::case_4_edge ... ok
[INFO] [stdout] test graph::tests::test_graph_tracked_remove_cascading::case_5_mixed ... ok
[INFO] [stdout] test graph::tests::test_graph_tracked_remove_cascading::case_6_duplicates ... ok
[INFO] [stdout] test graph::tests::test_graph_tracked_remove_cascading::case_7_all ... ok
[INFO] [stdout] test algorithms::traversal::tests::test_graph_visit_depth_first_depth::case_1_path ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact_vec_error::case_2_long - should panic ... ok
[INFO] [stdout] test graph::tests::test_graph_try_remove_error::case_2_edge::witnessed_1_false - should panic ... ok
[INFO] [stdout] test compact::tests::test_compaction_uncompact_error::case_1_boundary - should panic ... ok
[INFO] [stdout] test compact::tests::test_compaction_uncompact_error::case_2_beyond - should panic ... ok
[INFO] [stdout] test graph::tests::test_graph_try_tracked_remove::case_1_identity ... ok
[INFO] [stdout] test graph::tests::test_graph_try_tracked_remove::case_2_node ... ok
[INFO] [stdout] test graph::tests::test_graph_try_tracked_remove::case_3_edge ... ok
[INFO] [stdout] test graph::tests::test_graph_try_tracked_remove::case_5_one_dangling ... ok
[INFO] [stdout] test graph::tests::test_graph_try_tracked_remove::case_4_dangling ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_edge_source::case_1_first_first ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_edge_source::case_2_first_second ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_edge_source::case_3_second_first ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_edge_source::case_4_second_second ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_from_images_duplicate::case_1_adjacent - should panic ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_node_of::case_1_first_node ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_from_images_duplicate::case_2_separated - should panic ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_from_images_range::case_1_at_bound - should panic ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_incidence_edges_of::case_2_second ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_incidence_edges_of::case_1_first ... ok
[INFO] [stdout] test graph::tests::test_graph_remove_cascading_error::case_1_node::witnessed_1_false - should panic ... ok
[INFO] [stdout] test graph::tests::test_graph_remove_cascading_error::case_1_node::witnessed_2_true - should panic ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_node_source::case_1_first_node ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_node_of::case_3_first_edge ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_node_source::case_2_last_node ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_node_source::case_3_first_edge ... ok
[INFO] [stdout] test relation::tests::test_edge_id_try_map::case_1_mapped ... ok
[INFO] [stdout] test relation::tests::test_edge_id_refs ... ok
[INFO] [stdout] test relation::tests::test_edge_id_try_map::case_2_unmatched ... ok
[INFO] [stdout] test relation::tests::test_edge_id_compact::case_2_after_removed ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_node_of::case_2_last_node ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_node_of::case_4_last_edge ... ok
[INFO] [stdout] test relation::tests::test_edge_id_try_map::case_3_outside ... ok
[INFO] [stdout] test relation::tests::test_edge_id_uncompact::case_1_before_gap ... ok
[INFO] [stdout] test relation::tests::test_edge_id_compact::case_1_removed ... ok
[INFO] [stdout] test correspondence::tests::test_correspondence_from_images_range::case_2_above_bound - should panic ... ok
[INFO] [stdout] test graph::tests::test_graph_remove_cascading_error::case_2_edge::witnessed_1_false - should panic ... ok
[INFO] [stdout] test graph::tests::test_subdivided_graph_node_source::case_4_last_edge ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_coincident::case_3_second ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_coincident::case_4_absent ... ok
[INFO] [stdout] test graph::tests::test_graph_remove_cascading_error::case_2_edge::witnessed_2_true - should panic ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_contains::case_1_first ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_coincident::case_1_exact ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_coincident::case_2_reordered_factor ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_contains::case_2_out_of_range ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_default ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_incidence ... ok
[INFO] [stdout] test graph::tests::test_graph_try_remove_error::case_1_node::witnessed_2_true - should panic ... ok
[INFO] [stdout] test compact::tests::test_compaction_compact_vec_error::case_1_short - should panic ... ok
[INFO] [stdout] test graph::tests::test_graph_try_remove_error::case_2_edge::witnessed_2_true - should panic ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_compact_identity::case_1_empty ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_data_mut ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_permute_1_with ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_permute_2_with ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_remap ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_map::case_1_rows ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_compact_identity::case_2_rows ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_new ... ok
[INFO] [stdout] test relation::tests::test_edge_id_uncompact::case_2_after_gap ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_tracked_compact::case_2_all ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_tracked_pullback::case_1_combined ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_try_map_error::case_1_missing_node ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_tracked_pushout ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_map_error - should panic ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_map_identity::case_1_empty ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_map_identity::case_2_rows ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_tracked_pullback::case_2_incompatible ... ok
[INFO] [stdout] test graph::tests::test_graph_try_remove_error::case_1_node::witnessed_1_false - should panic ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_into_entries::case_1_roundtrip ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_try_map_error::case_4_outside_edge ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_try_remap::case_2_uncovered_node ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_try_map_error::case_2_outside_node ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_coincident::case_2_reordered ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_coincident::case_3_second ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_coincident::case_4_absent ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_coincident::case_5_wrong_arity ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_compact_identity::case_1_empty ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_contains::case_1_first ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_contains::case_2_last ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_contains::case_3_out_of_range ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_data_mut ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_default ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_incidence ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_into_entries::case_1_roundtrip ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_iter ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_relation_ids ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_compact_identity::case_2_rows ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_iter ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_iter_mut ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_participants_ordered ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_permute_with::case_2_transposition ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_map_identity::case_1_empty ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_try_remap::case_1_covered ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_permute_with::case_1_rotation ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_map_identity::case_2_rows ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_try_remap::case_3_uncovered_edge ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_new ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_coincident::case_1_exact ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_permute_with_identity::case_2_unordered_factor ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_relation_ids ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_hash ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_permute_with_error::case_2_order_too_long - should panic ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_iter_mut ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_try_map_error::case_3_missing_edge ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_remap ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_tracked_compact::case_1_partial ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_tracked_compact::case_2_all ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_tracked_pushout ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_tracked_pushout_error ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_permute_with_error::case_3_position_out_of_range - should panic ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_permute_with_error::case_1_order_too_short - should panic ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_try_map_error::case_2_outside_node ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_try_map_error::case_1_missing_node ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_tracked_pullback::case_1_combined ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_try_remap::case_1_covered ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_tracked_pullback::case_2_incompatible ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_try_remap::case_2_uncovered_node ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_coincident::case_2_role_swap ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_map_error - should panic ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_coincident::case_3_multiset_reordered ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_coincident::case_1_exact ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_compact_identity::case_1_empty ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_compact_identity::case_2_rows ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_data_mut ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_contains::case_1_first ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_default ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_find_by_participants_edge_anchor::case_1_exact ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_hash ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_incidence ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_find_by_participants_edge_anchor::case_2_reordered ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_coincident::case_4_wrong_multiplicity ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_find_by_participants_edge_anchor::case_3_absent ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_coincident::case_5_absent ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_iter ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_map::case_1_rows ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_map_identity::case_1_empty ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_map_error - should panic ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_map_tracked_pushout::case_1_forward ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_permute_with::case_3_reversal ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_new ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_permute_1_with ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_permute_with_identity::case_1_ordered_factor ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_map_identity::case_2_rows ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_contains::case_2_out_of_range ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_permute_with_error::case_4_position_repeated - should panic ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_iter_mut ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_into_entries::case_1_roundtrip ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_permute_1_with_identity ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_permute_2_with ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_permute_2_with_error::case_1_order_too_short - should panic ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_permute_2_with_error::case_2_position_out_of_range - should panic ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_relation_ids ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_permute_2_with_error::case_3_position_repeated - should panic ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_remap ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_tracked_compact::case_1_partial ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_tracked_pushout ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_tracked_compact::case_2_all ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_tracked_pullback::case_2_incompatible ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_tracked_pullback::case_1_combined ... ok
[INFO] [stdout] test relation::tests::test_fixed_fixed_birelation_set_tracked_compact::case_1_partial ... ok
[INFO] [stdout] test relation::tests::test_fixed_relation_set_map::case_1_rows ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_map_tracked_pushout::case_2_reversed ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_try_map_error::case_1_missing_node ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_try_map_error::case_3_missing_edge ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_try_map_error::case_4_outside_edge ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_try_remap::case_1_covered ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_try_map_error::case_2_outside_node ... ok
[INFO] [stdout] test relation::tests::test_node_id_compact::case_2_removed ... ok
[INFO] [stdout] test relation::tests::test_node_id_compact::case_1_before_removed ... ok
[INFO] [stdout] test relation::tests::test_node_id_refs ... ok
[INFO] [stdout] test relation::tests::test_node_id_try_map::case_1_mapped ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_try_remap::case_2_uncovered_node ... ok
[INFO] [stdout] test relation::tests::test_fixed_var_birelation_set_try_remap::case_3_uncovered_edge ... ok
[INFO] [stdout] test relation::tests::test_node_id_compact::case_3_after_removed ... ok
[INFO] [stdout] test relation::tests::test_node_id_uncompact::case_1_before_gap ... ok
[INFO] [stdout] test relation::tests::test_node_id_try_map::case_2_unmatched ... ok
[INFO] [stdout] test relation::tests::test_node_id_uncompact::case_2_after_gap ... ok
[INFO] [stdout] test relation::tests::test_node_id_try_map::case_3_outside ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_coincident::case_1_exact ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_coincident::case_2_reordered ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_coincident::case_3_second ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_coincident::case_4_subset ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_coincident::case_5_superset ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_compact_identity::case_1_empty ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_compact_identity::case_2_rows ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_contains::case_1_first ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_hash ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_iter_mut ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_incidence ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_map::case_1_rows ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_into_entries::case_1_roundtrip ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_default ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_data_mut ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_map_error - should panic ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_map_identity::case_1_empty ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_map_identity::case_2_rows ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_permute_with::case_2_last_relation ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_edge_incidence ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_permute_with::case_1_second_relation ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_permute_with_error::case_2_position_out_of_range - should panic ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_permute_with_error::case_1_order_too_short - should panic ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_contains::case_2_out_of_range ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_new ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_participants_ordered ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_relation_ids ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_permute_with_error::case_3_position_repeated - should panic ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_try_remap::case_1_covered ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_try_map_error::case_1_missing_node ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_try_remap::case_2_uncovered_edge ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_permute_with_identity ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_try_map_error::case_2_outside_node ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_tracked_pullback::case_2_incompatible ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_variable_arity ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_tracked_pushout_coincidence_frame::case_1_both_frames_kept ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_coincident::case_3_role_swap ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_tracked_compact::case_2_all ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_tracked_pullback::case_1_combined ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_default ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_tracked_pushout_repeated_coincidence - should panic ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_coincident::case_1_exact ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_coincident::case_2_reordered ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_data_mut ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_iter_mut ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_contains::case_1_first ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_map::case_1_rows ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_incidence ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_coincident::case_4_absent ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_into_entries::case_1_roundtrip ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_iter ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_new ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_remap ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_compact_identity::case_2_rows ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_contains::case_2_out_of_range ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_map_error - should panic ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_map_identity::case_1_empty ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_map_identity::case_2_rows ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_iter ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_tracked_compact::case_1_partial ... ok
[INFO] [stdout] test relation::tests::test_var_relation_set_tracked_pushout ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_relation_ids ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_tracked_compact::case_2_all ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_try_remap::case_1_covered ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_try_remap::case_2_uncovered_node ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_tracked_pullback::case_2_incompatible ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_tracked_pullback::case_1_combined ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_identity::case_2_isolated ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_identity::case_3_unequal ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_map_edge::case_1_first ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_map_edge::case_2_last ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_map_edge_error - should panic ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_map_node::case_1_first ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_map_node::case_2_middle ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_map_node::case_3_last ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_empty ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_permute_1_with ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_try_map_error::case_3_missing_edge ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_identity::case_1_empty ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_permute_2_with ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_try_map_error::case_4_outside_edge ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_try_map_edge::case_3_uncovered ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_tracked_pushout ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_try_map_node::case_1_first ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_try_map_node::case_2_last ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_map_node_error - should panic ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_try_map_error::case_1_missing_node ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_try_map_edge::case_2_last ... ok
[INFO] [stdout] test remap::tests::test_remapping_default ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_try_map_error::case_2_outside_node ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_try_map_node::case_3_uncovered ... ok
[INFO] [stdout] test remap::tests::test_remapping_empty ... ok
[INFO] [stdout] test remap::tests::test_remapping_identity::case_1_empty ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_new ... ok
[INFO] [stdout] test remap::tests::test_remapping_error_display::case_2 ... ok
[INFO] [stdout] test remap::tests::test_remapping_error_display::case_1 ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_remap ... ok
[INFO] [stdout] test remap::tests::test_graph_remapping_try_map_edge::case_1_first ... ok
[INFO] [stdout] test remap::tests::test_remapping_identity::case_2_singleton ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_tracked_compact::case_1_partial ... ok
[INFO] [stdout] test remap::tests::test_remapping_len::case_2_permutation ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_try_remap::case_3_uncovered_edge ... ok
[INFO] [stdout] test remap::tests::test_remapping_map::case_1_first ... ok
[INFO] [stdout] test remap::tests::test_remapping_map_index_type::case_1_first ... ok
[INFO] [stdout] test remap::tests::test_remapping_map_index_type::case_2_last ... ok
[INFO] [stdout] test remap::tests::test_remapping_new::case_1_empty ... ok
[INFO] [stdout] test remap::tests::test_remapping_new::case_2_singleton ... ok
[INFO] [stdout] test remap::tests::test_remapping_identity::case_3_multiple ... ok
[INFO] [stdout] test remap::tests::test_remapping_map_error - should panic ... ok
[INFO] [stdout] test remap::tests::test_remapping_new::case_4_crossing ... ok
[INFO] [stdout] test remap::tests::test_remapping_is_empty::case_1_empty ... ok
[INFO] [stdout] test remap::tests::test_remapping_is_empty::case_2_permutation ... ok
[INFO] [stdout] test remap::tests::test_remapping_new_error::case_1_boundary ... ok
[INFO] [stdout] test remap::tests::test_remapping_new_error::case_2_maximum ... ok
[INFO] [stdout] test remap::tests::test_remapping_new_error::case_4_repeated ... ok
[INFO] [stdout] test remap::tests::test_remapping_new_error::case_5_first_error ... ok
[INFO] [stdout] test remap::tests::test_remapping_new_exhaustive::case_1 ... ok
[INFO] [stdout] test remap::tests::test_remapping_new_exhaustive::case_2 ... ok
[INFO] [stdout] test remap::tests::test_remapping_new_exhaustive::case_3 ... ok
[INFO] [stdout] test remap::tests::test_remapping_remap_vec_composition ... ok
[INFO] [stdout] test remap::tests::test_remapping_new_error::case_3_sparse ... ok
[INFO] [stdout] test remap::tests::test_remapping_new_exhaustive::case_4 ... ok
[INFO] [stdout] test remap::tests::test_remapping_remap_vec::case_1_crossing ... ok
[INFO] [stdout] test remap::tests::test_remapping_new::case_3_identity ... ok
[INFO] [stdout] test remap::tests::test_remapping_remap_vec_error::case_1_short - should panic ... ok
[INFO] [stdout] test remap::tests::test_remapping_remap_vec_identity::case_2_singleton ... ok
[INFO] [stdout] test remap::tests::test_remapping_remap_vec_inverse ... ok
[INFO] [stdout] test remap::tests::test_remapping_try_map::case_1_first ... ok
[INFO] [stdout] test remap::tests::test_remapping_new_exhaustive::case_5 ... ok
[INFO] [stdout] test remap::tests::test_remapping_len::case_1_empty ... ok
[INFO] [stdout] test remap::tests::test_remapping_map::case_2_last ... ok
[INFO] [stdout] test remap::tests::test_remapping_remap_vec_identity::case_3_multiple ... ok
[INFO] [stdout] test remap::tests::test_remapping_remap_vec::case_2_reverse ... ok
[INFO] [stdout] test remap::tests::test_remapping_try_map::case_2_last ... ok
[INFO] [stdout] test remap::tests::test_remapping_remap_vec_error::case_2_long - should panic ... ok
[INFO] [stdout] test remap::tests::test_remapping_remap_vec_identity::case_1_empty ... ok
[INFO] [stdout] test remap::tests::test_remapping_try_remap_vec::case_3_short ... ok
[INFO] [stdout] test remap::tests::test_remapping_try_remap_vec_owned ... ok
[INFO] [stdout] test remap::tests::test_remapping_try_map::case_3_empty ... ok
[INFO] [stdout] test remap::tests::test_remapping_try_remap_vec::case_1_empty ... ok
[INFO] [stdout] test rewriting::tests::test_graph_tracked_pullback ... ok
[INFO] [stdout] test remap::tests::test_remapping_try_map::case_4_uncovered ... ok
[INFO] [stdout] test remap::tests::test_remapping_try_remap_vec::case_4_long ... ok
[INFO] [stdout] test remap::tests::test_remapping_try_remap_vec::case_2_crossing ... ok
[INFO] [stdout] test rewriting::tests::test_graph_pushout_coincidence::case_2_explicit ... ok
[INFO] [stdout] test rewriting::tests::test_graph_pushout_partial ... ok
[INFO] [stdout] test rewriting::tests::test_graph_pushout_context ... ok
[INFO] [stdout] test rewriting::tests::test_graph_tracked_pullback_empty::case_1_empty ... ok
[INFO] [stdout] test rewriting::tests::test_graph_tracked_pushout_complement_context::case_2_host ... ok
[INFO] [stdout] test rewriting::tests::test_graph_tracked_pullback_empty::case_2_disjoint ... ok
[INFO] [stdout] test union_find::tests::test_union_find_transitive ... ok
[INFO] [stdout] test union_find::tests::test_union_find_rank_balancing ... ok
[INFO] [stdout] test rewriting::tests::test_graph_tracked_pullback_error::case_2_edges ... ok
[INFO] [stdout] test union_find::tests::test_union_find_initial ... ok
[INFO] [stdout] test remap::tests::test_remapping_try_remap_vec::case_5_empty_domain ... ok
[INFO] [stdout] test rewriting::tests::test_graph_tracked_pushout_complement ... ok
[INFO] [stdout] test rewriting::tests::test_graph_tracked_pushout_complement_context::case_1_intermediate ... ok
[INFO] [stdout] test union_find::tests::test_union_find_idempotent ... ok
[INFO] [stdout] test rewriting::tests::test_graph_pushout_coincidence::case_1_implicit ... ok
[INFO] [stdout] test rewriting::tests::test_graph_tracked_pullback_error::case_1_nodes ... ok
[INFO] [stdout] test rewriting::tests::test_graph_tracked_pushout_complement_error ... ok
[INFO] [stdout] test union_find::tests::test_union_find_merge ... ok
[INFO] [stdout] test relation::tests::test_var_var_birelation_set_compact_identity::case_1_empty ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_graph_enumerate_matchings_exhaustive ... ok
[INFO] [stdout] test algorithms::matching::maximum::tests::test_matching_search_state_can_extend_to_exhaustive ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1013 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.42s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests umol_graph_core
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c1813125ab9e6c3a629d1bbe9ea749fcbe3a32396c3d59a1bb69fb6206cb41e4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c1813125ab9e6c3a629d1bbe9ea749fcbe3a32396c3d59a1bb69fb6206cb41e4", kill_on_drop: false }`
[INFO] [stdout] c1813125ab9e6c3a629d1bbe9ea749fcbe3a32396c3d59a1bb69fb6206cb41e4
