[INFO] cloning repository https://github.com/bcolloran/nalgebra_block_triangularization
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/bcolloran/nalgebra_block_triangularization" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbcolloran%2Fnalgebra_block_triangularization", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbcolloran%2Fnalgebra_block_triangularization'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] fd2341e97bd57c6c13a2cd2214a3719b5b2d2eec
[INFO] testing bcolloran/nalgebra_block_triangularization/fd2341e97bd57c6c13a2cd2214a3719b5b2d2eec against 1.93.0 for beta-1.94-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbcolloran%2Fnalgebra_block_triangularization" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/bcolloran/nalgebra_block_triangularization
[INFO] finished tweaking git repo https://github.com/bcolloran/nalgebra_block_triangularization
[INFO] tweaked toml for git repo https://github.com/bcolloran/nalgebra_block_triangularization written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/bcolloran/nalgebra_block_triangularization on toolchain 1.93.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.93.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/bcolloran/nalgebra_block_triangularization already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.93.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded test-case v3.3.1
[INFO] [stderr]   Downloaded test-case-core v3.3.1
[INFO] [stderr]   Downloaded test-case-macros v3.3.1
[INFO] [stderr]   Downloaded nalgebra-macros v0.3.0
[INFO] [stderr]   Downloaded simba v0.9.1
[INFO] [stderr]   Downloaded glam v0.14.0
[INFO] [stderr]   Downloaded glam v0.17.3
[INFO] [stderr]   Downloaded glam v0.15.2
[INFO] [stderr]   Downloaded glam v0.18.0
[INFO] [stderr]   Downloaded glam v0.20.5
[INFO] [stderr]   Downloaded glam v0.16.0
[INFO] [stderr]   Downloaded glam v0.21.3
[INFO] [stderr]   Downloaded glam v0.22.0
[INFO] [stderr]   Downloaded glam v0.24.2
[INFO] [stderr]   Downloaded glam v0.23.0
[INFO] [stderr]   Downloaded nalgebra v0.34.1
[INFO] [stderr]   Downloaded glam v0.29.3
[INFO] [stderr]   Downloaded glam v0.30.10
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+1.93.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a6d91ad3d795ced9dbd16f1494f1a352a0269bd800ab8f4ad49008f720e39457
[INFO] running `Command { std: "docker" "start" "-a" "a6d91ad3d795ced9dbd16f1494f1a352a0269bd800ab8f4ad49008f720e39457", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a6d91ad3d795ced9dbd16f1494f1a352a0269bd800ab8f4ad49008f720e39457", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a6d91ad3d795ced9dbd16f1494f1a352a0269bd800ab8f4ad49008f720e39457", kill_on_drop: false }`
[INFO] [stdout] a6d91ad3d795ced9dbd16f1494f1a352a0269bd800ab8f4ad49008f720e39457
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+1.93.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b1190eddf9fdf30e522dfec37c47a2cd35e09011d91c71eaa4a82b4220801cba
[INFO] running `Command { std: "docker" "start" "-a" "b1190eddf9fdf30e522dfec37c47a2cd35e09011d91c71eaa4a82b4220801cba", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling bytemuck v1.24.0
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling simba v0.9.1
[INFO] [stderr]    Compiling nalgebra-macros v0.3.0
[INFO] [stderr]    Compiling nalgebra v0.34.1
[INFO] [stderr]    Compiling nalgebra_block_triangularization v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.23s
[INFO] running `Command { std: "docker" "inspect" "b1190eddf9fdf30e522dfec37c47a2cd35e09011d91c71eaa4a82b4220801cba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b1190eddf9fdf30e522dfec37c47a2cd35e09011d91c71eaa4a82b4220801cba", kill_on_drop: false }`
[INFO] [stdout] b1190eddf9fdf30e522dfec37c47a2cd35e09011d91c71eaa4a82b4220801cba
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+1.93.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 71642547e82dbf826e7131a829c9349997873d28e8a8682996888e89ce9fb8cb
[INFO] running `Command { std: "docker" "start" "-a" "71642547e82dbf826e7131a829c9349997873d28e8a8682996888e89ce9fb8cb", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.179
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling proptest v1.9.0
[INFO] [stderr]    Compiling test-case-core v3.3.1
[INFO] [stderr]    Compiling nalgebra-macros v0.3.0
[INFO] [stderr]    Compiling test-case-macros v3.3.1
[INFO] [stderr]    Compiling nalgebra v0.34.1
[INFO] [stderr]    Compiling test-case v3.3.1
[INFO] [stderr]    Compiling nalgebra_block_triangularization v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 21.91s
[INFO] running `Command { std: "docker" "inspect" "71642547e82dbf826e7131a829c9349997873d28e8a8682996888e89ce9fb8cb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "71642547e82dbf826e7131a829c9349997873d28e8a8682996888e89ce9fb8cb", kill_on_drop: false }`
[INFO] [stdout] 71642547e82dbf826e7131a829c9349997873d28e8a8682996888e89ce9fb8cb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+1.93.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 2180d2c96c4809dcc6dac0136da80868e4e312c8e9b9deb373cf0fb27da4bbae
[INFO] running `Command { std: "docker" "start" "-a" "2180d2c96c4809dcc6dac0136da80868e4e312c8e9b9deb373cf0fb27da4bbae", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/nalgebra_block_triangularization-cd1e3074a909e87a)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adjacency.rs (/opt/rustwide/target/debug/deps/adjacency-7a6284134820b84c)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stderr]      Running tests/block_indices.rs (/opt/rustwide/target/debug/deps/block_indices-e8550d25846c86c0)
[INFO] [stdout] test adjacency_all_zeros ... ok
[INFO] [stdout] test adjacency_empty_matrix ... ok
[INFO] [stdout] test adjacency_single_element_zero ... ok
[INFO] [stdout] test adjacency_identity_matrix ... ok
[INFO] [stdout] test adjacency_single_element_nonzero ... ok
[INFO] [stdout] test adjacency_zero_cols ... ok
[INFO] [stdout] test adjacency_zero_rows ... ok
[INFO] [stdout] test dependency_graph_empty ... ok
[INFO] [stdout] test adjacency_sparse_pattern ... ok
[INFO] [stdout] test adjacency_sorted_and_deduped ... ok
[INFO] [stdout] test dependency_graph_sorted ... ok
[INFO] [stdout] test dependency_graph_unmatched_columns_ignored ... ok
[INFO] [stdout] test dependency_graph_no_matching ... ok
[INFO] [stdout] test dependency_graph_with_dependencies ... ok
[INFO] [stdout] test dependency_graph_perfect_matching_diagonal ... ok
[INFO] [stdout] test dependency_graph_self_loop_excluded ... ok
[INFO] [stdout] test adjacency_all_ones ... ok
[INFO] [stdout] test dependency_graph_multiple_paths_to_same_row ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test block_indices_all_indices_covered ... ok
[INFO] [stdout] test block_indices_preserves_order ... ok
[INFO] [stdout] test block_indices_single_block ... ok
[INFO] [stdout] test block_indices_multiple_blocks ... ok
[INFO] [stdout] test block_indices_sizes_match_block_sizes ... ok
[INFO] [stdout] test block_indices_empty_structure ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lib.rs (/opt/rustwide/target/debug/deps/lib-150dc3b3177cb550)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test block_diagonal ... ok
[INFO] [stdout] test all_ones_matrix ... ok
[INFO] [stdout] test all_zeros_matrix ... ok
[INFO] [stdout] test different_scalar_types ... ok
[INFO] [stdout] test cyclic_dependency ... ok
[INFO] [stdout] test identity_matrix ... ok
[INFO] [stdout] test example_matrix_produces_upper_block_triangular_form ... ok
[INFO] [stdout] test empty_matrix ... ok
[INFO] [stdout] test rectangular_more_cols ... ok
[INFO] [stdout] test permutations_are_invertible ... ok
[INFO] [stdout] test single_element_nonzero ... ok
[INFO] [stdout] test single_element_zero ... ok
[INFO] [stdout] test sparse_pattern ... ok
[INFO] [stdout] test structurally_singular ... ok
[INFO] [stdout] test triangular_already_upper ... ok
[INFO] [stdout] test triangular_lower ... ok
[INFO] [stdout] test rectangular_more_rows ... ok
[INFO] [stderr]      Running tests/lower_btf.rs (/opt/rustwide/target/debug/deps/lower_btf-2cc50268ac85f9e8)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test all_ones_matrix ... ok
[INFO] [stdout] test block_diagonal ... ok
[INFO] [stdout] test empty_matrix ... ok
[INFO] [stdout] test all_zeros_matrix ... ok
[INFO] [stdout] test different_scalar_types ... ok
[INFO] [stdout] test example_matrix_produces_lower_block_triangular_form ... ok
[INFO] [stdout] test rectangular_more_cols ... ok
[INFO] [stdout] test rectangular_more_rows ... ok
[INFO] [stdout] test single_element_nonzero ... ok
[INFO] [stdout] test single_element_zero ... ok
[INFO] [stdout] test sparse_pattern ... ok
[INFO] [stdout] test cyclic_dependency ... ok
[INFO] [stdout] test triangular_upper ... ok
[INFO] [stdout] test structurally_singular ... ok
[INFO] [stdout] test permutations_are_invertible ... ok
[INFO] [stdout] test triangular_already_lower ... ok
[INFO] [stdout] test identity_matrix ... ok
[INFO] [stdout] test block_indices_method ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/matching.rs (/opt/rustwide/target/debug/deps/matching-4611d58ca711d7f1)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test matching_complete_bipartite ... ok
[INFO] [stdout] test matching_disjoint_components ... ok
[INFO] [stdout] test matching_hall_violation ... ok
[INFO] [stdout] test matching_consistency ... ok
[INFO] [stdout] test matching_more_rows_than_cols ... ok
[INFO] [stdout] test matching_no_possible_matching ... ok
[INFO] [stdout] test matching_large_graph ... ok
[INFO] [stdout] test matching_perfect_matching_diagonal ... ok
[INFO] [stdout] test matching_perfect_matching_shifted ... ok
[INFO] [stdout] test matching_empty_graph ... ok
[INFO] [stdout] test matching_respects_adjacency ... ok
[INFO] [stdout] test matching_single_edge ... ok
[INFO] [stdout] test matching_single_node_no_edges ... ok
[INFO] [stdout] test matching_more_cols_than_rows ... ok
[INFO] [stdout] test matching_augmenting_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ordering.rs (/opt/rustwide/target/debug/deps/ordering-80fda7716882ee18)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test col_order_ignores_out_of_bounds ... ok
[INFO] [stdout] test col_order_all_columns_present ... ok
[INFO] [stdout] test col_order_empty ... ok
[INFO] [stdout] test col_order_no_duplicates ... ok
[INFO] [stdout] test col_order_partial_matching ... ok
[INFO] [stdout] test col_order_perfect_matching_permuted ... ok
[INFO] [stdout] test col_order_respects_row_order ... ok
[INFO] [stdout] test col_order_more_cols_than_rows ... ok
[INFO] [stdout] test topo_diamond ... ok
[INFO] [stdout] test topo_cycle_fallback ... ok
[INFO] [stdout] test topo_single_node ... ok
[INFO] [stdout] test topo_two_nodes_no_edges ... ok
[INFO] [stdout] test topo_empty_dag ... ok
[INFO] [stdout] test topo_parallel_branches ... ok
[INFO] [stdout] test topo_self_loop_fallback ... ok
[INFO] [stdout] test topo_linear_chain ... ok
[INFO] [stdout] test col_order_perfect_matching_identity ... ok
[INFO] [stdout] test topo_two_nodes_with_edge ... ok
[INFO] [stdout] test col_order_no_matching ... ok
[INFO] [stdout] test topo_tiebreak_by_key ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/permutation.rs (/opt/rustwide/target/debug/deps/permutation-b50c72c30573c067)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stderr]      Running tests/prop_adjacency.rs (/opt/rustwide/target/debug/deps/prop_adjacency-3e4a8dbe32c7fa14)
[INFO] [stdout] test perm_apply_twice_is_idempotent ... ok
[INFO] [stdout] test perm_complex ... ok
[INFO] [stdout] test perm_column_permutation ... ok
[INFO] [stdout] test perm_deterministic ... ok
[INFO] [stdout] test perm_empty ... ok
[INFO] [stdout] test perm_identity ... ok
[INFO] [stdout] test perm_inverse_property ... ok
[INFO] [stdout] test perm_is_permutation ... ok
[INFO] [stdout] test perm_reverse ... ok
[INFO] [stdout] test perm_rotation ... ok
[INFO] [stdout] test perm_single_element ... ok
[INFO] [stdout] test perm_larger ... ok
[INFO] [stdout] test perm_simple_swap ... ok
[INFO] [stdout] test perm_with_matrix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test dependency_respects_matching ... ok
[INFO] [stdout] test dependency_no_self_loops ... ok
[INFO] [stdout] test adjacency_no_false_positives ... ok
[INFO] [stdout] test adjacency_represents_nonzeros ... ok
[INFO] [stdout] test adjacency_sorted_deduped ... ok
[INFO] [stdout] test dependency_sorted_deduped ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/prop_block_indices.rs (/opt/rustwide/target/debug/deps/prop_block_indices-0c6d4969e123f6a9)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test block_indices_count_matches_block_sizes ... ok
[INFO] [stdout] test block_indices_no_duplicates ... ok
[INFO] [stdout] test block_indices_all_rows_covered_once ... ok
[INFO] [stdout] test block_indices_all_cols_covered_once ... ok
[INFO] [stdout] test block_indices_sizes_correct ... ok
[INFO] [stderr]      Running tests/prop_integration.rs (/opt/rustwide/target/debug/deps/prop_integration-9d72f8231c1f4924)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.60s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test matching_quality ... ok
[INFO] [stdout] test handles_zero_matrix ... ok
[INFO] [stdout] test identity_matrix_single_block ... ok
[INFO] [stdout] test block_sizes_sum_correctly ... ok
[INFO] [stdout] test permutations_preserve_dimensions ... ok
[INFO] [stdout] test structure_is_deterministic ... ok
[INFO] [stdout] test permutations_valid_rectangular ... ok
[INFO] [stdout] test block_structure_reasonable ... ok
[INFO] [stdout] test output_orders_are_permutations ... ok
[INFO] [stdout] test matching_size_bounded_in_btf ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/prop_lower_btf.rs (/opt/rustwide/target/debug/deps/prop_lower_btf-dc110e430637d608)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test handles_zero_matrix ... ok
[INFO] [stdout] test identity_matrix_single_block ... ok
[INFO] [stdout] test matching_quality ... ok
[INFO] [stdout] test permutations_preserve_dimensions ... ok
[INFO] [stdout] test structure_is_deterministic ... ok
[INFO] [stdout] test block_indices_structure ... ok
[INFO] [stdout] test block_sizes_sum_correctly ... ok
[INFO] [stdout] test permutations_valid_rectangular ... ok
[INFO] [stdout] test matching_size_bounded ... ok
[INFO] [stdout] test block_structure_reasonable ... ok
[INFO] [stdout] test output_orders_are_permutations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.40s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/prop_matching.rs (/opt/rustwide/target/debug/deps/prop_matching-be6f0fd68b29e63b)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test matching_size_correct ... ok
[INFO] [stdout] test matching_no_duplicates ... ok
[INFO] [stdout] test matching_size_bounded ... ok
[INFO] [stdout] test matching_consistency ... ok
[INFO] [stdout] test matching_edges_exist ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/prop_ordering.rs (/opt/rustwide/target/debug/deps/prop_ordering-a842c1a944bf745a)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test col_order_handles_invalid_indices ... ok
[INFO] [stdout] test col_order_matched_first ... ok
[INFO] [stdout] test col_order_respects_row_order ... ok
[INFO] [stdout] test topo_respects_edges ... ok
[INFO] [stdout] test topo_is_permutation ... ok
[INFO] [stderr]      Running tests/prop_permutation.rs (/opt/rustwide/target/debug/deps/prop_permutation-a9dba3434163c6d0)
[INFO] [stdout] test topo_respects_tiebreak ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test identity_permutation ... ok
[INFO] [stdout] test permutation_is_bijection ... ok
[INFO] [stdout] test permutation_inverse ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/prop_scc.rs (/opt/rustwide/target/debug/deps/prop_scc-e29e93305def54e9)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test scc_mutual_reachability ... ok
[INFO] [stdout] test condensation_is_dag ... ok
[INFO] [stdout] test scc_partition ... ok
[INFO] [stdout] test scc_id_map_valid ... ok
[INFO] [stdout] test condensation_no_self_loops ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/property_tests.rs (/opt/rustwide/target/debug/deps/property_tests-10115a611ad722bb)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test block_sizes_sum_correctly ... ok
[INFO] [stdout] test output_orders_are_permutations ... ok
[INFO] [stderr]      Running tests/scc.rs (/opt/rustwide/target/debug/deps/scc-d7c7fc023990fc43)
[INFO] [stdout] test matching_size_bounded_in_btf ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test condensation_dag_removes_self_loops ... ok
[INFO] [stdout] test condensation_dag_two_sccs ... ok
[INFO] [stdout] test condensation_dag_empty ... ok
[INFO] [stdout] test condensation_dag_sorted ... ok
[INFO] [stdout] test condensation_dag_deduplicates ... ok
[INFO] [stdout] test scc_dag_no_cycles ... ok
[INFO] [stdout] test scc_complex_graph ... ok
[INFO] [stdout] test scc_empty_graph ... ok
[INFO] [stdout] test scc_id_map_simple ... ok
[INFO] [stdout] test scc_integration_test ... ok
[INFO] [stdout] test scc_id_map_empty ... ok
[INFO] [stdout] test scc_tarjan_order_independence ... ok
[INFO] [stdout] test scc_three_nodes_cycle ... ok
[INFO] [stdout] test scc_two_nodes_no_edges ... ok
[INFO] [stdout] test scc_single_node_no_edges ... ok
[INFO] [stdout] test scc_single_node_self_loop ... ok
[INFO] [stdout] test scc_two_nodes_cycle ... ok
[INFO] [stdout] test scc_all_nodes_covered ... ok
[INFO] [stderr]    Doc-tests nalgebra_block_triangularization
[INFO] [stdout] test condensation_dag_single_scc ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/lib.rs - upper_block_triangular_structure (line 96) ... ok
[INFO] [stdout] test src/lib.rs - (line 8) ... ok
[INFO] [stdout] test src/lib.rs - lower_block_triangular_structure (line 244) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.84s; merged doctests compilation took 0.74s
[INFO] running `Command { std: "docker" "inspect" "2180d2c96c4809dcc6dac0136da80868e4e312c8e9b9deb373cf0fb27da4bbae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2180d2c96c4809dcc6dac0136da80868e4e312c8e9b9deb373cf0fb27da4bbae", kill_on_drop: false }`
[INFO] [stdout] 2180d2c96c4809dcc6dac0136da80868e4e312c8e9b9deb373cf0fb27da4bbae
