[INFO] fetching crate murk-space 0.1.9... [INFO] testing murk-space-0.1.9 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate murk-space 0.1.9 into /workspace/builds/worker-4-tc2/source [INFO] started tweaking crates.io crate murk-space 0.1.9 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate murk-space 0.1.9 [INFO] tweaked toml for crates.io crate murk-space 0.1.9 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate murk-space 0.1.9 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate murk-space 0.1.9 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2a78fe10805c0ae5509636a64626e32eb629082bbe032e78bcf5c50b63f2f23b [INFO] running `Command { std: "docker" "start" "-a" "2a78fe10805c0ae5509636a64626e32eb629082bbe032e78bcf5c50b63f2f23b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2a78fe10805c0ae5509636a64626e32eb629082bbe032e78bcf5c50b63f2f23b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2a78fe10805c0ae5509636a64626e32eb629082bbe032e78bcf5c50b63f2f23b", kill_on_drop: false }` [INFO] [stdout] 2a78fe10805c0ae5509636a64626e32eb629082bbe032e78bcf5c50b63f2f23b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7b89c8f44739cbe41ca73e5cf4a3559de8bbf8095a2393d85ef1418a2a2fe6cc [INFO] running `Command { std: "docker" "start" "-a" "7b89c8f44739cbe41ca73e5cf4a3559de8bbf8095a2393d85ef1418a2a2fe6cc", kill_on_drop: false }` [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling murk-core v0.1.9 [INFO] [stderr] Compiling murk-space v0.1.9 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.73s [INFO] running `Command { std: "docker" "inspect" "7b89c8f44739cbe41ca73e5cf4a3559de8bbf8095a2393d85ef1418a2a2fe6cc", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7b89c8f44739cbe41ca73e5cf4a3559de8bbf8095a2393d85ef1418a2a2fe6cc", kill_on_drop: false }` [INFO] [stdout] 7b89c8f44739cbe41ca73e5cf4a3559de8bbf8095a2393d85ef1418a2a2fe6cc [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 987e432b39ea46842013dacc1682c41b4147dc5275415b26ea2b1bc596f08ea2 [INFO] running `Command { std: "docker" "start" "-a" "987e432b39ea46842013dacc1682c41b4147dc5275415b26ea2b1bc596f08ea2", kill_on_drop: false }` [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling zerocopy v0.8.39 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling tempfile v3.25.0 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling proptest v1.10.0 [INFO] [stderr] Compiling murk-space v0.1.9 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 14.48s [INFO] running `Command { std: "docker" "inspect" "987e432b39ea46842013dacc1682c41b4147dc5275415b26ea2b1bc596f08ea2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "987e432b39ea46842013dacc1682c41b4147dc5275415b26ea2b1bc596f08ea2", kill_on_drop: false }` [INFO] [stdout] 987e432b39ea46842013dacc1682c41b4147dc5275415b26ea2b1bc596f08ea2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] d992e12d0ed37b56a5b3d68fff67689b2c3e3a72e9ee423de4592378a5282286 [INFO] running `Command { std: "docker" "start" "-a" "d992e12d0ed37b56a5b3d68fff67689b2c3e3a72e9ee423de4592378a5282286", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/murk_space-6732053c78a4af4c) [INFO] [stdout] running 186 tests [INFO] [stdout] test fcc12::tests::canonical_ordering_lex ... ok [INFO] [stdout] test fcc12::tests::canonical_rank_odd_dims ... ok [INFO] [stdout] test fcc12::tests::compile_region_coords ... ok [INFO] [stdout] test fcc12::tests::cell_count_odd_dims ... ok [INFO] [stdout] test fcc12::tests::cell_count_small ... ok [INFO] [stdout] test fcc12::tests::canonical_rank_roundtrip ... ok [INFO] [stdout] test fcc12::tests::clamp_equals_absorb_boundary ... ok [INFO] [stdout] test fcc12::tests::compile_region_rect ... ok [INFO] [stdout] test fcc12::tests::compile_region_coords_oob ... ok [INFO] [stdout] test fcc12::tests::compile_region_rect_invalid ... ok [INFO] [stdout] test fcc12::tests::compile_region_disk_boundary ... ok [INFO] [stdout] test fcc12::tests::compile_region_disk_r2 ... ok [INFO] [stdout] test fcc12::tests::compile_region_coords_bad_parity ... ok [INFO] [stdout] test fcc12::tests::compliance_2x2x2_absorb ... ok [INFO] [stdout] test fcc12::tests::canonical_rank_matches_ordering ... ok [INFO] [stdout] test fcc12::tests::distance_adjacent ... ok [INFO] [stdout] test fcc12::tests::compile_region_all ... ok [INFO] [stdout] test fcc12::tests::compile_region_disk_r1 ... ok [INFO] [stdout] test fcc12::tests::distance_cross_grid ... ok [INFO] [stdout] test fcc12::tests::distance_balanced_diagonal ... ok [INFO] [stdout] test fcc12::tests::canonical_ordering_count_matches_cell_count_all_parities ... ok [INFO] [stdout] test fcc12::tests::distance_same_cell ... ok [INFO] [stdout] test fcc12::tests::distance_two_steps ... ok [INFO] [stdout] test fcc12::tests::distance_wrap ... ok [INFO] [stdout] test fcc12::tests::downcast_ref ... ok [INFO] [stdout] test fcc12::tests::neighbours_corner_origin ... ok [INFO] [stdout] test fcc12::tests::neighbours_clamp_interior ... ok [INFO] [stdout] test fcc12::tests::neighbours_edge ... ok [INFO] [stdout] test fcc12::tests::neighbours_face ... ok [INFO] [stdout] test fcc12::tests::neighbours_interior ... ok [INFO] [stdout] test fcc12::tests::max_neighbour_degree_normal_grids ... ok [INFO] [stdout] test fcc12::tests::neighbours_clamp_drops_invalid ... ok [INFO] [stdout] test fcc12::tests::new_zero_dim ... ok [INFO] [stdout] test fcc12::tests::single_cell ... ok [INFO] [stdout] test hex2d::tests::canonical_ordering_r_then_q ... ok [INFO] [stdout] test hex2d::tests::compile_hex_disk_overflow_returns_error ... ok [INFO] [stdout] test hex2d::tests::compile_region_all ... ok [INFO] [stdout] test hex2d::tests::compile_region_coords ... ok [INFO] [stdout] test hex2d::tests::compile_region_coords_oob ... ok [INFO] [stdout] test hex2d::tests::compile_region_disk_boundary_truncation ... ok [INFO] [stdout] test hex2d::tests::compile_region_disk_huge_radius_does_not_overflow ... ok [INFO] [stdout] test hex2d::tests::compile_region_disk_r1 ... ok [INFO] [stdout] test hex2d::tests::compile_region_disk_r2 ... ok [INFO] [stdout] test hex2d::tests::compile_region_disk_valid_ratio_r1 ... ok [INFO] [stdout] test hex2d::tests::compile_region_disk_valid_ratio_r2 ... ok [INFO] [stdout] test hex2d::tests::compile_region_rect ... ok [INFO] [stdout] test hex2d::tests::compile_region_rect_invalid ... ok [INFO] [stdout] test hex2d::tests::compliance_3x3 ... ok [INFO] [stdout] test fcc12::tests::compile_region_disk_huge_radius ... ok [INFO] [stdout] test fcc12::tests::max_neighbour_degree_degenerate_1x1x1_absorb ... ok [INFO] [stdout] test hex2d::tests::distance_across_grid ... ok [INFO] [stdout] test fcc12::tests::neighbours_symmetric ... ok [INFO] [stdout] test hex2d::tests::distance_hld_worked_example ... ok [INFO] [stdout] test fcc12::tests::cell_count_formula ... ok [INFO] [stdout] test fcc12::tests::distance_unbalanced ... ok [INFO] [stdout] test hex2d::tests::distance_same_cell ... ok [INFO] [stdout] test hex2d::tests::neighbours_bottom_right_corner ... ok [INFO] [stdout] test hex2d::tests::distance_adjacent ... ok [INFO] [stdout] test fcc12::tests::distance_is_metric ... ok [INFO] [stdout] test hex2d::tests::neighbours_corner_origin ... ok [INFO] [stdout] test fcc12::tests::distance_wrap_tie ... ok [INFO] [stdout] test hex2d::tests::neighbours_interior ... ok [INFO] [stdout] test hex2d::tests::downcast_ref_hex2d ... ok [INFO] [stdout] test hex2d::tests::new_rejects_dims_exceeding_i32_max ... ok [INFO] [stdout] test hex2d::tests::new_zero_cols_returns_error ... ok [INFO] [stdout] test hex2d::tests::new_zero_rows_returns_error ... ok [INFO] [stdout] test hex2d::tests::single_cell ... ok [INFO] [stdout] test line1d::tests::compile_region_coords_oob ... ok [INFO] [stdout] test line1d::tests::compile_region_all ... ok [INFO] [stdout] test line1d::tests::compile_region_coords_valid ... ok [INFO] [stdout] test line1d::tests::compile_region_disk_interior ... ok [INFO] [stdout] test line1d::tests::compile_region_disk_wrap_edge ... ok [INFO] [stdout] test line1d::tests::compile_region_rect ... ok [INFO] [stdout] test line1d::tests::compile_region_rect_invalid ... ok [INFO] [stdout] test fcc12::tests::compliance_4x4x4_wrap ... ok [INFO] [stdout] test line1d::tests::distance_absorb_worked ... ok [INFO] [stdout] test fcc12::tests::new_dim_too_large ... ok [INFO] [stdout] test fcc12::tests::new_wrap_odd_dim ... ok [INFO] [stdout] test line1d::tests::distance_wrap_worked ... ok [INFO] [stdout] test line1d::tests::compliance_absorb ... ok [INFO] [stdout] test line1d::tests::neighbours_absorb_left_edge ... ok [INFO] [stdout] test line1d::tests::neighbours_absorb_right_edge ... ok [INFO] [stdout] test fcc12::tests::axis_distance_u32_panics_on_out_of_bounds_diff - should panic ... ok [INFO] [stdout] test line1d::tests::compliance_clamp ... ok [INFO] [stdout] test line1d::tests::neighbours_absorb_single_cell ... ok [INFO] [stdout] test fcc12::tests::axis_distance_u32_panics_on_zero_length - should panic ... ok [INFO] [stdout] test line1d::tests::neighbours_clamp_interior ... ok [INFO] [stdout] test line1d::tests::neighbours_clamp_left_edge ... ok [INFO] [stdout] test line1d::tests::neighbours_clamp_right_edge ... ok [INFO] [stdout] test line1d::tests::neighbours_wrap_interior ... ok [INFO] [stdout] test line1d::tests::neighbours_wrap_left_edge ... ok [INFO] [stdout] test line1d::tests::neighbours_wrap_right_edge ... ok [INFO] [stdout] test line1d::tests::neighbours_wrap_single_cell ... ok [INFO] [stdout] test line1d::tests::new_rejects_len_exceeding_i32_max ... ok [INFO] [stdout] test line1d::tests::new_zero_len_returns_error ... ok [INFO] [stdout] test product::tests::cell_count_product ... ok [INFO] [stdout] test product::tests::coords_region_matches_canonical_order ... ok [INFO] [stdout] test line1d::tests::compliance_wrap ... ok [INFO] [stdout] test hex2d::tests::neighbours_symmetric ... ok [INFO] [stdout] test product::tests::distance_hex_line ... ok [INFO] [stdout] test product::tests::compliance_line_ring ... ok [INFO] [stdout] test product::tests::downcast_ref_product_space ... ok [INFO] [stdout] test product::tests::empty_components_error ... ok [INFO] [stdout] test hex2d::tests::neighbours_top_edge ... ok [INFO] [stdout] test line1d::tests::neighbours_absorb_interior ... ok [INFO] [stdout] test product::tests::metric_distance_linf ... ok [INFO] [stdout] test line1d::tests::neighbours_clamp_single_cell ... ok [INFO] [stdout] test product::tests::iteration_order_hex_line ... ok [INFO] [stdout] test line1d::tests::neighbours_symmetric ... ok [INFO] [stdout] test product::tests::metric_distance_weighted ... ok [INFO] [stdout] test product::tests::ndim_sum ... ok [INFO] [stdout] test product::tests::neighbours_hex_line ... ok [INFO] [stdout] test line1d::tests::distance_is_metric ... ok [INFO] [stdout] test product::tests::region_rect_hex_line ... ok [INFO] [stdout] test product::tests::three_component ... ok [INFO] [stdout] test product::tests::single_component ... ok [INFO] [stdout] test product::tests::weighted_metric_exact_match_succeeds ... ok [INFO] [stdout] test ring1d::tests::compile_region_all ... ok [INFO] [stdout] test product::tests::weighted_metric_too_many_weights_returns_err ... ok [INFO] [stdout] test product::tests::valid_ratio_hex_disk_x_line_all ... ok [INFO] [stdout] test ring1d::tests::distance_worked ... ok [INFO] [stdout] test ring1d::tests::neighbours_interior ... ok [INFO] [stdout] test ring1d::tests::neighbours_len_2 ... ok [INFO] [stdout] test ring1d::tests::neighbours_wrap_left ... ok [INFO] [stdout] test ring1d::tests::neighbours_wrap_right ... ok [INFO] [stdout] test ring1d::tests::new_rejects_len_exceeding_i32_max ... ok [INFO] [stdout] test ring1d::tests::new_zero_len_returns_error ... ok [INFO] [stdout] test square4::tests::compile_region_all ... ok [INFO] [stdout] test square4::tests::compile_region_coords_oob ... ok [INFO] [stdout] test square4::tests::compile_region_coords_valid ... ok [INFO] [stdout] test ring1d::tests::downcast_ref_ring1d ... ok [INFO] [stdout] test square4::tests::compile_region_disk_diamond_shape ... ok [INFO] [stdout] test ring1d::tests::compliance_full ... ok [INFO] [stdout] test square4::tests::compile_region_rect_invalid ... ok [INFO] [stdout] test square4::tests::compile_region_rect ... ok [INFO] [stdout] test product::tests::weighted_metric_too_few_weights_returns_err ... ok [INFO] [stdout] test product::tests::distance_is_metric ... ok [INFO] [stdout] test square4::tests::distance_manhattan_absorb ... ok [INFO] [stdout] test square4::tests::distance_manhattan_wrap ... ok [INFO] [stdout] test square4::tests::downcast_ref_square4 ... ok [INFO] [stdout] test product::tests::disk_coords_match_canonical_order ... ok [INFO] [stdout] test product::tests::disk_oob_center_rejected ... ok [INFO] [stdout] test square4::tests::neighbours_absorb_edge ... ok [INFO] [stdout] test square4::tests::neighbours_absorb_interior ... ok [INFO] [stdout] test square4::tests::neighbours_clamp_corner ... ok [INFO] [stdout] test square4::tests::neighbours_absorb_corner ... ok [INFO] [stdout] test square4::tests::distance_is_metric ... ok [INFO] [stdout] test product::tests::compliance_hex_line_small ... ok [INFO] [stdout] test square4::tests::neighbours_symmetric ... ok [INFO] [stdout] test square4::tests::new_zero_cols_returns_error ... ok [INFO] [stdout] test square4::tests::single_cell_absorb ... ok [INFO] [stdout] test square4::tests::single_cell_wrap ... ok [INFO] [stdout] test square8::tests::compile_region_all ... ok [INFO] [stdout] test square4::tests::new_zero_rows_returns_error ... ok [INFO] [stdout] test square8::tests::compile_region_rect ... ok [INFO] [stdout] test product::tests::neighbours_symmetric ... ok [INFO] [stdout] test hex2d::tests::distance_is_metric ... ok [INFO] [stdout] test hex2d::tests::compliance_5x5 ... ok [INFO] [stdout] test square8::tests::distance_chebyshev_absorb ... ok [INFO] [stdout] test square8::tests::distance_chebyshev_wrap ... ok [INFO] [stdout] test square4::tests::neighbours_wrap_opposite_corner ... ok [INFO] [stdout] test square4::tests::new_rejects_dims_exceeding_i32_max ... ok [INFO] [stdout] test square4::tests::neighbours_wrap_corner ... ok [INFO] [stdout] test square8::tests::downcast_ref_square8 ... ok [INFO] [stdout] test square8::tests::neighbours_absorb_edge ... ok [INFO] [stdout] test ring1d::tests::downcast_ref_wrong_type ... ok [INFO] [stdout] test square8::tests::compile_region_disk_square_shape ... ok [INFO] [stdout] test square8::tests::neighbours_absorb_corner ... ok [INFO] [stdout] test square8::tests::neighbours_wrap_corner ... ok [INFO] [stdout] test square8::tests::single_cell_absorb ... ok [INFO] [stdout] test square8::tests::single_cell_wrap ... ok [INFO] [stdout] test square8::tests::neighbours_absorb_interior ... ok [INFO] [stdout] test square8::tests::new_zero_rows_returns_error ... ok [INFO] [stdout] test square8::tests::new_rejects_dims_exceeding_i32_max ... ok [INFO] [stdout] test fcc12::tests::compliance_4x4x4_clamp ... ok [INFO] [stdout] test square8::tests::neighbours_symmetric ... ok [INFO] [stdout] test fcc12::tests::compliance_4x4x4_absorb ... ok [INFO] [stdout] test square8::tests::distance_is_metric ... ok [INFO] [stdout] test square4::tests::compliance_absorb ... ok [INFO] [stdout] test square4::tests::compliance_wrap ... ok [INFO] [stdout] test square4::tests::compliance_clamp ... ok [INFO] [stdout] test square8::tests::compliance_wrap ... ok [INFO] [stdout] test square8::tests::compliance_clamp ... ok [INFO] [stdout] test square8::tests::compliance_absorb ... ok [INFO] [stdout] test hex2d::tests::compliance_8x8 ... ok [INFO] [stdout] test fcc12::tests::compliance_6x4x8_absorb ... ok [INFO] [stderr] Running tests/max_neighbour_degree_and_rank_slice.rs (/opt/rustwide/target/debug/deps/max_neighbour_degree_and_rank_slice-df7a728f9dcfb76f) [INFO] [stdout] [INFO] [stdout] test result: ok. 186 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.53s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test default_space_canonical_rank_slice_path_is_exercised_via_fcc12 ... ok [INFO] [stdout] test square8_canonical_rank_slice_handles_valid_and_invalid_coords ... ok [INFO] [stdout] test square8_max_neighbour_degree_covers_absorb_and_wrap_clamp_paths ... ok [INFO] [stdout] test line1d_max_neighbour_degree_and_rank_slice_cover_new_branches ... ok [INFO] [stdout] test hex2d_canonical_rank_slice_handles_valid_and_invalid_coords ... ok [INFO] [stdout] test hex2d_max_neighbour_degree_covers_dimension_patterns ... ok [INFO] [stdout] test ring1d_canonical_rank_slice_handles_valid_and_invalid_coords ... ok [INFO] [stdout] test square4_max_neighbour_degree_and_rank_slice_cover_new_branches ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Doc-tests murk_space [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test src/hex2d.rs - hex2d::Hex2D (line 32) ... ok [INFO] [stdout] test src/edge.rs - edge::EdgeBehavior (line 11) ... ok [INFO] [stdout] test src/square4.rs - square4::Square4::new (line 40) ... ok [INFO] [stdout] test src/line1d.rs - line1d::Line1D (line 21) ... ok [INFO] [stdout] test src/ring1d.rs - ring1d::Ring1D (line 18) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.92s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "d992e12d0ed37b56a5b3d68fff67689b2c3e3a72e9ee423de4592378a5282286", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d992e12d0ed37b56a5b3d68fff67689b2c3e3a72e9ee423de4592378a5282286", kill_on_drop: false }` [INFO] [stdout] d992e12d0ed37b56a5b3d68fff67689b2c3e3a72e9ee423de4592378a5282286