[INFO] fetching crate lowdim 0.7.2...
[INFO] testing lowdim-0.7.2 against beta-2025-10-28 for beta-1.92-2
[INFO] extracting crate lowdim 0.7.2 into /workspace/builds/worker-6-tc2/source
[INFO] started tweaking crates.io crate lowdim 0.7.2
[INFO] finished tweaking crates.io crate lowdim 0.7.2
[INFO] tweaked toml for crates.io crate lowdim 0.7.2 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate lowdim 0.7.2 on toolchain beta-2025-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 14 packages to latest compatible versions
[INFO] [stderr]       Adding rand v0.8.5 (available: v0.9.2)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f0ec467a6a45beb8b80683456633fad8eebef06eea61732a800b06fd15c2c1fe
[INFO] running `Command { std: "docker" "start" "-a" "f0ec467a6a45beb8b80683456633fad8eebef06eea61732a800b06fd15c2c1fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f0ec467a6a45beb8b80683456633fad8eebef06eea61732a800b06fd15c2c1fe", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f0ec467a6a45beb8b80683456633fad8eebef06eea61732a800b06fd15c2c1fe", kill_on_drop: false }`
[INFO] [stdout] f0ec467a6a45beb8b80683456633fad8eebef06eea61732a800b06fd15c2c1fe
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0104502a3e5acce531485bf3f80f5a150efd0922aefaffadac15dc8450872538
[INFO] running `Command { std: "docker" "start" "-a" "0104502a3e5acce531485bf3f80f5a150efd0922aefaffadac15dc8450872538", kill_on_drop: false }`
[INFO] [stderr]    Compiling lowdim v0.7.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.97s
[INFO] running `Command { std: "docker" "inspect" "0104502a3e5acce531485bf3f80f5a150efd0922aefaffadac15dc8450872538", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0104502a3e5acce531485bf3f80f5a150efd0922aefaffadac15dc8450872538", kill_on_drop: false }`
[INFO] [stdout] 0104502a3e5acce531485bf3f80f5a150efd0922aefaffadac15dc8450872538
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4777c4ed95cfb09f7851c959d81ae9a462815d8a4f43349e1237bde57d785b39
[INFO] running `Command { std: "docker" "start" "-a" "4777c4ed95cfb09f7851c959d81ae9a462815d8a4f43349e1237bde57d785b39", kill_on_drop: false }`
[INFO] [stderr]    Compiling lowdim v0.7.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.05s
[INFO] running `Command { std: "docker" "inspect" "4777c4ed95cfb09f7851c959d81ae9a462815d8a4f43349e1237bde57d785b39", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4777c4ed95cfb09f7851c959d81ae9a462815d8a4f43349e1237bde57d785b39", kill_on_drop: false }`
[INFO] [stdout] 4777c4ed95cfb09f7851c959d81ae9a462815d8a4f43349e1237bde57d785b39
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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=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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-10-28" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 391a7543c1365c92fcb97d41b5a77889ca87ab85fd8bfa596db11a72c0830da5
[INFO] running `Command { std: "docker" "start" "-a" "391a7543c1365c92fcb97d41b5a77889ca87ab85fd8bfa596db11a72c0830da5", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/lowdim-52390ec7762aaf65)
[INFO] [stdout] 
[INFO] [stdout] running 325 tests
[INFO] [stdout] test affine_transformation::tests::test_compose ... ok
[INFO] [stdout] test affine_transformation::tests::test_compose_apply_2d ... ok
[INFO] [stdout] test affine_transformation::tests::test_apply ... ok
[INFO] [stdout] test affine_transformation::tests::test_identity_2d ... ok
[INFO] [stdout] test affine_transformation::tests::test_identity_3d ... ok
[INFO] [stdout] test array::tests::test_from_vec ... ok
[INFO] [stdout] test affine_transformation::tests::test_identity_4d ... ok
[INFO] [stdout] test array::tests::test_get_2d ... ok
[INFO] [stdout] test array::tests::test_get_3d ... ok
[INFO] [stdout] test array::tests::test_get_4d ... ok
[INFO] [stdout] test array::tests::test_get_mut_2d ... ok
[INFO] [stdout] test array::tests::test_get_mut_3d ... ok
[INFO] [stdout] test array::tests::test_get_mut_4d ... ok
[INFO] [stdout] test array::tests::test_index_2d ... ok
[INFO] [stdout] test array::tests::test_index_mut_3d ... ok
[INFO] [stdout] test array::tests::test_iter_2d ... ok
[INFO] [stdout] test array::tests::test_index_mut_4d ... ok
[INFO] [stdout] test array::tests::test_iter_3d ... ok
[INFO] [stdout] test array::tests::test_iter_4d ... ok
[INFO] [stdout] test bbox::tests::test_add_2d ... ok
[INFO] [stdout] test bbox::tests::test_add_assign_2d ... ok
[INFO] [stdout] test bbox::tests::test_area ... ok
[INFO] [stdout] test bbox::tests::test_bb2d_excl ... ok
[INFO] [stdout] test bbox::tests::test_bb3d_incl ... ok
[INFO] [stdout] test bbox::tests::test_bb3d_excl ... ok
[INFO] [stdout] test bbox::tests::test_bb4d_excl ... ok
[INFO] [stdout] test bbox::tests::test_bb2d_incl ... ok
[INFO] [stdout] test array::tests::test_index_3d ... ok
[INFO] [stdout] test array::tests::test_index_4d ... ok
[INFO] [stdout] test bbox::tests::test_bb4d_incl ... ok
[INFO] [stdout] test bbox::tests::test_center ... ok
[INFO] [stdout] test bbox::tests::test_contains ... ok
[INFO] [stdout] test bbox::tests::test_exact_size_iterator_2d_owned ... ok
[INFO] [stdout] test bbox::tests::test_exact_size_iterator_2d_ref ... ok
[INFO] [stdout] test bbox::tests::test_exact_size_iterator_4d_owned ... ok
[INFO] [stdout] test bbox::tests::test_exact_size_iterator_3d_ref ... ok
[INFO] [stdout] test bbox::tests::test_exact_size_iterator_4d_ref ... ok
[INFO] [stdout] test bbox::tests::test_exact_size_iterator_3d_owned ... ok
[INFO] [stdout] test bbox::tests::test_extend_to ... ok
[INFO] [stdout] test bbox::tests::test_extended_to ... ok
[INFO] [stdout] test bbox::tests::test_from ... ok
[INFO] [stdout] test bbox::tests::test_from_corners ... ok
[INFO] [stdout] test bbox::tests::test_from_points ... ok
[INFO] [stdout] test bbox::tests::test_from_point ... ok
[INFO] [stdout] test bbox::tests::test_iter_2d ... ok
[INFO] [stdout] test bbox::tests::test_intersection_empty ... ok
[INFO] [stdout] test bbox::tests::test_iter_3d ... ok
[INFO] [stdout] test bbox::tests::test_lengths_4d ... ok
[INFO] [stdout] test bbox::tests::test_lub ... ok
[INFO] [stdout] test bbox::tests::test_max_2d ... ok
[INFO] [stdout] test bbox::tests::test_max_3d ... ok
[INFO] [stdout] test bbox::tests::test_max_4d ... ok
[INFO] [stdout] test bbox::tests::test_min_2d ... ok
[INFO] [stdout] test bbox::tests::test_min_3d ... ok
[INFO] [stdout] test bbox::tests::test_min_4d ... ok
[INFO] [stdout] test bbox::tests::test_new ... ok
[INFO] [stdout] test bbox::tests::test_sub_2d ... ok
[INFO] [stdout] test bbox::tests::test_sub_assign_2d ... ok
[INFO] [stdout] test bbox::tests::test_volume_2d ... ok
[INFO] [stdout] test bbox::tests::test_volume_3d ... ok
[INFO] [stdout] test bbox::tests::test_volume_4d ... ok
[INFO] [stdout] test bbox::tests::test_w_end_4d ... ok
[INFO] [stdout] test bbox::tests::test_w_len_4d ... ok
[INFO] [stdout] test bbox::tests::test_w_max_4d ... ok
[INFO] [stdout] test bbox::tests::test_w_min_4d ... ok
[INFO] [stdout] test bbox::tests::test_w_range_4d ... ok
[INFO] [stdout] test bbox::tests::test_w_start_4d ... ok
[INFO] [stdout] test bbox::tests::test_x_end_2d ... ok
[INFO] [stdout] test bbox::tests::test_x_end_3d ... ok
[INFO] [stdout] test bbox::tests::test_x_end_4d ... ok
[INFO] [stdout] test bbox::tests::test_x_len_2d ... ok
[INFO] [stdout] test array::tests::test_index_mut_2d ... ok
[INFO] [stdout] test bbox::tests::test_enclosing ... ok
[INFO] [stdout] test bbox::tests::test_enclosing_empty ... ok
[INFO] [stdout] test bbox::tests::test_lengths_2d ... ok
[INFO] [stdout] test bbox::tests::test_lengths_3d ... ok
[INFO] [stdout] test bbox::tests::test_x_len_3d ... ok
[INFO] [stdout] test bbox::tests::test_x_len_4d ... ok
[INFO] [stdout] test bbox::tests::test_x_max_2d ... ok
[INFO] [stdout] test bbox::tests::test_x_min_2d ... ok
[INFO] [stdout] test bbox::tests::test_x_min_3d ... ok
[INFO] [stdout] test bbox::tests::test_x_min_4d ... ok
[INFO] [stdout] test bbox::tests::test_x_range_3d ... ok
[INFO] [stdout] test bbox::tests::test_x_range_4d ... ok
[INFO] [stdout] test bbox::tests::test_x_start_2d ... ok
[INFO] [stdout] test bbox::tests::test_x_start_3d ... ok
[INFO] [stdout] test bbox::tests::test_x_start_4d ... ok
[INFO] [stdout] test bbox::tests::test_y_end_2d ... ok
[INFO] [stdout] test bbox::tests::test_y_len_2d ... ok
[INFO] [stdout] test bbox::tests::test_y_len_3d ... ok
[INFO] [stdout] test bbox::tests::test_y_len_4d ... ok
[INFO] [stdout] test bbox::tests::test_y_max_2d ... ok
[INFO] [stdout] test bbox::tests::test_y_max_3d ... ok
[INFO] [stdout] test bbox::tests::test_y_max_4d ... ok
[INFO] [stdout] test bbox::tests::test_y_min_2d ... ok
[INFO] [stdout] test bbox::tests::test_y_min_3d ... ok
[INFO] [stdout] test bbox::tests::test_y_min_4d ... ok
[INFO] [stdout] test bbox::tests::test_y_range_2d ... ok
[INFO] [stdout] test bbox::tests::test_y_range_3d ... ok
[INFO] [stdout] test bbox::tests::test_y_range_4d ... ok
[INFO] [stdout] test bbox::tests::test_y_start_2d ... ok
[INFO] [stdout] test bbox::tests::test_y_start_3d ... ok
[INFO] [stdout] test bbox::tests::test_y_start_4d ... ok
[INFO] [stdout] test bbox::tests::test_z_end_3d ... ok
[INFO] [stdout] test bbox::tests::test_z_end_4d ... ok
[INFO] [stdout] test bbox::tests::test_x_max_4d ... ok
[INFO] [stdout] test bbox::tests::test_z_len_4d ... ok
[INFO] [stdout] test bbox::tests::test_z_max_3d ... ok
[INFO] [stdout] test bbox::tests::test_x_range_2d ... ok
[INFO] [stdout] test bbox::tests::test_x_max_3d ... ok
[INFO] [stdout] test bbox::tests::test_y_end_3d ... ok
[INFO] [stdout] test bbox::tests::test_y_end_4d ... ok
[INFO] [stdout] test bbox::tests::test_z_len_3d ... ok
[INFO] [stdout] test bbox::tests::test_z_max_4d ... ok
[INFO] [stdout] test bbox::tests::test_intersection_nonempty ... ok
[INFO] [stdout] test bbox::tests::test_iter_4d ... ok
[INFO] [stdout] test bbox::tests::test_z_range_4d ... ok
[INFO] [stdout] test integer::tests::test_abs_i128 ... ok
[INFO] [stdout] test bbox::tests::test_z_start_3d ... ok
[INFO] [stdout] test bbox::tests::test_z_min_3d ... ok
[INFO] [stdout] test bbox::tests::test_z_start_4d ... ok
[INFO] [stdout] test integer::tests::test_abs_i32 ... ok
[INFO] [stdout] test integer::tests::test_abs_i64 ... ok
[INFO] [stdout] test integer::tests::test_signum_i128 ... ok
[INFO] [stdout] test integer::tests::test_signum_i32 ... ok
[INFO] [stdout] test integer::tests::test_signum_i64 ... ok
[INFO] [stdout] test layout::tests::test_index_2d ... ok
[INFO] [stdout] test integer::tests::test_rem_euclid_i32 ... ok
[INFO] [stdout] test layout::tests::test_index_3d ... ok
[INFO] [stdout] test layout::tests::test_index_4d ... ok
[INFO] [stdout] test layout::tests::test_points_2d ... ok
[INFO] [stdout] test matrix2d::tests::test_col_vec ... ok
[INFO] [stdout] test matrix2d::tests::test_diag_vec ... ok
[INFO] [stdout] test layout::tests::test_points_4d ... ok
[INFO] [stdout] test layout::tests::test_points_3d ... ok
[INFO] [stdout] test matrix2d::tests::test_mul_mm ... ok
[INFO] [stdout] test matrix2d::tests::test_rotate_left_90 ... ok
[INFO] [stdout] test matrix2d::tests::test_rotate_right_90 ... ok
[INFO] [stdout] test matrix2d::tests::test_unit ... ok
[INFO] [stdout] test matrix2d::tests::test_row_vec ... ok
[INFO] [stdout] test matrix2d::tests::test_with ... ok
[INFO] [stdout] test matrix2d::tests::test_mul_mv ... ok
[INFO] [stdout] test matrix3d::tests::test_col_vec ... ok
[INFO] [stdout] test matrix3d::tests::test_diag_vec ... ok
[INFO] [stdout] test matrix3d::tests::test_det ... ok
[INFO] [stdout] test matrix2d::tests::test_zero ... ok
[INFO] [stdout] test matrix3d::tests::test_mul_mm ... ok
[INFO] [stdout] test matrix3d::tests::test_row_vec ... ok
[INFO] [stdout] test matrix3d::tests::test_zero ... ok
[INFO] [stdout] test matrix3d::tests::test_unit ... ok
[INFO] [stdout] test matrix3d::tests::test_mul_mv ... ok
[INFO] [stdout] test matrix4d::tests::test_col_vec ... ok
[INFO] [stdout] test matrix4d::tests::test_mul_mv ... ok
[INFO] [stdout] test matrix4d::tests::test_diag_vec ... ok
[INFO] [stdout] test matrix4d::tests::test_mul_mm ... ok
[INFO] [stdout] test matrix4d::tests::test_row_vec ... ok
[INFO] [stdout] test point::tests::test_add_assign ... ok
[INFO] [stdout] test matrix4d::tests::test_zero ... ok
[INFO] [stdout] test point::tests::test_add_pv_2d ... ok
[INFO] [stdout] test matrix4d::tests::test_unit ... ok
[INFO] [stdout] test point::tests::test_as_mut_slice ... ok
[INFO] [stdout] test point::tests::test_add_pv_4d ... ok
[INFO] [stdout] test point::tests::test_add_pv_3d ... ok
[INFO] [stdout] test point::tests::test_as_slice ... ok
[INFO] [stdout] test matrix2d::tests::test_det ... ok
[INFO] [stdout] test integer::tests::test_div_euclid_i32 ... ok
[INFO] [stdout] test point::tests::test_componentwise_cmp_equal ... ok
[INFO] [stdout] test point::tests::test_componentwise_cmp_greater ... ok
[INFO] [stdout] test point::tests::test_componentwise_cmp_less ... ok
[INFO] [stdout] test point::tests::test_debug ... ok
[INFO] [stdout] test point::tests::test_distance_l1_2d ... ok
[INFO] [stdout] test point::tests::test_distance_l2_squared_3d ... ok
[INFO] [stdout] test point::tests::test_componentwise_cmp_none ... ok
[INFO] [stdout] test point::tests::test_distance_l1_3d ... ok
[INFO] [stdout] test point::tests::test_distance_l2_squared_2d ... ok
[INFO] [stdout] test point::tests::test_distance_l1_4d ... ok
[INFO] [stdout] test point::tests::test_distance_l_infty_4d ... ok
[INFO] [stdout] test point::tests::test_div_pb ... ok
[INFO] [stdout] test point::tests::test_distance_l2_squared_4d ... ok
[INFO] [stdout] test point::tests::test_distance_l_infty_2d ... ok
[INFO] [stdout] test point::tests::test_from_2d ... ok
[INFO] [stdout] test point::tests::test_distance_l_infty_3d ... ok
[INFO] [stdout] test point::tests::test_from_3d ... ok
[INFO] [stdout] test point::tests::test_from_4d ... ok
[INFO] [stdout] test point::tests::test_from_i32 ... ok
[INFO] [stdout] test point::tests::test_index_2d ... ok
[INFO] [stdout] test point::tests::test_max_2d ... ok
[INFO] [stdout] test point::tests::test_max_3d ... ok
[INFO] [stdout] test point::tests::test_max_4d ... ok
[INFO] [stdout] test point::tests::test_min_2d ... ok
[INFO] [stdout] test point::tests::test_index_3d ... ok
[INFO] [stdout] test point::tests::test_index_4d ... ok
[INFO] [stdout] test point::tests::test_min_3d ... ok
[INFO] [stdout] test point::tests::test_min_4d ... ok
[INFO] [stdout] test point::tests::test_neighbors_l1_2d ... ok
[INFO] [stdout] test point::tests::test_neighbors_l_infty_2d ... ok
[INFO] [stdout] test point::tests::test_rem_pb ... ok
[INFO] [stdout] test point::tests::test_neighbors_l1_3d ... ok
[INFO] [stdout] test point::tests::test_sub_pp ... ok
[INFO] [stdout] test point::tests::test_neighbors_l1_4d ... ok
[INFO] [stdout] test point::tests::test_sub_assign ... ok
[INFO] [stdout] test sym2d::tests::test_display ... ok
[INFO] [stdout] test sym2d::tests::test_inv ... ok
[INFO] [stdout] test bbox::tests::test_z_min_4d ... ok
[INFO] [stdout] test sym2d::tests::test_is_reflection ... ok
[INFO] [stdout] test bbox::tests::test_z_range_3d ... ok
[INFO] [stdout] test point::tests::test_with ... ok
[INFO] [stdout] test point::tests::test_xy_2d ... ok
[INFO] [stdout] test point::tests::test_xyz_3d ... ok
[INFO] [stdout] test point::tests::test_xyzw_4d ... ok
[INFO] [stdout] test sym2d::tests::test_is_rotation ... ok
[INFO] [stdout] test point::tests::test_sub_pv ... ok
[INFO] [stdout] test sym2d::tests::test_mul ... ok
[INFO] [stdout] test sym2d::tests::test_rotations ... ok
[INFO] [stdout] test vec2d::tests::test_add ... ok
[INFO] [stdout] test vec2d::tests::test_add_assign ... ok
[INFO] [stdout] test vec2d::tests::test_as_mut_slice ... ok
[INFO] [stdout] test vec2d::tests::test_componentwise_cmp_none ... ok
[INFO] [stdout] test vec2d::tests::test_componentwise_cmp_greater ... ok
[INFO] [stdout] test vec2d::tests::test_div_vs ... ok
[INFO] [stdout] test vec2d::tests::test_debug ... ok
[INFO] [stdout] test vec2d::tests::test_as_slice ... ok
[INFO] [stdout] test vec2d::tests::test_componentwise_cmp_less ... ok
[INFO] [stdout] test vec2d::tests::test_from_iter ... ok
[INFO] [stdout] test vec2d::tests::test_componentwise_cmp_equal ... ok
[INFO] [stdout] test vec2d::tests::test_index ... ok
[INFO] [stdout] test vec2d::tests::test_is_zero_false_x ... ok
[INFO] [stdout] test vec2d::tests::test_is_zero_true ... ok
[INFO] [stdout] test vec2d::tests::test_max ... ok
[INFO] [stdout] test vec2d::tests::test_is_zero_false_y ... ok
[INFO] [stdout] test vec2d::tests::test_mul_sv_32 ... ok
[INFO] [stdout] test vec2d::tests::test_div_vv ... ok
[INFO] [stdout] test vec2d::tests::test_mul_sv_64 ... ok
[INFO] [stdout] test vec2d::tests::test_min ... ok
[INFO] [stdout] test vec2d::tests::test_mul_vv ... ok
[INFO] [stdout] test vec2d::tests::test_norm_l1 ... ok
[INFO] [stdout] test vec2d::tests::test_norm_l2_squared ... ok
[INFO] [stdout] test vec2d::tests::test_rem_vv ... ok
[INFO] [stdout] test vec2d::tests::test_rotate_left ... ok
[INFO] [stdout] test vec2d::tests::test_signum ... ok
[INFO] [stdout] test vec2d::tests::test_sub ... ok
[INFO] [stdout] test vec2d::tests::test_sub_assign ... ok
[INFO] [stdout] test vec2d::tests::test_neg ... ok
[INFO] [stdout] test vec2d::tests::test_new_x_y ... ok
[INFO] [stdout] test vec2d::tests::test_sum ... ok
[INFO] [stdout] test vec2d::tests::test_norm_l_infty ... ok
[INFO] [stdout] test vec2d::tests::test_rotate_right ... ok
[INFO] [stdout] test vec2d::tests::test_unit_vecs ... ok
[INFO] [stdout] test vec2d::tests::test_rem_vs ... ok
[INFO] [stdout] test vec2d::tests::test_unit_vecs_l1 ... ok
[INFO] [stdout] test vec2d::tests::test_unit_vecs_l_infty ... ok
[INFO] [stdout] test vec3d::tests::test_add ... ok
[INFO] [stdout] test vec3d::tests::test_add_assign ... ok
[INFO] [stdout] test vec3d::tests::test_componentwise_cmp_none ... ok
[INFO] [stdout] test vec3d::tests::test_as_mut_slice ... ok
[INFO] [stdout] test vec3d::tests::test_as_slice ... ok
[INFO] [stdout] test vec3d::tests::test_componentwise_cmp_equal ... ok
[INFO] [stdout] test vec3d::tests::test_componentwise_cmp_greater ... ok
[INFO] [stdout] test vec3d::tests::test_componentwise_cmp_less ... ok
[INFO] [stdout] test vec3d::tests::test_index ... ok
[INFO] [stdout] test vec3d::tests::test_is_zero_false_x ... ok
[INFO] [stdout] test vec3d::tests::test_is_zero_false_z ... ok
[INFO] [stdout] test vec3d::tests::test_debug ... ok
[INFO] [stdout] test vec3d::tests::test_div_vs ... ok
[INFO] [stdout] test vec3d::tests::test_div_vv ... ok
[INFO] [stdout] test vec3d::tests::test_from_iter ... ok
[INFO] [stdout] test vec3d::tests::test_is_zero_false_y ... ok
[INFO] [stdout] test vec3d::tests::test_max ... ok
[INFO] [stdout] test vec3d::tests::test_min ... ok
[INFO] [stdout] test vec3d::tests::test_mul_sv_64 ... ok
[INFO] [stdout] test vec3d::tests::test_mul_vv ... ok
[INFO] [stdout] test vec3d::tests::test_neg ... ok
[INFO] [stdout] test vec3d::tests::test_new_x_y ... ok
[INFO] [stdout] test vec3d::tests::test_norm_l1 ... ok
[INFO] [stdout] test vec3d::tests::test_is_zero_true ... ok
[INFO] [stdout] test vec3d::tests::test_norm_l_infty ... ok
[INFO] [stdout] test vec3d::tests::test_mul_sv_32 ... ok
[INFO] [stdout] test vec3d::tests::test_norm_l2_squared ... ok
[INFO] [stdout] test vec3d::tests::test_rem_vs ... ok
[INFO] [stdout] test vec3d::tests::test_rem_vv ... ok
[INFO] [stdout] test vec3d::tests::test_sub ... ok
[INFO] [stdout] test vec3d::tests::test_sub_assign ... ok
[INFO] [stdout] test vec3d::tests::test_sum ... ok
[INFO] [stdout] test vec3d::tests::test_unit_vecs_l1 ... ok
[INFO] [stdout] test vec4d::tests::test_add ... ok
[INFO] [stdout] test vec2d::tests::test_with ... ok
[INFO] [stdout] test vec3d::tests::test_unit_vecs_l_infty ... ok
[INFO] [stdout] test vec3d::tests::test_with ... ok
[INFO] [stdout] test vec3d::tests::test_unit_vecs ... ok
[INFO] [stdout] test vec4d::tests::test_componentwise_cmp_less ... ok
[INFO] [stdout] test vec4d::tests::test_componentwise_cmp_none ... ok
[INFO] [stdout] test vec4d::tests::test_as_mut_slice ... ok
[INFO] [stdout] test vec4d::tests::test_add_assign ... ok
[INFO] [stdout] test vec4d::tests::test_componentwise_cmp_equal ... ok
[INFO] [stdout] test vec4d::tests::test_as_slice ... ok
[INFO] [stdout] test vec4d::tests::test_componentwise_cmp_greater ... ok
[INFO] [stdout] test vec4d::tests::test_debug ... ok
[INFO] [stdout] test vec4d::tests::test_div_vs ... ok
[INFO] [stdout] test vec4d::tests::test_div_vv ... ok
[INFO] [stdout] test vec4d::tests::test_from_iter ... ok
[INFO] [stdout] test vec4d::tests::test_is_zero_false_x ... ok
[INFO] [stdout] test vec4d::tests::test_index ... ok
[INFO] [stdout] test vec4d::tests::test_is_zero_false_y ... ok
[INFO] [stdout] test vec4d::tests::test_is_zero_false_w ... ok
[INFO] [stdout] test vec4d::tests::test_max ... ok
[INFO] [stdout] test vec4d::tests::test_min ... ok
[INFO] [stdout] test vec4d::tests::test_mul_sv_32 ... ok
[INFO] [stdout] test vec4d::tests::test_mul_sv_64 ... ok
[INFO] [stdout] test vec4d::tests::test_is_zero_false_z ... ok
[INFO] [stdout] test vec4d::tests::test_is_zero_true ... ok
[INFO] [stdout] test vec4d::tests::test_mul_vv ... ok
[INFO] [stdout] test vec4d::tests::test_new_x_y ... ok
[INFO] [stdout] test vec4d::tests::test_norm_l1 ... ok
[INFO] [stdout] test vec4d::tests::test_rem_vs ... ok
[INFO] [stdout] test vec4d::tests::test_norm_l2_squared ... ok
[INFO] [stdout] test vec4d::tests::test_norm_l_infty ... ok
[INFO] [stdout] test vec4d::tests::test_neg ... ok
[INFO] [stdout] test vec4d::tests::test_sum ... ok
[INFO] [stdout] test vec4d::tests::test_unit_vecs ... ok
[INFO] [stdout] test vec4d::tests::test_rem_vv ... ok
[INFO] [stdout] test vec4d::tests::test_unit_vecs_l1 ... ok
[INFO] [stdout] test vec4d::tests::test_sub ... ok
[INFO] [stdout] test vec4d::tests::test_unit_vecs_l_infty ... ok
[INFO] [stdout] test vec4d::tests::test_sub_assign ... ok
[INFO] [stdout] test vec4d::tests::test_with ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 325 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests lowdim
[INFO] [stdout] 
[INFO] [stdout] running 61 tests
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::extended_to (line 257) ... ok
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::clamp (line 295) ... ok
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::from_point (line 72) ... ok
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::from_corners (line 93) ... ok
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::extend_to (line 274) ... ok
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::center (line 204) ... ok
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::contains (line 309) ... ok
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::enclosing (line 110) ... ok
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::intersection (line 237) ... ok
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::lengths (line 164) ... ok
[INFO] [stdout] test src/matrix.rs - matrix::Matrix::with (line 38) ... ok
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::lub (line 220) ... ok
[INFO] [stdout] test src/matrix2d.rs - matrix2d::Matrix2d<S>::with (line 32) ... ok
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::min (line 137) ... ok
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::max (line 150) ... ok
[INFO] [stdout] test src/bbox.rs - bbox::BBox<S,V>::volume (line 178) ... ok
[INFO] [stdout] test src/point.rs - point::Point2d<S>::x (line 208) ... ok
[INFO] [stdout] test src/point.rs - point::Point4d<S>::w (line 311) ... ok
[INFO] [stdout] test src/point.rs - point::Point3d<S>::x (line 237) ... ok
[INFO] [stdout] test src/point.rs - point::Point2d<S>::y (line 219) ... ok
[INFO] [stdout] test src/point.rs - point::Point3d<S>::y (line 248) ... ok
[INFO] [stdout] test src/point.rs - point::Point3d<S>::z (line 259) ... ok
[INFO] [stdout] test src/point.rs - point::Point4d<S>::y (line 289) ... ok
[INFO] [stdout] test src/point.rs - point::Point4d<S>::x (line 278) ... ok
[INFO] [stdout] test src/point.rs - point::Point4d<S>::z (line 300) ... ok
[INFO] [stdout] test src/point.rs - point::Point<S,V>::max (line 117) ... ok
[INFO] [stdout] test src/point.rs - point::Point<S,V>::distance_l2_squared (line 165) ... ok
[INFO] [stdout] test src/point.rs - point::Point<S,V>::with (line 74) ... ok
[INFO] [stdout] test src/point.rs - point::Point<S,V>::distance_l_infty (line 149) ... ok
[INFO] [stdout] test src/vec2d.rs - vec2d::Vec2d<S>::rotate_right (line 140) ... ok
[INFO] [stdout] test src/point.rs - point::Point<S,V>::min (line 105) ... ok
[INFO] [stdout] test src/vec2d.rs - vec2d::Vec2d<S>::rotate_left (line 129) ... ok
[INFO] [stdout] test src/vec2d.rs - vec2d::Vec2d<S>::is_towards_neg_x (line 91) ... ok
[INFO] [stdout] test src/point.rs - point::Point<S,V>::distance_l1 (line 133) ... ok
[INFO] [stdout] test src/vec2d.rs - vec2d::Vec2d<S>::is_towards_pos_x (line 69) ... ok
[INFO] [stdout] test src/vec2d.rs - vec2d::Vec2d<S>::x (line 41) ... ok
[INFO] [stdout] test src/vec2d.rs - vec2d::Vec2d<S>::is_towards_neg_y (line 117) ... ok
[INFO] [stdout] test src/vec3d.rs - vec3d::Vec3d<S>::is_towards_neg_x (line 103) ... ok
[INFO] [stdout] test src/vec2d.rs - vec2d::Vec2d<S>::is_towards_pos_y (line 104) ... ok
[INFO] [stdout] test src/vec3d.rs - vec3d::Vec3d<S>::is_towards_neg_z (line 155) ... ok
[INFO] [stdout] test src/vec3d.rs - vec3d::Vec3d<S>::is_towards_neg_y (line 129) ... ok
[INFO] [stdout] test src/vec3d.rs - vec3d::Vec3d<S>::x (line 41) ... ok
[INFO] [stdout] test src/vec3d.rs - vec3d::Vec3d<S>::is_towards_pos_z (line 142) ... ok
[INFO] [stdout] test src/vec3d.rs - vec3d::Vec3d<S>::is_towards_pos_x (line 80) ... ok
[INFO] [stdout] test src/vec2d.rs - vec2d::Vec2d<S>::y (line 52) ... ok
[INFO] [stdout] test src/vec4d.rs - vec4d::Vec4d<S>::is_towards_neg_x (line 114) ... ok
[INFO] [stdout] test src/vec3d.rs - vec3d::Vec3d<S>::is_towards_pos_y (line 116) ... ok
[INFO] [stdout] test src/vec3d.rs - vec3d::Vec3d<S>::y (line 52) ... ok
[INFO] [stdout] test src/vec3d.rs - vec3d::Vec3d<S>::z (line 63) ... ok
[INFO] [stdout] test src/vec4d.rs - vec4d::Vec4d<S>::is_towards_neg_w (line 192) ... ok
[INFO] [stdout] test src/vec4d.rs - vec4d::Vec4d<S>::is_towards_neg_y (line 140) ... ok
[INFO] [stdout] test src/vec4d.rs - vec4d::Vec4d<S>::is_towards_pos_w (line 179) ... ok
[INFO] [stdout] test src/vec4d.rs - vec4d::Vec4d<S>::is_towards_pos_x (line 91) ... ok
[INFO] [stdout] test src/vec4d.rs - vec4d::Vec4d<S>::is_towards_neg_z (line 166) ... ok
[INFO] [stdout] test src/vec4d.rs - vec4d::Vec4d<S>::w (line 74) ... ok
[INFO] [stdout] test src/vec4d.rs - vec4d::Vec4d<S>::x (line 41) ... ok
[INFO] [stdout] test src/vec4d.rs - vec4d::Vec4d<S>::is_towards_pos_y (line 127) ... ok
[INFO] [stdout] test src/vec4d.rs - vec4d::Vec4d<S>::z (line 63) ... ok
[INFO] [stdout] test src/vec4d.rs - vec4d::Vec4d<S>::is_towards_pos_z (line 153) ... ok
[INFO] [stdout] test src/vec4d.rs - vec4d::Vec4d<S>::y (line 52) ... ok
[INFO] [stdout] test src/vector.rs - vector::Vector::with (line 56) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.11s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "391a7543c1365c92fcb97d41b5a77889ca87ab85fd8bfa596db11a72c0830da5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "391a7543c1365c92fcb97d41b5a77889ca87ab85fd8bfa596db11a72c0830da5", kill_on_drop: false }`
[INFO] [stdout] 391a7543c1365c92fcb97d41b5a77889ca87ab85fd8bfa596db11a72c0830da5
