[INFO] fetching crate aabb 0.6.14... [INFO] testing aabb-0.6.14 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-7 [INFO] extracting crate aabb 0.6.14 into /workspace/builds/worker-7-tc2/source [INFO] started tweaking crates.io crate aabb 0.6.14 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate aabb 0.6.14 [INFO] tweaked toml for crates.io crate aabb 0.6.14 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate aabb 0.6.14 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate aabb 0.6.14 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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0ab3b6db60cbcb169f39fd900c8fb5fc799ee32dc6e088331e7f0bd4fd9b6b07 [INFO] running `Command { std: "docker" "start" "-a" "0ab3b6db60cbcb169f39fd900c8fb5fc799ee32dc6e088331e7f0bd4fd9b6b07", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0ab3b6db60cbcb169f39fd900c8fb5fc799ee32dc6e088331e7f0bd4fd9b6b07", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0ab3b6db60cbcb169f39fd900c8fb5fc799ee32dc6e088331e7f0bd4fd9b6b07", kill_on_drop: false }` [INFO] [stdout] 0ab3b6db60cbcb169f39fd900c8fb5fc799ee32dc6e088331e7f0bd4fd9b6b07 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 913cecfe39ac24cde6a8c7c905f104aafd65642f57db2794727f616961ac63b6 [INFO] running `Command { std: "docker" "start" "-a" "913cecfe39ac24cde6a8c7c905f104aafd65642f57db2794727f616961ac63b6", kill_on_drop: false }` [INFO] [stderr] Compiling aabb v0.6.14 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.79s [INFO] running `Command { std: "docker" "inspect" "913cecfe39ac24cde6a8c7c905f104aafd65642f57db2794727f616961ac63b6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "913cecfe39ac24cde6a8c7c905f104aafd65642f57db2794727f616961ac63b6", kill_on_drop: false }` [INFO] [stdout] 913cecfe39ac24cde6a8c7c905f104aafd65642f57db2794727f616961ac63b6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6345ae0c787dc547fdd232e6ddf15ab3896b59878e098902a5413b97361fbc6d [INFO] running `Command { std: "docker" "start" "-a" "6345ae0c787dc547fdd232e6ddf15ab3896b59878e098902a5413b97361fbc6d", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Compiling getrandom v0.3.4 [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 aabb v0.6.14 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 5.70s [INFO] running `Command { std: "docker" "inspect" "6345ae0c787dc547fdd232e6ddf15ab3896b59878e098902a5413b97361fbc6d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6345ae0c787dc547fdd232e6ddf15ab3896b59878e098902a5413b97361fbc6d", kill_on_drop: false }` [INFO] [stdout] 6345ae0c787dc547fdd232e6ddf15ab3896b59878e098902a5413b97361fbc6d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 7c101c39ec6bc3f48f742fbbf0db0fa6af5fc9306f09bc17c49059db092f018d [INFO] running `Command { std: "docker" "start" "-a" "7c101c39ec6bc3f48f742fbbf0db0fa6af5fc9306f09bc17c49059db092f018d", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aabb-17d2bebcaa16c159) [INFO] [stdout] [INFO] [stdout] running 168 tests [INFO] [stdout] test comparison_tests::tests::test_basic_query_consistency ... ok [INFO] [stdout] test comparison_tests::tests::test_nearest_neighbor_consistency ... ok [INFO] [stdout] test comparison_tests::tests::test_empty_query_consistency ... ok [INFO] [stdout] test comparison_tests::tests::test_query_circle_consistency ... ok [INFO] [stdout] test comparison_tests::tests::test_overlapping_boxes ... ok [INFO] [stdout] test comparison_tests::tests::test_query_in_direction_k_consistency ... ok [INFO] [stdout] test comparison_tests::tests::test_query_contain_consistency ... ok [INFO] [stdout] test comparison_tests::tests::test_query_nearest_consistency ... ok [INFO] [stdout] test comparison_tests::tests::test_query_contained_within_consistency ... ok [INFO] [stdout] test component_tests::tests::test_add_zero_size_box ... ok [INFO] [stdout] test component_tests::tests::test_bounds_multiple_items ... ok [INFO] [stdout] test component_tests::tests::test_add_single_box ... ok [INFO] [stdout] test component_tests::tests::test_add_duplicate_coordinates ... ok [INFO] [stdout] test component_tests::tests::test_build_empty_tree ... ok [INFO] [stdout] test component_tests::tests::test_bounds_with_negative_coordinates ... ok [INFO] [stdout] test component_tests::tests::test_add_multiple_boxes ... ok [INFO] [stdout] test component_tests::tests::test_add_negative_coordinates ... ok [INFO] [stdout] test component_tests::tests::test_deterministic_results ... ok [INFO] [stdout] test comparison_tests::tests::test_query_point_consistency ... ok [INFO] [stdout] test component_tests::tests::test_get_index_after_sort ... ok [INFO] [stdout] test component_tests::tests::test_get_box_single_item ... ok [INFO] [stdout] test component_tests::tests::test_build_multiple_items_single_level ... ok [INFO] [stdout] test component_tests::tests::test_hilbert_sort_preserves_items ... ok [INFO] [stdout] test component_tests::tests::test_get_box_multiple_items ... ok [INFO] [stdout] test component_tests::tests::test_build_single_item ... ok [INFO] [stdout] test component_tests::tests::test_query_circle_basic ... ok [INFO] [stdout] test comparison_tests::tests::test_large_dataset_consistency ... ok [INFO] [stdout] test component_tests::tests::test_build_multiple_items_multiple_levels ... ok [INFO] [stdout] test comparison_tests::tests::test_query_in_direction_consistency ... ok [INFO] [stdout] test component_tests::tests::test_query_circle_empty ... ok [INFO] [stdout] test component_tests::tests::test_query_contained_within_partial ... ok [INFO] [stdout] test component_tests::tests::test_query_contain_basic ... ok [INFO] [stdout] test comparison_tests::tests::test_query_intersecting_k_consistency ... ok [INFO] [stdout] test component_tests::tests::test_get_index_single_item ... ok [INFO] [stdout] test component_tests::tests::test_query_in_direction_basic ... ok [INFO] [stdout] test component_tests::tests::test_query_in_direction_k_basic ... ok [INFO] [stdout] test component_tests::tests::test_query_contain_multiple ... ok [INFO] [stdout] test component_tests::tests::test_query_contained_within_basic ... ok [INFO] [stdout] test component_tests::tests::test_query_in_direction_k_zero ... ok [INFO] [stdout] test component_tests::tests::test_query_in_direction_none ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_contained ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_empty_result ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_empty_tree ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_contains ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_id_bounds_check ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_id_different_items ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_id_isolated_item ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_id_excludes_self ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_exact_match ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_k_basic ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_id_multiple_overlaps ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_partial_overlap ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_k_zero ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_three_items_mixed ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_id_no_overlaps ... ok [INFO] [stdout] test component_tests::tests::test_query_nearest_basic ... ok [INFO] [stdout] test component_tests::tests::test_query_nearest_empty_tree ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_large_dataset ... ok [INFO] [stdout] test component_tests::tests::test_query_nearest_k_empty_tree ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_id_basic ... ok [INFO] [stdout] test component_tests::tests::test_query_nearest_k_k_exceeds_items ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_no_duplicates ... ok [INFO] [stdout] test component_tests::tests::test_query_nearest_k_k_less_than_items ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_two_items_both_match ... ok [INFO] [stdout] test component_tests::tests::test_query_nearest_k_k_equals_items ... ok [INFO] [stdout] test component_tests::tests::test_new_tree ... ok [INFO] [stdout] test component_tests::tests::test_query_intersecting_two_items_one_match ... ok [INFO] [stdout] test component_tests::tests::test_query_nearest_k_no_duplicates ... ok [INFO] [stdout] test component_tests::tests::test_query_point_inside_box ... ok [INFO] [stdout] test component_tests::tests::test_query_nearest_k_single_item ... ok [INFO] [stdout] test component_tests::tests::test_query_point_outside_box ... ok [INFO] [stdout] test component_tests::tests::test_query_point_on_boundary ... ok [INFO] [stdout] test component_tests::tests::test_query_inverted_box ... ok [INFO] [stdout] test component_tests::tests::test_query_zero_size_box ... ok [INFO] [stdout] test component_tests::tests::test_query_nearest_k_nearest_ordering ... ok [INFO] [stdout] test component_tests::tests::test_repeated_queries_consistent ... ok [INFO] [stdout] test component_tests::tests::test_very_small_coordinates ... ok [INFO] [stdout] test component_tests::tests::test_with_capacity ... ok [INFO] [stdout] test component_tests::tests::test_very_large_coordinates ... ok [INFO] [stdout] test component_tests_i32::tests::test_add_single_box ... ok [INFO] [stdout] test component_tests_i32::tests::test_add_multiple_boxes ... ok [INFO] [stdout] test component_tests_i32::tests::test_default_trait ... ok [INFO] [stdout] test component_tests_i32::tests::test_i32_max_coordinates ... ok [INFO] [stdout] test component_tests_i32::tests::test_large_positive_coordinates ... ok [INFO] [stdout] test component_tests_i32::tests::test_mixed_positive_negative_coordinates ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_contain_basic ... ok [INFO] [stdout] test component_tests_i32::tests::test_point_box ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_contain_boundary ... ok [INFO] [stdout] test component_tests_i32::tests::test_new_empty_tree ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_contain_empty_tree ... ok [INFO] [stdout] test component_tests_i32::tests::test_build_empty_tree ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_contain_exact_match ... ok [INFO] [stdout] test component_tests_i32::tests::test_build_multiple_items ... ok [INFO] [stdout] test component_tests_i32::tests::test_build_single_item ... ok [INFO] [stdout] test component_tests_i32::tests::test_clone_empty_tree ... ok [INFO] [stdout] test component_tests_i32::tests::test_i32_min_coordinates ... ok [INFO] [stdout] test component_tests_i32::tests::test_negative_coordinates ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_contained_within_no_results ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_intersecting_basic ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_intersecting_k_k_larger_than_results ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_intersecting_k_zero ... ok [INFO] [stdout] test component_tests_i32::tests::test_large_dataset_1000_items ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_intersecting_touching_edges ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_point_basic ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_point_empty_tree ... ok [INFO] [stdout] test component_tests::tests::test_mixed_positive_negative ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_point_no_results ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_point_on_edge ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_point_outside_bounds ... ok [INFO] [stdout] test component_tests_i32::tests::test_regular_grid_layout ... ok [INFO] [stdout] test component_tests_i32::tests::test_result_vector_cleared_between_queries ... ok [INFO] [stdout] test component_tests_i32::tests::test_reusing_results_vector ... ok [INFO] [stdout] test component_tests_i32::tests::test_scattered_boxes ... ok [INFO] [stdout] test component_tests_i32::tests::test_large_dataset_performance ... ok [INFO] [stdout] test component_tests_i32::tests::test_with_capacity ... ok [INFO] [stdout] test component_tests_i32::tests::test_zero_height_box ... ok [INFO] [stdout] test component_tests_i32::tests::test_zero_width_box ... ok [INFO] [stdout] test hilbert_rtree_leg::tests::test_hilbert_rtree_add ... ok [INFO] [stdout] test hilbert_rtree_leg::tests::test_hilbert_rtree_build ... ok [INFO] [stdout] test hilbert_rtree_leg::tests::test_hilbert_rtree_build_empty ... ok [INFO] [stdout] test hilbert_rtree_leg::tests::test_hilbert_rtree_clone ... ok [INFO] [stdout] test hilbert_rtree_leg::tests::test_hilbert_rtree_default ... ok [INFO] [stdout] test hilbert_rtree_leg::tests::test_hilbert_rtree_extreme_coordinates ... ok [INFO] [stdout] test hilbert_rtree_leg::tests::test_hilbert_rtree_infinite_coordinates ... ok [INFO] [stdout] test hilbert_rtree_leg::tests::test_hilbert_rtree_new ... ok [INFO] [stdout] test hilbert_rtree_leg::tests::test_hilbert_rtree_rebuild ... ok [INFO] [stdout] test hilbert_rtree_leg::tests::test_hilbert_rtree_with_capacity ... ok [INFO] [stdout] test integration_test::integration_tests::test_new_api_parameter_order ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_add_point_coordinate_order ... ok [INFO] [stdout] test test_legacy_query::test_legacy_direction::test_legacy_query_in_direction ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_add_point_equivalent_to_add ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_add_point_method ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_get_point_before_build ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_get_point_method ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_point_storage_after_build ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_circle_points_all_within ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_circle_points_basic ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_circle_points_empty_tree ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_circle_points_consistency_with_get_point ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_circle_points_matches_general_query ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_circle_points_large_cloud ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_circle_points_negative_radius ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_circle_points_no_results ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_circle_points_results_cleared ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_circle_points_very_small_radius ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_nearest_k_points_basic ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_circle_points_sorting ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_nearest_k_points_k_one ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_nearest_k_points_empty_tree ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_nearest_k_points_k_too_large ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_nearest_k_points_k_zero ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_nearest_k_points_negative_coords ... ok [INFO] [stdout] test tests::it_works ... ok [INFO] [stdout] test test_point_optimizations::test_point_optimizations::test_query_nearest_k_points_results_cleared ... ok [INFO] [stdout] test component_tests::tests::test_hilbert_sort_enables_queries ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_contain_no_results ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_contained_within_basic ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_contained_within_boundary ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_contained_within_empty_tree ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_contained_within_exact_match ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_intersecting_empty_tree ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_intersecting_k_basic ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_intersecting_k_empty_tree ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_intersecting_large_dataset ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_intersecting_no_results ... ok [INFO] [stdout] test component_tests_i32::tests::test_query_point_negative_coordinates ... ok [INFO] [stdout] test component_tests::tests::test_bounds_single_item ... ok [INFO] [stdout] test component_tests_i32::tests::test_clone_built_tree ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 168 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Doc-tests aabb [INFO] [stdout] [INFO] [stdout] running 44 tests [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::load (line 1962) ... ignored [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::add_point (line 171) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::get (line 444) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::get_point (line 217) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::get_box (line 1825) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::get_point (line 196) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::query_circle (line 1443) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::query_circle_points (line 1515) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::save (line 1903) ... ignored [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::query_intersecting_id (line 609) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::query_in_direction_k (line 1705) ... ok [INFO] [stdout] test src/hilbert_rtree_i32.rs - hilbert_rtree_i32::HilbertRTreeI32::len (line 434) ... ok [INFO] [stdout] test src/hilbert_rtree_i32.rs - hilbert_rtree_i32::HilbertRTreeI32::query_contain (line 774) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::query_intersecting_k (line 1359) ... ok [INFO] [stdout] test src/hilbert_rtree_i32.rs - hilbert_rtree_i32::HilbertRTreeI32::add (line 167) ... ok [INFO] [stdout] test src/hilbert_rtree_i32.rs - hilbert_rtree_i32::HilbertRTreeI32::query_contained_within (line 839) ... ok [INFO] [stdout] test src/hilbert_rtree_i32.rs - hilbert_rtree_i32::HilbertRTreeI32::query_intersecting (line 473) ... ok [INFO] [stdout] test src/hilbert_rtree_i32.rs - hilbert_rtree_i32::HilbertRTreeI32::new (line 110) ... ok [INFO] [stdout] test src/hilbert_rtree_i32.rs - hilbert_rtree_i32::HilbertRTreeI32::build (line 222) ... ok [INFO] [stdout] test src/hilbert_rtree_i32.rs - hilbert_rtree_i32::HilbertRTreeI32::is_empty (line 448) ... ok [INFO] [stdout] test src/hilbert_rtree_leg.rs - hilbert_rtree_leg::HilbertRTreeLeg::query_contained_within (line 481) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::query_nearest_k (line 657) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::query_point (line 1159) ... ok [INFO] [stdout] test src/hilbert_rtree_leg.rs - hilbert_rtree_leg::HilbertRTreeLeg::query_circle (line 613) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::query_nearest_k_points (line 905) ... ok [INFO] [stdout] test src/hilbert_rtree_i32.rs - hilbert_rtree_i32::HilbertRTreeI32::with_capacity (line 128) ... ok [INFO] [stdout] test src/hilbert_rtree_leg.rs - hilbert_rtree_leg::HilbertRTreeLeg (line 9) ... ok [INFO] [stdout] test src/hilbert_rtree_leg.rs - hilbert_rtree_leg::HilbertRTreeLeg::query_in_direction (line 726) ... ok [INFO] [stdout] test src/hilbert_rtree_i32.rs - hilbert_rtree_i32::HilbertRTreeI32::query_point (line 709) ... ok [INFO] [stdout] test src/hilbert_rtree_i32.rs - hilbert_rtree_i32::HilbertRTreeI32::query_intersecting_k (line 626) ... ok [INFO] [stdout] test src/hilbert_rtree_leg.rs - hilbert_rtree_leg::HilbertRTreeLeg::query_intersecting_k (line 376) ... ok [INFO] [stdout] test src/hilbert_rtree_leg.rs - hilbert_rtree_leg::HilbertRTreeLeg::query_intersecting (line 342) ... ok [INFO] [stdout] test src/hilbert_rtree_leg.rs - hilbert_rtree_leg::HilbertRTreeLeg::query_contain (line 438) ... ok [INFO] [stdout] test src/hilbert_rtree_leg.rs - hilbert_rtree_leg::HilbertRTreeLeg::query_in_direction_k (line 667) ... ok [INFO] [stdout] test src/hilbert_rtree_leg.rs - hilbert_rtree_leg::HilbertRTreeLeg::query_within_distance (line 583) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::query_in_direction (line 1605) ... ok [INFO] [stdout] test src/lib.rs - prelude (line 155) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::query_contain (line 1224) ... ok [INFO] [stdout] test src/lib.rs - (line 16) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::query_intersecting (line 491) ... ok [INFO] [stdout] test src/hilbert_rtree.rs - hilbert_rtree::HilbertRTree::query_contained_within (line 1289) ... ok [INFO] [stdout] test src/hilbert_rtree_leg.rs - hilbert_rtree_leg::HilbertRTreeLeg::query_nearest_k (line 523) ... ok [INFO] [stdout] test src/hilbert_rtree_leg.rs - hilbert_rtree_leg::HilbertRTreeLeg::query_nearest (line 556) ... ok [INFO] [stdout] test src/hilbert_rtree_leg.rs - hilbert_rtree_leg::HilbertRTreeLeg::query_point (line 410) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 42 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.85s; merged doctests compilation took 0.81s [INFO] running `Command { std: "docker" "inspect" "7c101c39ec6bc3f48f742fbbf0db0fa6af5fc9306f09bc17c49059db092f018d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7c101c39ec6bc3f48f742fbbf0db0fa6af5fc9306f09bc17c49059db092f018d", kill_on_drop: false }` [INFO] [stdout] 7c101c39ec6bc3f48f742fbbf0db0fa6af5fc9306f09bc17c49059db092f018d