[INFO] fetching crate scirs2-graph 0.4.2... [INFO] testing scirs2-graph-0.4.2 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210-2 [INFO] extracting crate scirs2-graph 0.4.2 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate scirs2-graph 0.4.2 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate scirs2-graph 0.4.2 [INFO] tweaked toml for crates.io crate scirs2-graph 0.4.2 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate scirs2-graph 0.4.2 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate scirs2-graph 0.4.2 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded rand_chacha v0.10.0 [INFO] [stderr] Downloaded ndarray-rand v0.16.0 [INFO] [stderr] Downloaded ctor v0.6.3 [INFO] [stderr] Downloaded dtor v0.1.1 [INFO] [stderr] Downloaded ordered-float v5.3.0 [INFO] [stderr] Downloaded safe_arch v1.0.0 [INFO] [stderr] Downloaded rand_distr v0.6.0 [INFO] [stderr] Downloaded wide v1.2.0 [INFO] [stderr] Downloaded sysinfo v0.38.4 [INFO] [stderr] Downloaded scirs2-core v0.4.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] def115596096c148f9763a8816c73cb993330472f16e5acc448a781a72819ca6 [INFO] running `Command { std: "docker" "start" "-a" "def115596096c148f9763a8816c73cb993330472f16e5acc448a781a72819ca6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "def115596096c148f9763a8816c73cb993330472f16e5acc448a781a72819ca6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "def115596096c148f9763a8816c73cb993330472f16e5acc448a781a72819ca6", kill_on_drop: false }` [INFO] [stdout] def115596096c148f9763a8816c73cb993330472f16e5acc448a781a72819ca6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 22e7a8e1eabe2b7e2a12b6f39e6e90e2da6cc9e120f43ba4aeaee43efb05e001 [INFO] running `Command { std: "docker" "start" "-a" "22e7a8e1eabe2b7e2a12b6f39e6e90e2da6cc9e120f43ba4aeaee43efb05e001", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.184 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling bytemuck v1.25.0 [INFO] [stderr] Compiling scirs2-core v0.4.2 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling safe_arch v1.0.0 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling indexmap v2.14.0 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling wide v1.2.0 [INFO] [stderr] Compiling rand_chacha v0.10.0 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand v0.10.1 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling uuid v1.23.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling rand v0.9.3 [INFO] [stderr] Compiling fixedbitset v0.5.7 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling sysinfo v0.38.4 [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling rand_distr v0.6.0 [INFO] [stderr] Compiling petgraph v0.8.3 [INFO] [stderr] Compiling ndarray v0.17.2 [INFO] [stderr] Compiling ordered-float v5.3.0 [INFO] [stderr] Compiling ndarray-rand v0.16.0 [INFO] [stderr] Compiling scirs2-graph v0.4.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 32s [INFO] running `Command { std: "docker" "inspect" "22e7a8e1eabe2b7e2a12b6f39e6e90e2da6cc9e120f43ba4aeaee43efb05e001", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "22e7a8e1eabe2b7e2a12b6f39e6e90e2da6cc9e120f43ba4aeaee43efb05e001", kill_on_drop: false }` [INFO] [stdout] 22e7a8e1eabe2b7e2a12b6f39e6e90e2da6cc9e120f43ba4aeaee43efb05e001 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 548add3d8419c4e214f5c282a59bb85e1468985755782a1e36789563d3a61d0c [INFO] running `Command { std: "docker" "start" "-a" "548add3d8419c4e214f5c282a59bb85e1468985755782a1e36789563d3a61d0c", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Compiling anstyle v1.0.14 [INFO] [stderr] Compiling clap_lex v1.1.0 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling dtor-proc-macro v0.0.6 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling clap_builder v4.6.0 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling dtor v0.1.1 [INFO] [stderr] Compiling page_size v0.6.0 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling ctor-proc-macro v0.0.7 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling ctor v0.6.3 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling rand_distr v0.6.0 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling ordered-float v5.3.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling criterion-plot v0.8.2 [INFO] [stderr] Compiling clap v4.6.0 [INFO] [stderr] Compiling zerocopy-derive v0.8.48 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling zerocopy v0.8.48 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling ndarray v0.17.2 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand_chacha v0.10.0 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling rand v0.9.3 [INFO] [stderr] Compiling criterion v0.8.2 [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling ndarray-rand v0.16.0 [INFO] [stderr] Compiling scirs2-core v0.4.2 [INFO] [stderr] Compiling scirs2-graph v0.4.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 32s [INFO] running `Command { std: "docker" "inspect" "548add3d8419c4e214f5c282a59bb85e1468985755782a1e36789563d3a61d0c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "548add3d8419c4e214f5c282a59bb85e1468985755782a1e36789563d3a61d0c", kill_on_drop: false }` [INFO] [stdout] 548add3d8419c4e214f5c282a59bb85e1468985755782a1e36789563d3a61d0c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 1e3c30e36efd69c37abdf15f4dc2365f9d09403884f093bfcbaad805c92f0bff [INFO] running `Command { std: "docker" "start" "-a" "1e3c30e36efd69c37abdf15f4dc2365f9d09403884f093bfcbaad805c92f0bff", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.33s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/scirs2_graph-a39395c7c0dc1191) [INFO] [stdout] [INFO] [stdout] running 871 tests [INFO] [stdout] test algorithms::coloring::tests::test_bipartite_graph_coloring ... ok [INFO] [stdout] test algorithms::coloring::tests::test_chromatic_number ... ok [INFO] [stdout] test algorithms::coloring::tests::test_dsatur_coloring ... ok [INFO] [stdout] test algorithms::coloring::tests::test_chromatic_bounds ... ok [INFO] [stdout] test algorithms::coloring::tests::test_greedy_coloring ... ok [INFO] [stdout] test algorithms::coloring::tests::test_edge_coloring ... ok [INFO] [stdout] test algorithms::coloring::tests::test_largest_first_coloring ... ok [INFO] [stdout] test algorithms::coloring::tests::test_single_node ... ok [INFO] [stdout] test algorithms::coloring::tests::test_edge_coloring_bipartite ... ok [INFO] [stdout] test algorithms::coloring::tests::test_list_coloring_with_enough_colors ... ok [INFO] [stdout] test algorithms::coloring::tests::test_list_coloring_feasible ... ok [INFO] [stdout] test algorithms::coloring::tests::test_list_coloring_infeasible ... ok [INFO] [stdout] test algorithms::coloring::tests::test_smallest_last_coloring ... ok [INFO] [stdout] test algorithms::coloring::tests::test_verify_coloring_invalid ... ok [INFO] [stdout] test algorithms::coloring::tests::test_verify_coloring_valid ... ok [INFO] [stdout] test algorithms::community::girvan_newman::tests::test_edge_betweenness_computation ... ok [INFO] [stdout] test algorithms::community::fluid::tests::test_fluid_communities_single_node ... ok [INFO] [stdout] test algorithms::community::fluid::tests::test_fluid_communities_empty_graph ... ok [INFO] [stdout] test algorithms::coloring::tests::test_welsh_powell ... ok [INFO] [stdout] test algorithms::community::girvan_newman::tests::test_girvan_newman_single_node ... ok [INFO] [stdout] test algorithms::community::girvan_newman::tests::test_girvan_newman_bridge_removal ... ok [INFO] [stdout] test algorithms::community::fluid::tests::test_fluid_communities ... ok [INFO] [stdout] test algorithms::community::girvan_newman::tests::test_girvan_newman_empty_graph ... ok [INFO] [stdout] test algorithms::community::girvan_newman::tests::test_girvan_newman_target_communities ... ok [INFO] [stdout] test algorithms::community::girvan_newman::tests::test_girvan_newman_dendrogram ... ok [INFO] [stdout] test algorithms::community::girvan_newman::tests::test_girvan_newman_triangle ... ok [INFO] [stdout] test algorithms::coloring::tests::test_empty_graph_coloring ... ok [INFO] [stdout] test algorithms::connectivity::tests::test_articulation_points ... ok [INFO] [stdout] test algorithms::connectivity::tests::test_bridges ... ok [INFO] [stdout] test algorithms::connectivity::tests::test_connected_components ... ok [INFO] [stdout] test algorithms::connectivity::tests::test_is_bipartite ... ok [INFO] [stdout] test algorithms::connectivity::tests::test_strongly_connected_components ... ok [INFO] [stdout] test algorithms::decomposition::tests::test_k_core_decomposition ... ok [INFO] [stdout] test algorithms::flow::tests::test_dinic_classic_example ... ok [INFO] [stdout] test algorithms::flow::tests::test_edmonds_karp_no_path ... ok [INFO] [stdout] test algorithms::flow::tests::test_dinic_max_flow ... ok [INFO] [stdout] test algorithms::connectivity::tests::test_weakly_connected_components ... ok [INFO] [stdout] test algorithms::flow::tests::test_edmonds_karp_simple ... ok [INFO] [stdout] test algorithms::decomposition::tests::test_k_core_star_graph ... ok [INFO] [stdout] test algorithms::flow::tests::test_hopcroft_karp_empty ... ok [INFO] [stdout] test algorithms::decomposition::tests::test_k_core_complete_graph ... ok [INFO] [stdout] test algorithms::flow::tests::test_ford_fulkerson_alias ... ok [INFO] [stdout] test algorithms::flow::tests::test_hopcroft_karp_perfect ... ok [INFO] [stdout] test algorithms::flow::tests::test_max_flow_invalid_input ... ok [INFO] [stdout] test algorithms::flow::tests::test_hopcroft_karp_partial ... ok [INFO] [stdout] test algorithms::flow::tests::test_min_cost_max_flow ... ok [INFO] [stdout] test algorithms::flow::tests::test_min_cost_max_flow_graph ... ok [INFO] [stdout] test algorithms::flow::tests::test_multi_commodity_flow ... ok [INFO] [stdout] test algorithms::flow::tests::test_minimum_cut_undirected ... ok [INFO] [stdout] test algorithms::flow::tests::test_multi_commodity_infeasible ... ok [INFO] [stdout] test algorithms::flow::tests::test_multi_source_multi_sink ... ok [INFO] [stdout] test algorithms::hypergraph::tests::test_emptyhypergraph ... ok [INFO] [stdout] test algorithms::hypergraph::tests::test_generate_combinations ... ok [INFO] [stdout] test algorithms::flow::tests::test_push_relabel ... ok [INFO] [stdout] test algorithms::flow::tests::test_minimum_st_cut ... ok [INFO] [stdout] test algorithms::community::girvan_newman::tests::test_girvan_newman_basic ... ok [INFO] [stdout] test algorithms::hypergraph::tests::test_hyperedge_connectivity ... ok [INFO] [stdout] test algorithms::community::girvan_newman::tests::test_girvan_newman_communities_result_simplified ... ok [INFO] [stdout] test algorithms::hypergraph::tests::test_ishypergraph_connected ... ok [INFO] [stdout] test algorithms::hypergraph::tests::test_minimum_vertex_cut ... ok [INFO] [stdout] test algorithms::hypergraph::tests::test_minimal_transversals_simple ... ok [INFO] [stdout] test algorithms::hypergraph::tests::testhypergraph_connected_components ... ok [INFO] [stdout] test algorithms::isomorphism::tests::test_empty_graphs ... ok [INFO] [stdout] test algorithms::isomorphism::tests::test_different_size_graphs ... ok [INFO] [stdout] test algorithms::isomorphism::tests::test_non_isomorphic_graphs ... ok [INFO] [stdout] test algorithms::isomorphism::tests::test_isomorphic_graphs ... ok [INFO] [stdout] test algorithms::isomorphism::tests::test_vf2_algorithm_triangles ... ok [INFO] [stdout] test algorithms::isomorphism::tests::test_vf2_algorithm_performance_comparison ... ok [INFO] [stdout] test algorithms::isomorphism::tests::test_vf2_different_degree_sequences ... ok [INFO] [stdout] test algorithms::hypergraph::tests::testhypergraph_distance ... ok [INFO] [stdout] test algorithms::isomorphism::tests::test_find_subgraph_matches ... ok [INFO] [stdout] test algorithms::isomorphism::tests::test_no_subgraph_match ... ok [INFO] [stdout] test algorithms::hypergraph::tests::testhypergraph_diameter ... ok [INFO] [stdout] test algorithms::isomorphism::tests::test_vf2_empty_graphs ... ok [INFO] [stdout] test algorithms::isomorphism::tests::test_vf2_non_isomorphic_graphs ... ok [INFO] [stdout] test algorithms::matching::tests::test_maximal_matching ... ok [INFO] [stdout] test algorithms::isomorphism::tests::test_vf2_single_node_graphs ... ok [INFO] [stdout] test algorithms::matching::tests::test_maximum_cardinality_matching ... ok [INFO] [stdout] test algorithms::matching::tests::test_stable_marriage_empty ... ok [INFO] [stdout] test algorithms::matching::tests::test_stable_marriage_invalid_input ... ok [INFO] [stdout] test algorithms::matching::tests::test_minimum_weight_bipartite_matching ... ok [INFO] [stdout] test algorithms::matching::tests::test_stable_marriage ... ok [INFO] [stdout] test algorithms::motifs::tests::test_find_clique4 ... ok [INFO] [stdout] test algorithms::motifs::tests::test_find_squares ... ok [INFO] [stdout] test algorithms::matching::tests::test_maximum_bipartite_matching ... ok [INFO] [stdout] test algorithms::isomorphism::tests::test_vf2_algorithm_larger_graph ... ok [INFO] [stdout] test algorithms::motifs::tests::test_find_star3 ... ok [INFO] [stdout] test algorithms::motifs::tests::test_frequent_subgraph_empty ... ok [INFO] [stdout] test algorithms::motifs::tests::test_graphlet_degree_distribution ... ok [INFO] [stdout] test algorithms::motifs::tests::test_frequent_subgraph_mining ... ok [INFO] [stdout] test algorithms::motifs::tests::test_count_3node_motifs ... ok [INFO] [stdout] test algorithms::motifs::tests::test_vf2_exact_match ... ok [INFO] [stdout] test algorithms::motifs::tests::test_count_4node_motifs ... ok [INFO] [stdout] test algorithms::motifs::tests::test_wl_kernel_identical ... ok [INFO] [stdout] test algorithms::paths::tests::test_eulerian_circuit ... ok [INFO] [stdout] test algorithms::motifs::tests::test_vf2_no_match ... ok [INFO] [stdout] test algorithms::paths::tests::test_eulerian_path ... ok [INFO] [stdout] test algorithms::motifs::tests::test_find_triangles ... ok [INFO] [stdout] test algorithms::motifs::tests::test_vf2_subgraph ... ok [INFO] [stdout] test algorithms::motifs::tests::test_wl_kernel_different ... ok [INFO] [stdout] test algorithms::paths::tests::test_hamiltonian_path ... ok [INFO] [stdout] test algorithms::paths::tests::test_hamiltonian_circuit ... ok [INFO] [stdout] test algorithms::random_walk::tests::test_random_walk ... ok [INFO] [stdout] test algorithms::paths::tests::test_no_eulerian ... ok [INFO] [stdout] test algorithms::random_walk::tests::test_transition_matrix ... ok [INFO] [stdout] test algorithms::shortest_path::tests::test_astar_search ... ok [INFO] [stdout] test algorithms::properties::tests::test_diameter_radius_center ... ok [INFO] [stdout] test algorithms::properties::tests::test_disconnectedgraph ... ok [INFO] [stdout] test algorithms::random_walk::tests::test_personalized_pagerank ... ok [INFO] [stdout] test algorithms::properties::tests::test_stargraph ... ok [INFO] [stdout] test algorithms::shortest_path::tests::test_floyd_warshall ... ok [INFO] [stdout] test algorithms::shortest_path::tests::test_shortest_path ... ok [INFO] [stdout] test algorithms::similarity::tests::test_jaccard_similarity ... ok [INFO] [stdout] test algorithms::tests::test_minimum_spanning_tree ... ok [INFO] [stdout] test algorithms::tests::test_topological_sort ... ok [INFO] [stdout] test algorithms::tests::test_pagerank ... ok [INFO] [stdout] test algorithms::similarity::tests::test_graph_edit_distance ... ok [INFO] [stdout] test algorithms::transformations::tests::test_edge_subgraph ... ok [INFO] [stdout] test algorithms::transformations::tests::test_line_graph ... ok [INFO] [stdout] test algorithms::similarity::tests::test_cosine_similarity ... ok [INFO] [stdout] test algorithms::transformations::tests::test_subgraph ... ok [INFO] [stdout] test algorithms::shortest_path::tests::test_k_shortest_paths ... ok [INFO] [stdout] test algorithms::transformations::tests::test_tensor_product ... ok [INFO] [stdout] test algorithms::transformations::tests::test_weight_filtered_subgraph ... ok [INFO] [stdout] test algorithms::transformations::tests::test_cartesian_product ... ok [INFO] [stdout] test algorithms::transformations::tests::test_complement ... ok [INFO] [stdout] test algorithms::traversal::tests::test_bidirectional_search_digraph ... ok [INFO] [stdout] test algorithms::traversal::tests::test_bidirectional_search ... ok [INFO] [stdout] test algorithms::traversal::tests::test_breadth_first_search ... ok [INFO] [stdout] test algorithms::traversal::tests::test_breadth_first_search_digraph ... ok [INFO] [stdout] test algorithms::traversal::tests::test_depth_first_search ... ok [INFO] [stdout] test alignment::evaluation::tests::test_ec_identity_mapping ... ok [INFO] [stdout] test alignment::evaluation::tests::test_ec_empty_mapping ... ok [INFO] [stdout] test alignment::evaluation::tests::test_ec_no_edges ... ok [INFO] [stdout] test alignment::evaluation::tests::test_ics_empty ... ok [INFO] [stdout] test alignment::evaluation::tests::test_ec_random_worse_than_identity ... ok [INFO] [stdout] test alignment::evaluation::tests::test_ics_identity ... ok [INFO] [stdout] test algorithms::traversal::tests::test_priority_first_search ... ok [INFO] [stdout] test alignment::evaluation::tests::test_node_correctness_identity ... ok [INFO] [stdout] test alignment::evaluation::tests::test_node_correctness_none_correct ... ok [INFO] [stdout] test algorithms::traversal::tests::test_priority_first_search_digraph ... ok [INFO] [stdout] test alignment::evaluation::tests::test_node_correctness_partial ... ok [INFO] [stdout] test alignment::evaluation::tests::test_s3_empty ... ok [INFO] [stdout] test alignment::grasp::tests::test_complete_graph_perfect_alignment ... ok [INFO] [stdout] test alignment::evaluation::tests::test_s3_identity ... ok [INFO] [stdout] test alignment::grasp::tests::test_grasp_disconnected_components ... ok [INFO] [stdout] test alignment::grasp::tests::test_grasp_empty_graphs ... ok [INFO] [stdout] test algorithms::traversal::tests::test_depth_first_search_digraph ... ok [INFO] [stdout] test alignment::evaluation::tests::test_ics_range ... ok [INFO] [stdout] test alignment::evaluation::tests::test_s3_range ... ok [INFO] [stdout] test alignment::grasp::tests::test_grasp_zero_restarts_error ... ok [INFO] [stdout] test alignment::evaluation::tests::test_node_correctness_empty_gt ... ok [INFO] [stdout] test alignment::grasp::tests::test_local_search_never_decreases ... ok [INFO] [stdout] test alignment::grasp::tests::test_grasp_single_node ... ok [INFO] [stdout] test alignment::isorank::tests::test_disconnected_components ... ok [INFO] [stdout] test alignment::grasp::tests::test_grasp_improves_over_random ... ok [INFO] [stdout] test alignment::isorank::tests::test_hungarian_matching_basic ... ok [INFO] [stdout] test alignment::isorank::tests::test_complete_graph_self_alignment ... ok [INFO] [stdout] test alignment::grasp::tests::test_multiple_restarts_best_score ... ok [INFO] [stdout] test alignment::isorank::tests::test_empty_graphs ... ok [INFO] [stdout] test alignment::isorank::tests::test_greedy_matching_basic ... ok [INFO] [stdout] test alignment::isorank::tests::test_hungarian_matching_rectangular ... ok [INFO] [stdout] test alignment::isorank::tests::test_invalid_alpha ... ok [INFO] [stdout] test alignment::isorank::tests::test_invalid_non_square ... ok [INFO] [stdout] test alignment::isorank::tests::test_power_iteration_convergence ... ok [INFO] [stdout] test alignment::isorank::tests::test_permuted_graph_recovery ... ok [INFO] [stdout] test alignment::isorank::tests::test_self_alignment_identity ... ok [INFO] [stdout] test alignment::isorank::tests::test_single_node_graphs ... ok [INFO] [stdout] test alignment::isorank::tests::test_small_path_alignment ... ok [INFO] [stdout] test alignment::types::tests::test_alignment_config_default ... ok [INFO] [stdout] test alignment::types::tests::test_similarity_matrix_from_prior ... ok [INFO] [stdout] test alignment::types::tests::test_similarity_matrix_new ... ok [INFO] [stdout] test alignment::types::tests::test_similarity_matrix_normalize_zero ... ok [INFO] [stdout] test alignment::isorank::tests::test_uniform_prior_topology_only ... ok [INFO] [stdout] test alignment::types::tests::test_similarity_matrix_set_get ... ok [INFO] [stdout] test alignment::types::tests::test_similarity_matrix_zero_dim ... ok [INFO] [stdout] test attributes::tests::test_attribute_value_creation ... ok [INFO] [stdout] test attributes::tests::test_attribute_summary ... ok [INFO] [stdout] test attributes::tests::test_attribute_value_json ... ok [INFO] [stdout] test attributes::tests::test_attribute_value_matching ... ok [INFO] [stdout] test attributes::tests::test_attributed_digraph ... ok [INFO] [stdout] test attributes::tests::test_attribute_view ... ok [INFO] [stdout] test attributes::tests::test_attributed_graph_basic_operations ... ok [INFO] [stdout] test attributes::tests::test_graph_level_attributes ... ok [INFO] [stdout] test attributes::tests::test_attributed_graph_filtering ... ok [INFO] [stdout] test compressed::tests::test_csr_adjacency_list_roundtrip ... ok [INFO] [stdout] test compressed::tests::test_csr_builder ... ok [INFO] [stdout] test compressed::tests::test_csr_dense_graph ... ok [INFO] [stdout] test compressed::tests::test_csr_display ... ok [INFO] [stdout] test compressed::tests::test_csr_builder_validation ... ok [INFO] [stdout] test compressed::tests::test_csr_empty_graph ... ok [INFO] [stdout] test compressed::tests::test_csr_from_edges_directed ... ok [INFO] [stdout] test compressed::tests::test_csr_from_edges_undirected ... ok [INFO] [stdout] test compressed::tests::test_csr_from_raw ... ok [INFO] [stdout] test compressed::tests::test_csr_from_raw_validation ... ok [INFO] [stdout] test compressed::tests::test_csr_graph_conversion ... ok [INFO] [stdout] test compressed::tests::test_csr_spmv_wrong_length ... ok [INFO] [stdout] test compressed::tests::test_csr_neighbor_iter_exact_size ... ok [INFO] [stdout] test compressed::tests::test_csr_self_loop ... ok [INFO] [stdout] test compressed::tests::test_csr_transpose ... ok [INFO] [stdout] test compressed::tests::test_csr_out_of_range_node ... ok [INFO] [stdout] test compressed::tests::test_csr_memory_bytes ... ok [INFO] [stdout] test compressed::tests::test_csr_transpose_undirected ... ok [INFO] [stdout] test condensation::coreset::tests::test_extract_subgraph_error_index_out_of_bounds ... ok [INFO] [stdout] test compressed::tests::test_csr_spmv ... ok [INFO] [stdout] test compressed::tests::test_csr_single_node ... ok [INFO] [stdout] test condensation::coreset::tests::test_extract_subgraph_error_non_square_adj ... ok [INFO] [stdout] test condensation::coreset::tests::test_extract_subgraph_cross_cluster ... ok [INFO] [stdout] test compressed::tests::test_csr_unweighted_edges ... ok [INFO] [stdout] test condensation::coreset::tests::test_extract_subgraph_features_preserved ... ok [INFO] [stdout] test condensation::coreset::tests::test_extract_subgraph_preserves_edges ... ok [INFO] [stdout] test condensation::coreset::tests::test_herding_selection_error_k_too_large ... ok [INFO] [stdout] test condensation::coreset::tests::test_herding_selection_error_k_zero ... ok [INFO] [stdout] test condensation::coreset::tests::test_herding_selection_reduces_mmd ... ok [INFO] [stdout] test condensation::coreset::tests::test_importance_sampling_error_mismatched_features ... ok [INFO] [stdout] test condensation::coreset::tests::test_importance_sampling_single_selection ... ok [INFO] [stdout] test condensation::coreset::tests::test_importance_sampling_weighted_by_degree ... ok [INFO] [stdout] test condensation::coreset::tests::test_k_center_greedy_all_nodes ... ok [INFO] [stdout] test condensation::coreset::tests::test_k_center_greedy_error_k_too_large ... ok [INFO] [stdout] test condensation::coreset::tests::test_k_center_greedy_error_k_zero ... ok [INFO] [stdout] test condensation::coreset::tests::test_k_center_greedy_error_non_square ... ok [INFO] [stdout] test condensation::coreset::tests::test_k_center_greedy_selects_diverse_nodes ... ok [INFO] [stdout] test condensation::coreset::tests::test_k_center_greedy_single_node ... ok [INFO] [stdout] test condensation::coreset::tests::test_mmd_squared_identical ... ok [INFO] [stdout] test condensation::distillation::tests::test_feature_alignment_loss_different ... ok [INFO] [stdout] test condensation::coreset::tests::test_mmd_squared_different ... ok [INFO] [stdout] test condensation::distillation::tests::test_feature_alignment_loss_identical ... ok [INFO] [stdout] test condensation::distillation::tests::test_gradient_matching_error_target_too_large ... ok [INFO] [stdout] test condensation::distillation::tests::test_gradient_matching_error_target_zero ... ok [INFO] [stdout] test condensation::distillation::tests::test_structure_matching_loss_different ... ok [INFO] [stdout] test condensation::evaluation::tests::test_degree_distribution_distance_empty_vs_nonempty ... ok [INFO] [stdout] test condensation::evaluation::tests::test_degree_distribution_distance_identical ... ok [INFO] [stdout] test condensation::distillation::tests::test_gradient_matching_covers_classes ... ok [INFO] [stdout] test condensation::distillation::tests::test_structure_matching_loss_identical ... ok [INFO] [stdout] test condensation::evaluation::tests::test_degree_distribution_distance_different ... ok [INFO] [stdout] test condensation::evaluation::tests::test_label_coverage_none_present ... ok [INFO] [stdout] test condensation::evaluation::tests::test_label_coverage_partial ... ok [INFO] [stdout] test condensation::evaluation::tests::test_evaluate_condensation_identical ... ok [INFO] [stdout] test condensation::evaluation::tests::test_label_coverage_all_present ... ok [INFO] [stdout] test condensation::evaluation::tests::test_spectral_distance_different_structure ... ok [INFO] [stdout] test condensation::evaluation::tests::test_evaluate_condensation_returns_valid_metrics ... ok [INFO] [stdout] test condensation::evaluation::tests::test_spectral_distance_empty_graph ... ok [INFO] [stdout] test condensation::types::tests::test_condensation_method_variants ... ok [INFO] [stdout] test condensation::types::tests::test_condensation_result_creation ... ok [INFO] [stdout] test condensation::types::tests::test_condensed_graph_clone ... ok [INFO] [stdout] test condensation::types::tests::test_condensed_graph_creation ... ok [INFO] [stdout] test condensation::evaluation::tests::test_spectral_distance_identical ... ok [INFO] [stdout] test condensation::types::tests::test_condensation_method_clone_and_copy ... ok [INFO] [stdout] test condensation::types::tests::test_config_custom ... ok [INFO] [stdout] test condensation::types::tests::test_default_config ... ok [INFO] [stdout] test condensation::types::tests::test_quality_metrics_perfect ... ok [INFO] [stdout] test condensation::types::tests::test_quality_metrics_creation ... ok [INFO] [stdout] test distributed::tests::test_build_distributed_graph_fennel ... ok [INFO] [stdout] test distributed::tests::test_distributed_degree_petersen ... ok [INFO] [stdout] test distributed::tests::test_build_distributed_graph_vertex_cut ... ok [INFO] [stdout] test distributed::tests::test_distributed_graph_petersen_stats ... ok [INFO] [stdout] test distributed::tests::test_distributed_neighbors_petersen ... ok [INFO] [stdout] test distributed::tests::test_distributed_graph_petersen_all_vertices ... ok [INFO] [stdout] test distributed::tests::test_fennel_partition_100_vertices ... ok [INFO] [stdout] test distributed::tests::test_hash_partition ... ok [INFO] [stdout] test distributed::tests::test_stats_edge_cut_fraction_range ... ok [INFO] [stdout] test embeddings::deepwalk::tests::test_deepwalk_hierarchical_softmax ... ok [INFO] [stdout] test embeddings::deepwalk::tests::test_deepwalk_mode_switching ... ok [INFO] [stdout] test embeddings::deepwalk::tests::test_huffman_tree_basic ... ok [INFO] [stdout] test embeddings::deepwalk::tests::test_huffman_tree_single_node ... ok [INFO] [stdout] test embeddings::deepwalk::tests::test_deepwalk_walk_generation ... ok [INFO] [stdout] test embeddings::deepwalk::tests::test_deepwalk_embedding_dimensions ... ok [INFO] [stdout] test embeddings::line::tests::test_line_empty_graph_error ... ok [INFO] [stdout] test condensation::distillation::tests::test_gradient_matching_produces_valid_output ... ok [INFO] [stdout] test embeddings::deepwalk::tests::test_deepwalk_digraph ... ok [INFO] [stdout] test condensation::evaluation::tests::test_label_coverage_empty_original ... ok [INFO] [stdout] test embeddings::deepwalk::tests::test_deepwalk_negative_sampling ... ok [INFO] [stdout] test embeddings::line::tests::test_line_single_edge_graph ... ok [INFO] [stdout] test embeddings::line::tests::test_line_combined_order ... ok [INFO] [stdout] test embeddings::node2vec::tests::test_node2vec_biased_walks ... ok [INFO] [stdout] test embeddings::node2vec::tests::test_node2vec_config ... ok [INFO] [stdout] test embeddings::node2vec::tests::test_node2vec_digraph_train ... ok [INFO] [stdout] test embeddings::line::tests::test_alias_table ... ok [INFO] [stdout] test condensation::distillation::tests::test_gradient_matching_loss_decreases ... ok [INFO] [stdout] test embeddings::node2vec::tests::test_node2vec_walk_generation ... ok [INFO] [stdout] test embeddings::spectral_embedding::tests::test_spectral_embedding_basic ... ok [INFO] [stdout] test embeddings::line::tests::test_line_model_retrieval ... ok [INFO] [stdout] test embeddings::spectral_embedding::tests::test_spectral_embedding_eigenvalues ... ok [INFO] [stdout] test embeddings::node2vec::tests::test_node2vec_train_basic ... ok [INFO] [stdout] test embeddings::spectral_embedding::tests::test_spectral_embedding_empty_graph_error ... ok [INFO] [stdout] test embeddings::spectral_embedding::tests::test_spectral_embedding_normalized ... ok [INFO] [stdout] test embeddings::spectral_embedding::tests::test_spectral_embedding_pairwise_distances ... ok [INFO] [stdout] test embeddings::spectral_embedding::tests::test_spectral_embedding_stress ... ok [INFO] [stdout] test embeddings::spectral_embedding::tests::test_spectral_embedding_random_walk_laplacian ... ok [INFO] [stdout] test error::tests::test_error_categories ... ok [INFO] [stdout] test error::tests::test_error_context ... ok [INFO] [stdout] test error::tests::test_error_creation ... ok [INFO] [stdout] test generators::advanced::tests::test_choose_up_to ... ok [INFO] [stdout] test embeddings::spectral_embedding::tests::test_spectral_embedding_too_many_dims_error ... ok [INFO] [stdout] test generators::advanced::tests::test_choose_up_to_more_than_available ... ok [INFO] [stdout] test generators::advanced::tests::test_forest_fire_directed ... ok [INFO] [stdout] test embeddings::spectral_embedding::tests::test_spectral_embedding_two_communities ... ok [INFO] [stdout] test generators::advanced::tests::test_forest_fire_invalid_params ... ok [INFO] [stdout] test generators::advanced::tests::test_geometric_sampling_edge_cases ... ok [INFO] [stdout] test generators::advanced::tests::test_lfr_basic ... ok [INFO] [stdout] test generators::advanced::tests::test_lfr_invalid_params ... ok [INFO] [stdout] test generators::advanced::tests::test_lfr_community_ids_valid ... ok [INFO] [stdout] test generators::random_graphs::tests::test_ba_invalid_params ... ok [INFO] [stdout] test generators::random_graphs::tests::test_ba_min_edges ... ok [INFO] [stdout] test generators::random_graphs::tests::test_ba_node_count ... ok [INFO] [stdout] test generators::random_graphs::tests::test_chung_lu_basic ... ok [INFO] [stdout] test generators::random_graphs::tests::test_chung_lu_empty ... ok [INFO] [stdout] test generators::random_graphs::tests::test_chung_lu_invalid ... ok [INFO] [stdout] test generators::random_graphs::tests::test_chung_lu_zero_weights ... ok [INFO] [stdout] test generators::random_graphs::tests::test_gnm_exact_edges ... ok [INFO] [stdout] test generators::random_graphs::tests::test_gnm_too_many_edges ... ok [INFO] [stdout] test generators::random_graphs::tests::test_gnp_invalid_p ... ok [INFO] [stdout] test generators::random_graphs::tests::test_gnp_basic ... ok [INFO] [stdout] test generators::random_graphs::tests::test_gnp_p0_no_edges ... ok [INFO] [stdout] test generators::random_graphs::tests::test_hrg_invalid_params ... ok [INFO] [stdout] test generators::random_graphs::tests::test_gnp_p1_complete ... ok [INFO] [stdout] test generators::random_graphs::tests::test_hrg_node_count ... ok [INFO] [stdout] test generators::random_graphs::tests::test_hrg_small_radius_sparse ... ok [INFO] [stdout] test generators::random_graphs::tests::test_kronecker_invalid ... ok [INFO] [stdout] test generators::random_graphs::tests::test_kronecker_small ... ok [INFO] [stdout] test generators::random_graphs::tests::test_random_regular_degrees ... ok [INFO] [stdout] test generators::random_graphs::tests::test_random_regular_infeasible ... ok [INFO] [stdout] test generators::random_graphs::tests::test_ws_invalid_params ... ok [INFO] [stdout] test generators::random_graphs::tests::test_ws_random ... ok [INFO] [stdout] test generators::temporal::tests::test_random_walk_basic ... ok [INFO] [stdout] test generators::temporal::tests::test_random_walk_invalid_source ... ok [INFO] [stdout] test generators::temporal::tests::test_random_walk_time_respecting ... ok [INFO] [stdout] test generators::random_graphs::tests::test_ws_lattice ... ok [INFO] [stdout] test generators::temporal::tests::test_random_walk_zero_max_length ... ok [INFO] [stdout] test generators::temporal::tests::test_tba_basic ... ok [INFO] [stdout] test generators::temporal::tests::test_random_walk_with_start_time ... ok [INFO] [stdout] test embeddings::line::tests::test_line_node_not_found ... ok [INFO] [stdout] test generators::temporal::tests::test_tba_invalid_params ... ok [INFO] [stdout] test embeddings::line::tests::test_line_first_order_basic ... ok [INFO] [stdout] test generators::temporal::tests::test_tba_timestamps_increasing ... ok [INFO] [stdout] test generators::advanced::tests::test_forest_fire_basic ... ok [INFO] [stdout] test generators::temporal::tests::test_temporal_walk_nodes ... ok [INFO] [stdout] test generators::tests::test_barabasi_albert_graph ... ok [INFO] [stdout] test generators::tests::test_complete_graph ... ok [INFO] [stdout] test embeddings::line::tests::test_line_second_order_basic ... ok [INFO] [stdout] test generators::tests::test_configuration_model_errors ... ok [INFO] [stdout] test generators::tests::test_erdos_renyi_graph ... ok [INFO] [stdout] test generators::tests::test_forest_graph ... ok [INFO] [stdout] test generators::tests::test_grid_2d_graph ... ok [INFO] [stdout] test generators::tests::test_grid_3d_graph ... ok [INFO] [stdout] test generators::tests::test_configuration_model ... ok [INFO] [stdout] test generators::tests::test_path_graph ... ok [INFO] [stdout] test generators::temporal::tests::test_temporal_walk_is_empty ... ok [INFO] [stdout] test generators::tests::test_power_law_cluster_errors ... ok [INFO] [stdout] test generators::tests::test_planted_partition_model ... ok [INFO] [stdout] test generators::temporal::tests::test_tba_scale_free_degree ... ok [INFO] [stdout] test generators::tests::test_cycle_graph ... ok [INFO] [stdout] test generators::tests::test_hexagonal_lattice_graph ... ok [INFO] [stdout] test generators::tests::test_power_law_cluster_max_triangle ... ok [INFO] [stdout] test generators::tests::test_power_law_cluster_no_triangle ... ok [INFO] [stdout] test generators::tests::test_power_law_cluster_graph ... ok [INFO] [stdout] test generators::tests::test_random_geometric_graph_large_radius ... ok [INFO] [stdout] test generators::tests::test_simple_configuration_model ... ok [INFO] [stdout] test generators::tests::test_random_geometric_graph ... ok [INFO] [stdout] test generators::tests::test_random_geometric_graph_empty ... ok [INFO] [stdout] test generators::tests::test_star_graph ... ok [INFO] [stdout] test generators::tests::test_random_geometric_graph_zero_radius ... ok [INFO] [stdout] test generators::tests::test_random_spanning_tree ... ok [INFO] [stdout] test generators::tests::test_triangular_lattice_graph ... ok [INFO] [stdout] test generators::tests::test_stochastic_block_model ... ok [INFO] [stdout] test generators::tests::test_stochastic_block_model_errors ... ok [INFO] [stdout] test generators::tests::test_tree_graph ... ok [INFO] [stdout] test generators::tests::test_random_geometric_graph_errors ... ok [INFO] [stdout] test generators::tests::test_simple_configuration_model_errors ... ok [INFO] [stdout] test gnn::equivariant::cg_coefficients::tests::test_cg_0x0_is_one ... ok [INFO] [stdout] test gnn::equivariant::cg_coefficients::tests::test_cg_1x1_to_0_known_values ... ok [INFO] [stdout] test gnn::equivariant::cg_coefficients::tests::test_cg_0x1_identity ... ok [INFO] [stdout] test gnn::equivariant::cg_coefficients::tests::test_orthonormality_1x1_to_0 ... ok [INFO] [stdout] test generators::tests::test_two_community_sbm ... ok [INFO] [stdout] test gnn::equivariant::cg_coefficients::tests::test_cg_1x0_identity ... ok [INFO] [stdout] test gnn::equivariant::cg_coefficients::tests::test_cg_selection_rule_m1_plus_m2 ... ok [INFO] [stdout] test gnn::equivariant::cg_coefficients::tests::test_cg_triangle_rule ... ok [INFO] [stdout] test gnn::equivariant::cg_coefficients::tests::test_tensor_product_type1_type1_to_type2_shape ... ok [INFO] [stdout] test gnn::equivariant::egnn::tests::test_activation_silu ... ok [INFO] [stdout] test gnn::equivariant::egnn::tests::test_egnn_single_node ... ok [INFO] [stdout] test gnn::equivariant::egnn::tests::test_egnn_energy_prediction ... ok [INFO] [stdout] test gnn::equivariant::egnn::tests::test_egnn_rotation_equivariance ... ok [INFO] [stdout] test gnn::equivariant::egnn::tests::test_egnn_layer_output_shapes ... ok [INFO] [stdout] test gnn::equivariant::egnn::tests::test_egnn_translation_equivariance ... ok [INFO] [stdout] test gnn::equivariant::cg_coefficients::tests::test_tensor_product_scalar_times_scalar ... ok [INFO] [stdout] test gnn::equivariant::egnn::tests::test_egnn_stacked_shapes ... ok [INFO] [stdout] test gnn::equivariant::cg_coefficients::tests::test_tensor_product_type1_type1_scalar_part ... ok [INFO] [stdout] test gnn::equivariant::se3_transformer::tests::test_se3_layer_no_edges ... ok [INFO] [stdout] test gnn::equivariant::se3_transformer::tests::test_se3_layer_output_shape ... ok [INFO] [stdout] test gnn::equivariant::se3_transformer::tests::test_se3_rotation_invariance_of_scalars ... ok [INFO] [stdout] test gnn::equivariant::se3_transformer::tests::test_se3_scalars_change_after_forward ... ok [INFO] [stdout] test gnn::equivariant::se3_transformer::tests::test_se3_transformer_stacked ... ok [INFO] [stdout] test gnn::equivariant::se3_transformer::tests::test_sph_harm_sum_of_squares_l1 ... ok [INFO] [stdout] test gnn::equivariant::se3_transformer::tests::test_y10_on_z_axis ... ok [INFO] [stdout] test gnn::equivariant::se3_transformer::tests::test_y00_value ... ok [INFO] [stdout] test gnn::equivariant::se3_transformer::tests::test_y1_on_z_axis_other_components_zero ... ok [INFO] [stdout] test gnn::gat::tests::test_gat_forward_shape ... ok [INFO] [stdout] test gnn::gat::tests::test_attention_coefficients_sum_to_one ... ok [INFO] [stdout] test gnn::gat::tests::test_gat_forward_dimension_mismatch ... ok [INFO] [stdout] test gnn::gat::tests::test_gat_forward_finite_values ... ok [INFO] [stdout] test gnn::gat::tests::test_gat_layer_concat_output_dim ... ok [INFO] [stdout] test gnn::gat::tests::test_gat_layer_mean_output_dim ... ok [INFO] [stdout] test gnn::equivariant::se3_transformer::tests::test_sph_harm_sum_of_squares_l2 ... ok [INFO] [stdout] test gnn::equivariant::se3_transformer::tests::test_y1_normalization_x_axis ... ok [INFO] [stdout] test gnn::gcn::tests::test_add_self_loops_increases_nnz ... ok [INFO] [stdout] test gnn::gcn::tests::test_csr_from_coo_invalid ... ok [INFO] [stdout] test gnn::gat::tests::test_gat_layer_no_activation ... ok [INFO] [stdout] test gnn::gat::tests::test_gat_layer_single_head ... ok [INFO] [stdout] test gnn::gat::tests::test_softmax_sums_to_one ... ok [INFO] [stdout] test gnn::gcn::tests::test_gcn_with_bias ... ok [INFO] [stdout] test gnn::gcn::tests::test_gcn_without_activation ... ok [INFO] [stdout] test gnn::gcn::tests::test_gcn_forward_output_shape ... ok [INFO] [stdout] test gnn::gcn::tests::test_gcn_layer_array2_api ... ok [INFO] [stdout] test gnn::gcn::tests::test_symmetric_normalize_degree_check ... ok [INFO] [stdout] test gnn::hgt::tests::test_hgt_hidden_dim_not_divisible_errors ... ok [INFO] [stdout] test gnn::gcn::tests::test_multi_layer_gcn ... ok [INFO] [stdout] test gnn::kg_completion::tests::test_bce_loss_decreases_with_better_positive ... ok [INFO] [stdout] test gnn::kg_completion::tests::test_hits_at_k_dispatch ... ok [INFO] [stdout] test gnn::kg_completion::tests::test_kg_completion_hits1_zero_when_worst ... ok [INFO] [stdout] test gnn::hgt::tests::test_hgt_layer_attention_softmax_sums_to_one ... ok [INFO] [stdout] test gnn::kg_completion::tests::test_kg_completion_mrr_one_when_always_top ... ok [INFO] [stdout] test gnn::kg_completion::tests::test_kg_dataset_construction ... ok [INFO] [stdout] test gnn::kg_completion::tests::test_kg_dataset_contains ... ok [INFO] [stdout] test gnn::gcn::tests::test_gcn_layer_forward ... ok [INFO] [stdout] test gnn::kg_completion::tests::test_sample_negatives_differ_from_positive ... ok [INFO] [stdout] test gnn::kg_completion::tests::test_self_adversarial_weights_empty ... ok [INFO] [stdout] test gnn::kg_completion::tests::test_self_adversarial_weights_sum_to_one ... ok [INFO] [stdout] test gnn::relation_message::tests::test_heterogeneous_adjacency_by_node_type ... ok [INFO] [stdout] test gnn::relation_message::tests::test_heterogeneous_adjacency_by_relation ... ok [INFO] [stdout] test gnn::relation_message::tests::test_heterogeneous_adjacency_n_edges ... ok [INFO] [stdout] test gnn::relation_message::tests::test_relation_embedding_get ... ok [INFO] [stdout] test gnn::relation_message::tests::test_relation_embedding_shape ... ok [INFO] [stdout] test gnn::relation_message::tests::test_rotate_score_is_finite ... ok [INFO] [stdout] test gnn::relation_message::tests::test_rotate_scorer_trait_object ... ok [INFO] [stdout] test gnn::relation_message::tests::test_rotate_self_score_is_highest ... ok [INFO] [stdout] test gnn::rgcn::tests::test_basis_decomp_single_basis_recovers_weight ... ok [INFO] [stdout] test gnn::rgcn::tests::test_distmult_symmetry ... ok [INFO] [stdout] test gnn::hgt::tests::test_hgt_layer_output_shape ... ok [INFO] [stdout] test gnn::rgcn::tests::test_rgcn_layer_isolated_node_self_loop ... ok [INFO] [stdout] test gnn::rgcn::tests::test_rgcn_layer_output_shape ... ok [INFO] [stdout] test gnn::rgcn::tests::test_rgcn_stacked_output_shape ... ok [INFO] [stdout] test gnn::hgt::tests::test_hgt_layer_projection_dimensions ... ok [INFO] [stdout] test gnn::sage::tests::test_graphsage_multilayer ... ok [INFO] [stdout] test gnn::sage::tests::test_graphsage_with_sampling ... ok [INFO] [stdout] test gnn::sage::tests::test_lstm_aggregate_shape ... ok [INFO] [stdout] test gnn::sage::tests::test_max_aggregate_shape ... ok [INFO] [stdout] test gnn::sage::tests::test_sage_aggregation_isolated_node ... ok [INFO] [stdout] test gnn::sage::tests::test_mean_aggregate_shape ... ok [INFO] [stdout] test gnn::hgt::tests::test_hgt_stacked_runs ... ok [INFO] [stdout] test gnn::sage::tests::test_neighbor_sampling ... ok [INFO] [stdout] test gnn::sage::tests::test_sage_layer_l2_normalization ... ok [INFO] [stdout] test gnn::tests::test_gcn_layer_output_shape ... ok [INFO] [stdout] test gnn::sage::tests::test_sage_layer_output_shape ... ok [INFO] [stdout] test gnn::tests::test_graphsage_layer_output_shape ... ok [INFO] [stdout] test gnn::sage::tests::test_sum_aggregate_shape ... ok [INFO] [stdout] test gnn::tests::test_gat_layer_output_shape ... ok [INFO] [stdout] test gnn::tests::test_run_gnn_pipeline ... ok [INFO] [stdout] test gnn::tests::test_node_embeddings_one_hot ... ok [INFO] [stdout] test gnn::transformers::gps::tests::test_gin_local_aggregation ... ok [INFO] [stdout] test gnn::transformers::gps::tests::test_gps_invalid_dim_error ... ok [INFO] [stdout] test gnn::transformers::gps::tests::test_laplacian_pe_shape ... ok [INFO] [stdout] test gnn::transformers::gps::tests::test_gps_layer_forward_shape ... ok [INFO] [stdout] test gnn::transformers::gps::tests::test_gps_hybrid_combines_local_and_global ... ok [INFO] [stdout] test gnn::transformers::gps::tests::test_rwpe_landing_probs_shape ... ok [INFO] [stdout] test gnn::transformers::gps::tests::test_rwpe_path_graph_different_probs ... ok [INFO] [stdout] test gnn::transformers::gps::tests::test_rwpe_produces_correct_features ... ok [INFO] [stdout] test gnn::transformers::graphormer::tests::test_graphormer_edge_encoding ... ok [INFO] [stdout] test gnn::transformers::graphormer::tests::test_centrality_encoding_degrees ... ok [INFO] [stdout] test gnn::transformers::graphormer::tests::test_graphormer_invalid_hidden_dim ... ok [INFO] [stdout] test gnn::transformers::graphormer::tests::test_spatial_encoding_disconnected ... ok [INFO] [stdout] test gnn::transformers::graphormer::tests::test_spatial_encoding_spd_matrix ... ok [INFO] [stdout] test gnn::transformers::temporal_gnn::tests::test_memory_module_event_out_of_bounds ... ok [INFO] [stdout] test gnn::transformers::temporal_gnn::tests::test_memory_timestamps_updated ... ok [INFO] [stdout] test gnn::transformers::graphormer::tests::test_centrality_encoding_forward_shape ... ok [INFO] [stdout] test gnn::transformers::temporal_gnn::tests::test_memory_update_changes_state ... ok [INFO] [stdout] test gnn::transformers::graphormer::tests::test_graphormer_attention_with_bias_output_shape ... ok [INFO] [stdout] test gnn::transformers::graphormer::tests::test_graphormer_model_forward ... ok [INFO] [stdout] test gnn::transformers::temporal_gnn::tests::test_temporal_attention_shape ... ok [INFO] [stdout] test gnn::transformers::temporal_gnn::tests::test_memory_update_mlp ... ok [INFO] [stdout] test gnn::transformers::temporal_gnn::tests::test_temporal_attention_empty_neighbors ... ok [INFO] [stdout] test gnn::transformers::temporal_gnn::tests::test_temporal_gnn_reset ... ok [INFO] [stdout] test gnn::transformers::temporal_gnn::tests::test_time_encoding_batch ... ok [INFO] [stdout] test gnn::transformers::gps::tests::test_gps_multi_layer ... ok [INFO] [stdout] test gnn::transformers::temporal_gnn::tests::test_temporal_gnn_model_full_pipeline ... ok [INFO] [stdout] test gnn::transformers::temporal_gnn::tests::test_time_encoding_sinusoidal_varies_with_time ... ok [INFO] [stdout] test gnn::transformers::temporal_gnn::tests::test_time_encoding_time2vec ... ok [INFO] [stdout] test gpu::algorithms::tests::test_delta_stepping_invalid_delta ... ok [INFO] [stdout] test gpu::algorithms::tests::test_delta_stepping_disconnected ... ok [INFO] [stdout] test gpu::algorithms::tests::test_delta_stepping_invalid_source ... ok [INFO] [stdout] test gpu::algorithms::tests::test_delta_stepping_matches_dijkstra ... ok [INFO] [stdout] test gpu::algorithms::tests::test_gpu_bfs_cycle ... ok [INFO] [stdout] test gpu::algorithms::tests::test_delta_stepping_negative_weight_error ... ok [INFO] [stdout] test gpu::algorithms::tests::test_gpu_bfs_connected ... ok [INFO] [stdout] test gpu::algorithms::tests::test_gpu_bfs_invalid_source ... ok [INFO] [stdout] test gpu::algorithms::tests::test_gpu_bfs_path_graph ... ok [INFO] [stdout] test gpu::algorithms::tests::test_gpu_bfs_single_node ... ok [INFO] [stdout] test gpu::algorithms::tests::test_gpu_bfs_disconnected ... ok [INFO] [stdout] test gpu::algorithms::tests::test_gpu_bfs_tree ... ok [INFO] [stdout] test gpu::algorithms::tests::test_gpu_sssp_negative_weight_detection ... ok [INFO] [stdout] test gpu::algorithms::tests::test_gpu_sssp_unreachable ... ok [INFO] [stdout] test gpu::algorithms::tests::test_gpu_bfs_star_graph ... ok [INFO] [stdout] test gpu::algorithms::tests::test_gpu_sssp_path_graph ... ok [INFO] [stdout] test gpu::algorithms::tests::test_gpu_sssp_shortest_paths ... ok [INFO] [stdout] test gpu::algorithms::tests::test_parallel_bfs_atomic_matches_bfs ... ok [INFO] [stdout] test graph_memory_profiler::tests::test_allocation_recording ... ok [INFO] [stdout] test graph_memory_profiler::tests::test_deallocation_recording ... ok [INFO] [stdout] test graph_memory_profiler::tests::test_large_graph_profiler ... ok [INFO] [stdout] test graph_memory_profiler::tests::test_efficiency_calculation ... ok [INFO] [stdout] test graph_memory_profiler::tests::test_memory_pattern_analysis ... ok [INFO] [stdout] test graph_memory_profiler::tests::test_memory_profiler_creation ... ok [INFO] [stdout] test graph_memory_profiler::tests::test_memory_report_generation ... ok [INFO] [stdout] test graph_transformer::graphgps::tests::test_gps_attention_softmax ... ok [INFO] [stdout] test graph_transformer::graphgps::tests::test_gps_graph_embedding_shape ... ok [INFO] [stdout] test graph_transformer::graphgps::tests::test_gps_layers_stack ... ok [INFO] [stdout] test graph_transformer::graphgps::tests::test_gps_output_shape ... ok [INFO] [stdout] test graph_transformer::graphgps::tests::test_gps_no_edges ... ok [INFO] [stdout] test graph_transformer::graphgps::tests::test_gps_single_node ... ok [INFO] [stdout] test graph_transformer::graphormer::tests::test_graphormer_degree_embedding ... ok [INFO] [stdout] test graph_transformer::graphormer::tests::test_graphormer_single_node ... ok [INFO] [stdout] test graph_transformer::graphormer::tests::test_graphormer_output_shape ... ok [INFO] [stdout] test graph_transformer::graphormer::tests::test_graphormer_spatial_encoding ... ok [INFO] [stdout] test graph_transformer::graphormer::tests::test_graphormer_spatial_encoding_different ... ok [INFO] [stdout] test graph_transformer::positional_encoding::tests::test_apsp_complete_graph ... ok [INFO] [stdout] test graph_transformer::positional_encoding::tests::test_apsp_path_graph ... ok [INFO] [stdout] test graph_transformer::graphormer::tests::test_graphormer_triangle ... ok [INFO] [stdout] test graph_transformer::graphormer::tests::test_graphormer_virtual_token ... ok [INFO] [stdout] test graph_transformer::positional_encoding::tests::test_apsp_disconnected ... ok [INFO] [stdout] test graph_transformer::positional_encoding::tests::test_laplacian_pe_orthogonal ... ok [INFO] [stdout] test graph_transformer::positional_encoding::tests::test_laplacian_pe_shape ... ok [INFO] [stdout] test graph_transformer::positional_encoding::tests::test_pe_sign_normalization ... ok [INFO] [stdout] test graph_transformer::positional_encoding::tests::test_rwpe_probabilities_bounded ... ok [INFO] [stdout] test graph_transformer::positional_encoding::tests::test_rwpe_shape ... ok [INFO] [stdout] test io::adjacency_list::tests::test_empty_file ... ok [INFO] [stdout] test io::adjacency_list::tests::test_read_unweighted_adjacency_list ... ok [INFO] [stdout] test io::adjacency_list::tests::test_malformed_line_handling ... ok [INFO] [stdout] test io::adjacency_list::tests::test_read_directed_adjacency_list ... ok [INFO] [stdout] test io::adjacency_list::tests::test_read_weighted_adjacency_list ... ok [INFO] [stdout] test io::dot::tests::test_invalid_dot_format ... ok [INFO] [stdout] test io::dot::tests::test_parse_weight_from_attributes ... ok [INFO] [stdout] test io::dot::tests::test_read_weighted_dot ... ok [INFO] [stdout] test io::dot::tests::test_read_undirected_dot ... ok [INFO] [stdout] test io::dot::tests::test_remove_comments ... ok [INFO] [stdout] test io::dot::tests::test_digraph_write_read_roundtrip ... ok [INFO] [stdout] test io::edge_list::tests::test_digraph_edge_list_format ... ok [INFO] [stdout] test io::edge_list::tests::test_edge_list_format_unweighted ... ok [INFO] [stdout] test io::dot::tests::test_read_directed_dot ... ok [INFO] [stdout] test io::adjacency_list::tests::test_write_read_roundtrip ... ok [INFO] [stdout] test io::edge_list::tests::test_edge_list_format_weighted ... ok [INFO] [stdout] test io::gml::tests::test_digraph_write_read_roundtrip ... ok [INFO] [stdout] test io::dot::tests::test_write_read_roundtrip ... ok [INFO] [stdout] test io::gml::tests::test_directed_mismatch ... ok [INFO] [stdout] test io::gml::tests::test_gml_with_comments ... ok [INFO] [stdout] test io::gml::tests::test_invalid_gml ... ok [INFO] [stdout] test io::gml::tests::test_read_directed_gml ... ok [INFO] [stdout] test io::gml::tests::test_read_simple_gml ... ok [INFO] [stdout] test io::gml::tests::test_write_read_roundtrip ... ok [INFO] [stdout] test io::gml::tests::test_read_weighted_gml ... ok [INFO] [stdout] test io::graphml::tests::test_directed_mismatch ... ok [INFO] [stdout] test io::graphml::tests::test_invalid_xml ... ok [INFO] [stdout] test io::graphml::tests::test_read_directed_graphml ... ok [INFO] [stdout] test io::graphml::tests::test_read_simple_graphml ... ok [INFO] [stdout] test io::json::tests::test_directed_graph_mismatch ... ok [INFO] [stdout] test io::json::tests::test_invalid_json ... ok [INFO] [stdout] test io::json::tests::test_missing_node_reference ... ok [INFO] [stdout] test io::json::tests::test_read_json_directed ... ok [INFO] [stdout] test io::graphml::tests::test_write_read_roundtrip ... ok [INFO] [stdout] test io::json::tests::test_read_json_undirected ... ok [INFO] [stdout] test io::json::tests::test_digraph_write_read_roundtrip ... ok [INFO] [stdout] test io::json::tests::test_read_json_weighted ... ok [INFO] [stdout] test io::matrix_market::tests::test_empty_file ... ok [INFO] [stdout] test io::matrix_market::tests::test_invalid_header ... ok [INFO] [stdout] test io::matrix_market::tests::test_parse_header_line ... ok [INFO] [stdout] test io::matrix_market::tests::test_parse_size_line ... ok [INFO] [stdout] test io::matrix_market::tests::test_read_digraph_matrix_market ... ok [INFO] [stdout] test io::matrix_market::tests::test_read_pattern_matrix_market ... ok [INFO] [stdout] test io::matrix_market::tests::test_read_real_matrix_market ... ok [INFO] [stdout] test io::matrix_market::tests::test_read_symmetric_matrix_market ... ok [INFO] [stdout] test io::json::tests::test_write_read_roundtrip ... ok [INFO] [stdout] test layout::tests::test_circular_layout ... ok [INFO] [stdout] test layout::tests::test_hierarchical_layout ... ok [INFO] [stdout] test link_prediction::tests::test_adamic_adar ... ok [INFO] [stdout] test link_prediction::tests::test_all_methods_consistency ... ok [INFO] [stdout] test io::matrix_market::tests::test_write_read_roundtrip ... ok [INFO] [stdout] test link_prediction::tests::test_common_neighbors ... ok [INFO] [stdout] test link_prediction::tests::test_common_neighbors_all ... ok [INFO] [stdout] test link_prediction::tests::test_compute_auc ... ok [INFO] [stdout] test link_prediction::tests::test_empty_graph_link_prediction ... ok [INFO] [stdout] test link_prediction::tests::test_evaluate_link_prediction ... ok [INFO] [stdout] test layout::tests::test_spring_layout ... ok [INFO] [stdout] test link_prediction::tests::test_jaccard_coefficient ... ok [INFO] [stdout] test link_prediction::tests::test_katz_invalid_beta ... ok [INFO] [stdout] test link_prediction::tests::test_katz_similarity ... ok [INFO] [stdout] test link_prediction::tests::test_preferential_attachment ... ok [INFO] [stdout] test link_prediction::tests::test_resource_allocation ... ok [INFO] [stdout] test link_prediction::tests::test_simrank ... ok [INFO] [stdout] test link_prediction::tests::test_simrank_score ... ok [INFO] [stdout] test measures::tests::test_centrality_enum_katz_pagerank ... ok [INFO] [stdout] test measures::tests::test_clustering_coefficient ... ok [INFO] [stdout] test measures::tests::test_degree_centrality ... ok [INFO] [stdout] test measures::tests::test_graph_density ... ok [INFO] [stdout] test measures::tests::test_hits_algorithm ... ok [INFO] [stdout] test measures::tests::test_katz_centrality ... ok [INFO] [stdout] test measures::tests::test_pagerank_centrality ... ok [INFO] [stdout] test measures::tests::test_pagerank_centrality_digraph ... ok [INFO] [stdout] test measures::tests::test_weighted_betweenness_centrality ... ok [INFO] [stdout] test measures::tests::test_weighted_centrality_digraph ... ok [INFO] [stdout] test measures::tests::test_weighted_closeness_centrality ... ok [INFO] [stdout] test measures::tests::test_weighted_degree_centrality ... ok [INFO] [stdout] test memory::compact::tests::test_bit_packed_graph ... ok [INFO] [stdout] test memory::compact::tests::test_compressed_adjacency ... ok [INFO] [stdout] test memory::compact::tests::test_csr_graph ... ok [INFO] [stdout] test io::graphml::tests::test_digraph_write_read_roundtrip ... ok [INFO] [stdout] test memory::tests::test_fragmentation_analysis ... ok [INFO] [stdout] test memory::tests::test_memory_estimation ... ok [INFO] [stdout] test memory::tests::test_optimization_suggestions ... ok [INFO] [stdout] test memory::tests::test_optimized_builder ... ok [INFO] [stdout] test link_prediction::tests::test_invalid_nodes ... ok [INFO] [stdout] test numerical_accuracy_validation::tests::test_component_map_normalization ... ok [INFO] [stdout] test memory::tests::test_memory_profiling ... ok [INFO] [stdout] test numerical_accuracy_validation::tests::test_graph_generation ... ok [INFO] [stdout] test memory::tests::test_memory_leak_detection ... ok [INFO] [stdout] test numerical_accuracy_validation::tests::test_pearson_correlation ... ok [INFO] [stdout] test numerical_accuracy_validation::tests::test_validation_tolerances_default ... ok [INFO] [stdout] test parallel_algorithms::tests::test_bfs_cycle ... ok [INFO] [stdout] test parallel_algorithms::tests::test_bfs_disconnected ... ok [INFO] [stdout] test parallel_algorithms::tests::test_bfs_parent_tree ... ok [INFO] [stdout] test parallel_algorithms::tests::test_bfs_path ... ok [INFO] [stdout] test parallel_algorithms::tests::test_bfs_single_node ... ok [INFO] [stdout] test parallel_algorithms::tests::test_cc_connected ... ok [INFO] [stdout] test parallel_algorithms::tests::test_cc_disconnected ... ok [INFO] [stdout] test parallel_algorithms::tests::test_cc_empty ... ok [INFO] [stdout] test parallel_algorithms::tests::test_cc_isolated_nodes ... ok [INFO] [stdout] test parallel_algorithms::tests::test_cc_label_consistency ... ok [INFO] [stdout] test parallel_algorithms::tests::test_pagerank_dangling ... ok [INFO] [stdout] test parallel_algorithms::tests::test_pagerank_empty ... ok [INFO] [stdout] test parallel_algorithms::tests::test_pagerank_scores_sum_to_one ... ok [INFO] [stdout] test parallel_algorithms::tests::test_pagerank_simple ... ok [INFO] [stdout] test parallel_algorithms::tests::test_pagerank_star ... ok [INFO] [stdout] test numerical_accuracy_validation::tests::test_quick_validation ... ok [INFO] [stdout] test parallel_algorithms::tests::test_bfs_invalid_source ... ok [INFO] [stdout] test parallel_algorithms::tests::test_triangle_count_empty ... ok [INFO] [stdout] test gnn::rgcn::tests::test_rgcn_link_predictor_encode ... ok [INFO] [stdout] test parallel_algorithms::tests::test_triangle_count_k4 ... ok [INFO] [stdout] test parallel_algorithms::tests::test_triangle_count_k5 ... ok [INFO] [stdout] test parallel_algorithms::tests::test_triangle_count_path ... ok [INFO] [stdout] test parallel_algorithms::tests::test_triangle_count_single_triangle ... ok [INFO] [stdout] test partitioning::multilevel::kway_tests::test_coarsening_strategies ... ok [INFO] [stdout] test partitioning::multilevel::kway_tests::test_invalid_params ... ok [INFO] [stdout] test partitioning::multilevel::kway_tests::test_partition_imbalance_bound ... ok [INFO] [stdout] test partitioning::multilevel::kway_tests::test_multilevel_2way ... ok [INFO] [stdout] test partitioning::multilevel::kway_tests::test_multilevel_4way ... ok [INFO] [stdout] test partitioning::multilevel::kway_tests::test_recursive_bisection ... ok [INFO] [stdout] test partitioning::multilevel::kway_tests::test_refinement_strategies ... ok [INFO] [stdout] test partitioning::multilevel::tests::test_coarsening_reduces_size ... ok [INFO] [stdout] test partitioning::multilevel::tests::test_multilevel_balance_within_tolerance ... ok [INFO] [stdout] test partitioning::multilevel::tests::test_kl_never_increases_edge_cut ... ok [INFO] [stdout] test partitioning::multilevel::tests::test_kl_on_already_optimal ... ok [INFO] [stdout] test partitioning::multilevel::tests::test_multilevel_bisection_two_cliques ... ok [INFO] [stdout] test partitioning::multilevel::tests::test_multilevel_invalid_params ... ok [INFO] [stdout] test partitioning::multilevel::tests::test_multilevel_small_graph_matches_spectral ... ok [INFO] [stdout] test partitioning::spectral::tests::test_disconnected_components_separate_partitions ... ok [INFO] [stdout] test partitioning::spectral::tests::test_fiedler_vector_connected_graph ... ok [INFO] [stdout] test partitioning::spectral::tests::test_fiedler_vector_too_small ... ok [INFO] [stdout] test parallel_algorithms::tests::test_triangle_count_k3 ... ok [INFO] [stdout] test partitioning::multilevel::tests::test_multilevel_kway_all_nonempty ... ok [INFO] [stdout] test partitioning::spectral::tests::test_complete_bipartite_bisection ... ok [INFO] [stdout] test partitioning::spectral::tests::test_path_graph_bisection ... ok [INFO] [stdout] test partitioning::streaming::streaming_partitioner_tests::test_streaming_edge_cut_estimate ... ok [INFO] [stdout] test partitioning::streaming::streaming_partitioner_tests::test_streaming_fennel_assignment ... ok [INFO] [stdout] test partitioning::streaming::streaming_partitioner_tests::test_streaming_hashing_uniform ... ok [INFO] [stdout] test partitioning::streaming::streaming_partitioner_tests::test_streaming_ldg_assigns_all ... ok [INFO] [stdout] test partitioning::streaming::tests::test_evaluate_partition ... ok [INFO] [stdout] test partitioning::streaming::tests::test_hash_near_uniform_sizes ... ok [INFO] [stdout] test partitioning::streaming::tests::test_hash_uniform_sizes ... ok [INFO] [stdout] test partitioning::streaming::tests::test_ldg_better_than_hash_on_structured ... ok [INFO] [stdout] test partitioning::streaming::tests::test_single_node_trivial ... ok [INFO] [stdout] test partitioning::streaming::tests::test_streaming_invalid_params ... ok [INFO] [stdout] test partitioning::types::tests::test_default_config ... ok [INFO] [stdout] test partitioning::types::tests::test_partition_method_display ... ok [INFO] [stdout] test partitioning::types::tests::test_partition_result_display ... ok [INFO] [stdout] test partitioning::types::tests::test_partition_result_from_assignments ... ok [INFO] [stdout] test performance::tests::test_batch_degree_computation ... ok [INFO] [stdout] test performance::tests::test_cache_friendly_matrix ... ok [INFO] [stdout] test performance::tests::test_large_graph_iterator ... ok [INFO] [stdout] test performance::tests::test_lazy_graph_metric ... ok [INFO] [stdout] test performance::tests::test_lazy_graph_metric_error ... ok [INFO] [stdout] test partitioning::spectral::tests::test_spectral_partition_4way ... ok [INFO] [stdout] test performance::tests::test_lazy_graph_metric_thread_safety ... ok [INFO] [stdout] test performance::tests::test_parallel_config ... ok [INFO] [stdout] test performance::tests::test_parallel_degree_computation ... ok [INFO] [stdout] test partitioning::streaming::tests::test_edge_cut_computable ... ok [INFO] [stdout] test performance::tests::test_performance_monitor ... ok [INFO] [stdout] test performance::tests::test_simd_operations ... ok [INFO] [stdout] test performance::tests::test_sparse_matvec ... ok [INFO] [stdout] test performance::tests::test_streaming_processor ... ok [INFO] [stdout] test signed_directed::directed_embedding::tests::test_app_alpha_effect ... ok [INFO] [stdout] test signed_directed::directed_embedding::tests::test_app_embedding_shape ... ok [INFO] [stdout] test signed_directed::directed_embedding::tests::test_directed_embed_config_default ... ok [INFO] [stdout] test signed_directed::directed_embedding::tests::test_directed_graph_construction ... ok [INFO] [stdout] test signed_directed::directed_embedding::tests::test_directed_pagerank_sums_one ... ok [INFO] [stdout] test signed_directed::directed_embedding::tests::test_hope_beta_effect ... ok [INFO] [stdout] test signed_directed::directed_embedding::tests::test_hope_embedding_shape ... ok [INFO] [stdout] test memory::tests::test_real_time_memory_profiler ... ok [INFO] [stdout] test signed_directed::directed_embedding::tests::test_hope_source_target_differ ... ok [INFO] [stdout] test signed_directed::signed_gcn::tests::test_sgcn_balance_aggregation ... ok [INFO] [stdout] test performance::tests::test_real_time_memory_profiler ... ok [INFO] [stdout] test signed_directed::directed_embedding::tests::test_hope_truncated_series ... ok [INFO] [stdout] test signed_directed::signed_gcn::tests::test_sgcn_output_shape ... ok [INFO] [stdout] test signed_directed::signed_gcn::tests::test_sgcn_positive_edge_high_prob ... ok [INFO] [stdout] test signed_directed::signed_gcn::tests::test_sgcn_two_layer_shape ... ok [INFO] [stdout] test signed_directed::signed_spectral::tests::test_signed_embedding_config_default ... ok [INFO] [stdout] test signed_directed::signed_spectral::tests::test_signed_graph_construction ... ok [INFO] [stdout] test signed_directed::signed_spectral::tests::test_balance_theory ... ok [INFO] [stdout] test signed_directed::signed_spectral::tests::test_signed_laplacian_psd ... ok [INFO] [stdout] test signed_directed::signed_gcn::tests::test_sgcn_sign_prediction_range ... ok [INFO] [stdout] test performance::tests::test_memory_health_analysis ... ok [INFO] [stdout] test signed_directed::signed_spectral::tests::test_sponge_embedding_separates ... ok [INFO] [stdout] test signed_directed::signed_spectral::tests::test_signed_ratio_cut ... ok [INFO] [stdout] test spectral::tests::test_laplacian_matrix ... ok [INFO] [stdout] test spectral::tests::test_normalized_cut ... ok [INFO] [stdout] test spectral::tests::test_spectral_radius ... ok [INFO] [stdout] test spectral_graph::tests::test_bipartite_laplacian_max_eigenvalue ... ok [INFO] [stdout] test spectral_graph::tests::test_effective_resistance_complete_graph ... ok [INFO] [stdout] test spectral_graph::tests::test_effective_resistance_path3 ... ok [INFO] [stdout] test spectral_graph::tests::test_effective_resistance_self ... ok [INFO] [stdout] test spectral::tests::test_algebraic_connectivity ... ok [INFO] [stdout] test spectral_graph::tests::test_fiedler_error_single_node ... ok [INFO] [stdout] test spectral_graph::tests::test_fiedler_value_positive_connected ... ok [INFO] [stdout] test spectral_graph::tests::test_gft_constant_signal ... ok [INFO] [stdout] test spectral_graph::tests::test_gft_length ... ok [INFO] [stdout] test spectral_graph::tests::test_laplacian_complete4 ... ok [INFO] [stdout] test spectral_graph::tests::test_laplacian_path3 ... ok [INFO] [stdout] test spectral_graph::tests::test_normalized_laplacian_diagonal_ones ... ok [INFO] [stdout] test spectral_graph::tests::test_normalized_laplacian_symmetric ... ok [INFO] [stdout] test spectral_graph::tests::test_fiedler_bisection ... ok [INFO] [stdout] test spectral_graph::tests::test_resistance_matrix_path3_values ... ok [INFO] [stdout] test spectral_graph::tests::test_resistance_matrix_shape ... ok [INFO] [stdout] test spectral_graph::tests::test_resistance_matrix_zero_diagonal ... ok [INFO] [stdout] test spectral_graph::tests::test_spectral_clustering_invalid_k ... ok [INFO] [stdout] test spectral_graph::tests::test_resistance_matrix_symmetric ... ok [INFO] [stdout] test spectral_graph::tests::test_spectral_clustering_shapes ... ok [INFO] [stdout] test ssl::contrastive::tests::test_augment_edges_symmetry ... ok [INFO] [stdout] test spectral_graph::tests::test_spectral_clustering_two_components ... ok [INFO] [stdout] test ssl::contrastive::tests::test_augment_features_full_rate_zeros ... ok [INFO] [stdout] test ssl::contrastive::tests::test_augment_features_zero_rate_identity ... ok [INFO] [stdout] test signed_directed::signed_spectral::tests::test_status_score_directed ... ok [INFO] [stdout] test ssl::contrastive::tests::test_nt_xent_identical_views_low_loss ... ok [INFO] [stdout] test signed_directed::signed_spectral::tests::test_sponge_embedding_shape ... ok [INFO] [stdout] test ssl::contrastive::tests::test_simgrace_perturb_changes_weights ... ok [INFO] [stdout] test ssl::contrastive::tests::test_simgrace_zero_noise_preserves_weights ... ok [INFO] [stdout] test ssl::contrastive::tests::test_temperature_sensitivity ... ok [INFO] [stdout] test ssl::contrastive::tests::test_projection_head_dims ... ok [INFO] [stdout] test ssl::masked_autoencoder::tests::test_decode_output_shape_matches_feature_dim ... ok [INFO] [stdout] test ssl::contrastive::tests::test_nt_xent_random_views_positive_loss ... ok [INFO] [stdout] test ssl::masked_autoencoder::tests::test_encode_output_shape ... ok [INFO] [stdout] test ssl::masked_autoencoder::tests::test_forward_output_shape_consistency ... ok [INFO] [stdout] test ssl::masked_autoencoder::tests::test_mask_features_approximate_rate ... ok [INFO] [stdout] test ssl::masked_autoencoder::tests::test_forward_loss_is_finite ... ok [INFO] [stdout] test ssl::masked_autoencoder::tests::test_sce_loss_identical_is_zero ... ok [INFO] [stdout] test ssl::masked_autoencoder::tests::test_mask_rate_one_all_masked ... ok [INFO] [stdout] test ssl::masked_autoencoder::tests::test_mask_rate_zero_nothing_masked ... ok [INFO] [stdout] test ssl::masked_autoencoder::tests::test_sce_loss_orthogonal_positive ... ok [INFO] [stdout] test ssl::pretrain::tests::test_context_subgraph_bounded ... ok [INFO] [stdout] test ssl::pretrain::tests::test_context_subgraph_contains_center ... ok [INFO] [stdout] test ssl::pretrain::tests::test_contrastive_loss_finite ... ok [INFO] [stdout] test ssl::pretrain::tests::test_contrastive_loss_pos_closer_lower_loss ... ok [INFO] [stdout] test ssl::pretrain::tests::test_empty_graph_handling ... ok [INFO] [stdout] test ssl::pretrain::tests::test_attr_recon_forward_shape ... ok [INFO] [stdout] test memory::tests::test_advanced_memory_analyzer ... ok [INFO] [stdout] test ssl::pretrain::tests::test_config_defaults ... ok [INFO] [stdout] test ssl::pretrain::tests::test_masking_features_differ ... ok [INFO] [stdout] test streaming::algorithms::tests::test_degree_estimator_distribution ... ok [INFO] [stdout] test ssl::pretrain::tests::test_reconstruction_loss_finite_positive ... ok [INFO] [stdout] test streaming::algorithms::tests::test_degree_estimator_known_degrees ... ok [INFO] [stdout] test streaming::algorithms::tests::test_graph_stream_from_fn ... ok [INFO] [stdout] test streaming::algorithms::tests::test_streaming_bfs_small_graph ... ok [INFO] [stdout] test streaming::algorithms::tests::test_streaming_triangle_k4 ... ok [INFO] [stdout] test streaming::algorithms::tests::test_streaming_bfs_star ... ok [INFO] [stdout] test streaming::algorithms::tests::test_streaming_union_find_disconnected ... ok [INFO] [stdout] test streaming::algorithms::tests::test_streaming_union_find_path_graph ... ok [INFO] [stdout] test streaming::core::tests::test_doulion_basic ... ok [INFO] [stdout] test streaming::core::tests::test_doulion_invalid_prob ... ok [INFO] [stdout] test streaming::core::tests::test_doulion_no_triangles ... ok [INFO] [stdout] test streaming::core::tests::test_doulion_sampling ... ok [INFO] [stdout] test streaming::core::tests::test_mascot_basic ... ok [INFO] [stdout] test streaming::core::tests::test_mascot_stats ... ok [INFO] [stdout] test streaming::core::tests::test_memory_bounded_basic ... ok [INFO] [stdout] test streaming::core::tests::test_memory_bounded_degree_dist ... ok [INFO] [stdout] test streaming::core::tests::test_memory_bounded_eviction_strategies ... ok [INFO] [stdout] test streaming::core::tests::test_sliding_window_basic ... ok [INFO] [stdout] test streaming::core::tests::test_sliding_window_degree ... ok [INFO] [stdout] test streaming::core::tests::test_sliding_window_events_processed ... ok [INFO] [stdout] test streaming::core::tests::test_sliding_window_single_capacity ... ok [INFO] [stdout] test streaming::core::tests::test_sliding_window_to_csr ... ok [INFO] [stdout] test streaming::core::tests::test_streaming_graph_degree ... ok [INFO] [stdout] test streaming::core::tests::test_streaming_graph_degree_distribution ... ok [INFO] [stdout] test streaming::core::tests::test_streaming_graph_delete ... ok [INFO] [stdout] test streaming::core::tests::test_streaming_graph_delete_nonexistent ... ok [INFO] [stdout] test streaming::core::tests::test_streaming_graph_directed ... ok [INFO] [stdout] test streaming::core::tests::test_streaming_graph_empty ... ok [INFO] [stdout] test streaming::core::tests::test_streaming_graph_insert ... ok [INFO] [stdout] test streaming::core::tests::test_streaming_graph_neighbors ... ok [INFO] [stdout] test streaming::core::tests::test_streaming_graph_process_event ... ok [INFO] [stdout] test streaming::core::tests::test_streaming_graph_to_csr ... ok [INFO] [stdout] test temporal::centrality::tests::test_temporal_betweenness_chain ... ok [INFO] [stdout] test ssl::pretrain::tests::test_masking_correct_fraction ... ok [INFO] [stdout] test temporal::centrality::tests::test_temporal_betweenness_star ... ok [INFO] [stdout] test temporal::centrality::tests::test_temporal_closeness_chain ... ok [INFO] [stdout] test temporal::centrality::tests::test_temporal_pagerank_empty ... ok [INFO] [stdout] test temporal::centrality::tests::test_temporal_pagerank_normalised ... ok [INFO] [stdout] test temporal::community::tests::test_community_counts_nonnegative ... ok [INFO] [stdout] test temporal::community::tests::test_compact_labels ... ok [INFO] [stdout] test temporal::community::tests::test_dynamic_community_membership_access ... ok [INFO] [stdout] test temporal::community::tests::test_evolutionary_clustering_basic ... ok [INFO] [stdout] test temporal::centrality::tests::test_temporal_closeness_star ... ok [INFO] [stdout] test temporal::community::tests::test_evolutionary_clustering_empty_graph ... ok [INFO] [stdout] test temporal::community::tests::test_evolutionary_clustering_stability ... ok [INFO] [stdout] test temporal::graph::tests::test_aggregate_graph ... ok [INFO] [stdout] test temporal::graph::tests::test_edge_with_weight ... ok [INFO] [stdout] test temporal::graph::tests::test_foremost_path ... ok [INFO] [stdout] test temporal::graph::tests::test_snapshot_basic ... ok [INFO] [stdout] test streaming::core::tests::test_sliding_window_directed ... ok [INFO] [stdout] test temporal::community::tests::test_temporal_stability_single_snapshot ... ok [INFO] [stdout] test temporal::graph::tests::test_temporal_neighbors ... ok [INFO] [stdout] test temporal::motifs::tests::test_count_temporal_triangles_delta_too_small ... ok [INFO] [stdout] test temporal::graph::tests::test_foremost_path_no_time_travel ... ok [INFO] [stdout] test temporal::graph::tests::test_time_ordered_edges_sorted ... ok [INFO] [stdout] test temporal::motifs::tests::test_count_temporal_triangles_basic ... ok [INFO] [stdout] test temporal::motifs::tests::test_count_temporal_triangles_no_match ... ok [INFO] [stdout] test temporal::motifs::tests::test_temporal_motif_count_path ... ok [INFO] [stdout] test temporal::motifs::tests::test_motif_counts_struct ... ok [INFO] [stdout] test temporal::motifs::tests::test_temporal_motif_count_no_edges ... ok [INFO] [stdout] test temporal_graph::tests::test_activity_driven_model_validation ... ok [INFO] [stdout] test temporal_graph::tests::test_add_and_sort ... ok [INFO] [stdout] test temporal_graph::tests::test_activity_driven_model ... ok [INFO] [stdout] test temporal_graph::tests::test_aggregate_graph ... ok [INFO] [stdout] test temporal::motifs::tests::test_temporal_motif_count_total_is_sum ... ok [INFO] [stdout] test temporal_graph::tests::test_burstiness_regular ... ok [INFO] [stdout] test temporal_graph::tests::test_edges_in_window ... ok [INFO] [stdout] test temporal_graph::tests::test_snapshot ... ok [INFO] [stdout] test temporal_graph::tests::test_temporal_betweenness_chain ... ok [INFO] [stdout] test temporal_graph::tests::test_temporal_neighbors ... ok [INFO] [stdout] test temporal_graph::tests::test_temporal_path_found ... ok [INFO] [stdout] test temporal_graph::tests::test_temporal_path_no_backwards ... ok [INFO] [stdout] test temporal_graph::tests::test_temporal_path_same_source_target ... ok [INFO] [stdout] test temporal_graph::tests::test_weighted_edge ... ok [INFO] [stdout] test temporal_interval::tests::test_change_times ... ok [INFO] [stdout] test temporal_interval::tests::test_edge_count_at_time ... ok [INFO] [stdout] test temporal_interval::tests::test_temporal_connectivity ... ok [INFO] [stdout] test temporal_graph::tests::test_burstiness_bursty ... ok [INFO] [stdout] test temporal_interval::tests::test_interval_overlap ... ok [INFO] [stdout] test temporal_graph::tests::test_burstiness_few_events ... ok [INFO] [stdout] test temporal_interval::tests::test_temporal_paths ... ok [INFO] [stdout] test temporal_interval::tests::test_temporal_reachability ... ok [INFO] [stdout] test temporal_interval::tests::test_time_instant ... ok [INFO] [stdout] test temporal_interval::tests::test_time_interval ... ok [INFO] [stdout] test weighted::tests::test_average_weight ... ok [INFO] [stdout] test temporal_interval::tests::test_temporal_graph_creation ... ok [INFO] [stdout] test weighted::tests::test_edges_by_weight ... ok [INFO] [stdout] test weighted::tests::test_multi_weight ... ok [INFO] [stdout] test weighted::tests::test_filter_by_weight ... ok [INFO] [stdout] test weighted::tests::test_normalize_weights ... ok [INFO] [stdout] test weighted::tests::test_total_weight ... ok [INFO] [stdout] test weighted::tests::test_weight_distribution ... ok [INFO] [stdout] test weighted::tests::test_weight_statistics ... ok [INFO] [stdout] test weighted::tests::test_transform_weights ... ok [INFO] [stdout] test weighted::tests::test_weighted_degree_centrality ... ok [INFO] [stdout] test ssl::contrastive::tests::test_projection_head_output_shape ... ok [INFO] [stdout] test embeddings::node2vec::tests::test_node2vec_embedding_similarity ... ok [INFO] [stdout] test performance::tests::test_memory_metrics_calculation ... ok [INFO] [stdout] test embeddings::line::tests::test_line_structural_similarity ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 871 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.18s [INFO] [stdout] [INFO] [stderr] Running tests/condensation_tests.rs (/opt/rustwide/target/debug/deps/condensation_tests-78e53491a24c7a0c) [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test test_extract_subgraph_labels_mapping ... ok [INFO] [stdout] test test_extract_subgraph_preserves_edges ... ok [INFO] [stdout] test test_extract_subgraph_out_of_bounds ... ok [INFO] [stdout] test test_feature_alignment_loss_zero_for_identical ... ok [INFO] [stdout] test test_herding_error_k_zero ... ok [INFO] [stdout] test test_herding_reduces_mmd ... ok [INFO] [stdout] test test_herding_selects_k_nodes ... ok [INFO] [stdout] test test_importance_sampling_prefers_high_degree ... ok [INFO] [stdout] test test_importance_sampling_selects_k_nodes ... ok [INFO] [stdout] test test_k_center_error_k_exceeds_n ... ok [INFO] [stdout] test test_k_center_error_k_zero ... ok [INFO] [stdout] test test_k_center_selects_diverse_nodes ... ok [INFO] [stdout] test test_degree_distribution_distance_positive_for_different ... ok [INFO] [stdout] test test_good_condensation_low_degree_distance ... ok [INFO] [stdout] test test_compression_ratio_correct ... ok [INFO] [stdout] test test_degree_distribution_distance_zero_for_identical ... ok [INFO] [stdout] test test_k_center_selects_k_nodes ... ok [INFO] [stdout] test test_label_coverage_all_present ... ok [INFO] [stdout] test test_label_coverage_partial ... ok [INFO] [stdout] test test_structure_matching_loss_zero_for_identical ... ok [INFO] [stdout] test test_k_center_selects_from_both_clusters ... ok [INFO] [stdout] test test_gradient_matching_produces_output ... ok [INFO] [stdout] test test_spectral_distance_zero_for_identity ... ok [INFO] [stdout] test test_gradient_matching_loss_decreases ... ok [INFO] [stdout] test test_evaluate_condensation_complete ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-b161b739d465490c) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test test_basic_graph_operations ... ok [INFO] [stdout] test test_shortest_path_algorithm ... ok [INFO] [stdout] test test_connectivity_algorithms ... ok [INFO] [stdout] test test_minimum_spanning_tree ... ok [INFO] [stdout] test test_pagerank ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/simd_integration_tests.rs (/opt/rustwide/target/debug/deps/simd_integration_tests-a6e6ec1ce8c33a6e) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test test_laplacian_properties ... ok [INFO] [stdout] test test_laplacian_consistency ... ok [INFO] [stdout] test test_pagerank_with_dangling_nodes ... ok [INFO] [stdout] test test_pagerank_centrality_consistency ... ok [INFO] [stdout] test test_pagerank_consistency_small_graphs ... ok [INFO] [stdout] test test_pagerank_consistency_medium_graphs ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running tests/stress_tests.rs (/opt/rustwide/target/debug/deps/stress_tests-78abe89ec7d9ca8b) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test test_algorithm_scaling ... ignored [INFO] [stdout] test test_extreme_scale_graph ... ignored [INFO] [stdout] test test_large_barabasi_albert_graph ... ignored [INFO] [stdout] test test_large_directed_graph_algorithms ... ignored [INFO] [stdout] test test_large_erdos_renyi_graph ... ignored [INFO] [stdout] test test_large_grid_graph ... ignored [INFO] [stdout] test test_memory_efficient_operations ... ignored [INFO] [stdout] test test_parallel_algorithms_on_large_graphs ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 8 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests scirs2_graph [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test src/algorithms/community/parallel.rs - algorithms::community::parallel::parallel_louvain_communities_result (line 129) ... ignored [INFO] [stdout] test src/condensation/mod.rs - condensation (line 19) - compile ... ok [INFO] [stdout] test src/algorithms/shortest_path.rs - algorithms::shortest_path::dijkstra_path (line 226) ... ok [INFO] [stdout] test src/alignment/mod.rs - alignment (line 17) ... ok [INFO] [stdout] test src/algorithms/community/fluid.rs - algorithms::community::fluid::fluid_communities_result (line 180) ... ok [INFO] [stdout] test src/algorithms/community/louvain.rs - algorithms::community::louvain::louvain_communities_result (line 29) ... ok [INFO] [stdout] test src/distributed/mod.rs - distributed (line 23) ... ok [INFO] [stdout] test src/algorithms/community/hierarchical.rs - algorithms::community::hierarchical::hierarchical_communities_result (line 175) ... ok [INFO] [stdout] test src/algorithms/community/label_propagation.rs - algorithms::community::label_propagation::label_propagation_result (line 142) ... ok [INFO] [stdout] test src/gpu/mod.rs - gpu (line 22) - compile ... ok [INFO] [stdout] test src/generators/advanced.rs - generators::advanced::forest_fire (line 329) ... ok [INFO] [stdout] test src/generators/advanced.rs - generators::advanced::lfr_benchmark (line 89) ... ok [INFO] [stdout] test src/generators/temporal.rs - generators::temporal::temporal_barabasi_albert (line 70) ... ok [INFO] [stdout] test src/io/adjacency_list.rs - io::adjacency_list (line 24) ... ok [INFO] [stdout] test src/generators/random_graphs.rs - generators::random_graphs::erdos_renyi_g_np (line 40) ... ok [INFO] [stdout] test src/generators/temporal.rs - generators::temporal::temporal_random_walk (line 226) ... ok [INFO] [stdout] test src/lib.rs - (line 36) - compile ... ok [INFO] [stdout] test src/io/dot.rs - io::dot (line 32) ... ok [INFO] [stdout] test src/spectral_graph.rs - spectral_graph (line 16) - compile ... ok [INFO] [stdout] test src/partitioning/streaming.rs - partitioning::streaming::StreamingPartitioner (line 446) - compile ... ok [INFO] [stdout] test src/io/edge_list.rs - io::edge_list (line 13) ... ok [INFO] [stdout] test src/ssl/pretrain.rs - ssl::pretrain::NodeMaskingPretrainer (line 74) - compile ... ok [INFO] [stdout] test src/partitioning/mod.rs - partitioning (line 16) - compile ... ok [INFO] [stdout] test src/io/gml.rs - io::gml (line 58) ... ok [INFO] [stdout] test src/io/graphml.rs - io::graphml (line 39) ... ok [INFO] [stdout] test src/io/matrix_market.rs - io::matrix_market (line 39) ... ok [INFO] [stdout] test src/temporal_graph.rs - temporal_graph::TemporalGraph (line 79) ... ok [INFO] [stdout] test src/temporal/mod.rs - temporal (line 16) ... ok [INFO] [stdout] test src/io/json.rs - io::json (line 60) ... ok [INFO] [stdout] test src/temporal/graph.rs - temporal::graph::TemporalGraph (line 68) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 29 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 11.30s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "1e3c30e36efd69c37abdf15f4dc2365f9d09403884f093bfcbaad805c92f0bff", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1e3c30e36efd69c37abdf15f4dc2365f9d09403884f093bfcbaad805c92f0bff", kill_on_drop: false }` [INFO] [stdout] 1e3c30e36efd69c37abdf15f4dc2365f9d09403884f093bfcbaad805c92f0bff