[INFO] fetching crate realtime_ndt_scan_matcher 0.2.0...
[INFO] testing realtime_ndt_scan_matcher-0.2.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate realtime_ndt_scan_matcher 0.2.0 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate realtime_ndt_scan_matcher 0.2.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate realtime_ndt_scan_matcher 0.2.0
[INFO] tweaked toml for crates.io crate realtime_ndt_scan_matcher 0.2.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate realtime_ndt_scan_matcher 0.2.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate realtime_ndt_scan_matcher 0.2.0 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded realtime_port_instrument v0.1.0
[INFO] [stderr]   Downloaded awkernel_sync v0.1.1
[INFO] [stderr]   Downloaded realtime_kdtree v0.1.0
[INFO] [stderr]   Downloaded realtime_localization_util v0.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 832df39148f19ab65293ba24d3ab66a20a6c4e3211db8826b271184e22e0505e
[INFO] running `Command { std: "docker" "start" "832df39148f19ab65293ba24d3ab66a20a6c4e3211db8826b271184e22e0505e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "832df39148f19ab65293ba24d3ab66a20a6c4e3211db8826b271184e22e0505e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "832df39148f19ab65293ba24d3ab66a20a6c4e3211db8826b271184e22e0505e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "832df39148f19ab65293ba24d3ab66a20a6c4e3211db8826b271184e22e0505e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "832df39148f19ab65293ba24d3ab66a20a6c4e3211db8826b271184e22e0505e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling crossbeam-deque v0.8.7
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling realtime_kdtree v0.1.0
[INFO] [stderr]    Compiling arc-swap v1.9.2
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling simba v0.9.1
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling nalgebra v0.33.3
[INFO] [stderr]    Compiling realtime_localization_util v0.1.0
[INFO] [stderr]    Compiling realtime_ndt_scan_matcher v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.18s
[INFO] running `Command { std: "docker" "inspect" "832df39148f19ab65293ba24d3ab66a20a6c4e3211db8826b271184e22e0505e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "832df39148f19ab65293ba24d3ab66a20a6c4e3211db8826b271184e22e0505e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerocopy v0.8.55
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling approx v0.5.1
[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 tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling tokio-macros v2.7.1
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling nalgebra v0.33.3
[INFO] [stderr]    Compiling realtime_localization_util v0.1.0
[INFO] [stderr]    Compiling realtime_ndt_scan_matcher v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 27.77s
[INFO] running `Command { std: "docker" "inspect" "832df39148f19ab65293ba24d3ab66a20a6c4e3211db8826b271184e22e0505e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "832df39148f19ab65293ba24d3ab66a20a6c4e3211db8826b271184e22e0505e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", 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/realtime_ndt_scan_matcher-60e20a4bfd02cf8d)
[INFO] [stdout] 
[INFO] [stdout] running 73 tests
[INFO] [stdout] test convergence::tests::nvtl_param_type_selects_nvtl_score_and_threshold ... ok
[INFO] [stdout] test convergence::tests::converges_when_iterations_ok_and_score_ok ... ok
[INFO] [stdout] test convergence::tests::unknown_param_type_is_invalid ... ok
[INFO] [stdout] test convergence::tests::iteration_limit_alone_blocks_convergence ... ok
[INFO] [stdout] test convergence::tests::oscillation_overrides_iteration_limit ... ok
[INFO] [stdout] test convergence::tests::not_converged_when_score_below_threshold ... ok
[INFO] [stdout] test convergence::tests::oscillation_boundary_is_strictly_greater_than_ten ... ok
[INFO] [stdout] test covariance::tests::calc_weight_vec_known_softmax ... ok
[INFO] [stdout] test covariance::tests::laplace_negative_inverse_hessian ... ok
[INFO] [stdout] test covariance::tests::laplace_singular_hessian_is_nan ... ok
[INFO] [stdout] test covariance::tests::rotate_map_and_base_link_are_inverses ... ok
[INFO] [stdout] test derivatives::tests::invalid_point_is_no_op ... ok
[INFO] [stdout] test cov_estimate::tests::propose_poses_identity_rotation_adds_offsets ... ok
[INFO] [stdout] test derivatives::tests::point_gradient_matches_finite_difference ... ok
[INFO] [stdout] test capture::tests::round_trips ... ok
[INFO] [stdout] test covariance::tests::calc_weight_vec_degenerate_temperature_is_uniform ... ok
[INFO] [stdout] test covariance::tests::adjust_diagonal_clamps_and_keeps ... ok
[INFO] [stdout] test cov_estimate::tests::propose_poses_rotates_offset_by_pose ... ok
[INFO] [stdout] test cov_estimate::tests::multi_ndt_score_covariance_is_symmetric_psd ... ok
[INFO] [stdout] test covariance::tests::calc_weight_vec_uniform_for_equal_scores ... ok
[INFO] [stdout] test covariance::tests::calc_weight_vec_valid_temperature_unchanged ... ok
[INFO] [stdout] test engine::tests::clone_carries_cell_ids ... ok
[INFO] [stdout] test engine::tests::engine_remove_target_and_has_target ... ok
[INFO] [stdout] test engine::tests::align_limits_reject_invalid_and_overflowing_envelopes ... ok
[INFO] [stdout] test covariance::tests::weighted_mean_and_cov_known_values ... ok
[INFO] [stdout] test engine::tests::bounded_engine_rejects_source_and_map_without_partial_publish ... ok
[INFO] [stdout] test fixture::tests::round_trips ... ok
[INFO] [stdout] test helper::tests::count_oscillation_counts_consecutive_inversions ... ok
[INFO] [stdout] test engine::tests::cell_id_add_remove_and_sorted_ids ... ok
[INFO] [stdout] test helper::tests::count_oscillation_resets_after_non_inversion ... ok
[INFO] [stdout] test helper::tests::count_oscillation_resets_on_zero_length_step ... ok
[INFO] [stdout] test derivatives::tests::update_derivatives_gradient_and_hessian_match_finite_difference ... ok
[INFO] [stdout] test helper::tests::count_oscillation_straight_line_is_zero ... ok
[INFO] [stdout] test helper::tests::count_oscillation_zero_length_steps_are_not_oscillations ... ok
[INFO] [stdout] test helper::tests::rotate_covariance_identity_is_no_op ... ok
[INFO] [stdout] test helper::tests::rotate_covariance_swaps_diagonal_under_quarter_turn ... ok
[INFO] [stdout] test helper::tests::count_oscillation_too_few_poses_is_zero ... ok
[INFO] [stdout] test engine::tests::engine_clone_is_independent ... ok
[INFO] [stdout] test engine::tests::cell_id_replaces_existing_tile ... ok
[INFO] [stdout] test engine::tests::cell_tile_update_history_builds_identical_final_map ... ok
[INFO] [stdout] test engine::tests::estimate_pose_covariance_fixed_just_rotates ... ok
[INFO] [stdout] test ndt::tests::nonzero_regularization_changes_derivatives ... ok
[INFO] [stdout] test ndt::tests::empty_cloud_and_no_neighbor_are_zero ... ok
[INFO] [stdout] test ndt::tests::score_only_loops_agree_with_compute_derivatives ... ok
[INFO] [stdout] test ndt::tests::zero_scale_regularization_is_noop ... ok
[INFO] [stdout] test tests::init_thread_pool_zero_is_noop_and_pool_is_usable ... ok
[INFO] [stdout] test tests::parse_cpu_affinity_forms ... ok
[INFO] [stdout] test engine::tests::run_align_gates_non_finite_pose_to_not_converged ... ok
[INFO] [stdout] test engine::tests::estimate_pose_covariance_score_publishes_initial_only ... ok
[INFO] [stdout] test ndt::tests::align_identity_when_already_aligned ... ok
[INFO] [stdout] test ndt::tests::align_degenerate_step_bounds_do_not_panic ... ok
[INFO] [stdout] test voxel_grid::tests::empty_cloud_builds_empty_grid ... ok
[INFO] [stdout] test voxel_grid::tests::map_add_create_then_radius_search_finds_cluster ... ok
[INFO] [stdout] test voxel_grid::tests::icov_eigenvalue_regularization_clamps_smallest ... ok
[INFO] [stdout] test voxel_grid::tests::icov_matches_brute_force_inverse ... ok
[INFO] [stdout] test voxel_grid::tests::map_radius_search_matches_brute_force ... ok
[INFO] [stdout] test ndt::tests::serial_and_parallel_compute_derivatives_are_bit_identical ... ok
[INFO] [stdout] test tests::pin_plan_precedence_and_wrap ... ok
[INFO] [stdout] test voxel_grid::tests::map_remove_target_drops_its_leaves ... ok
[INFO] [stdout] test voxel_grid::tests::map_search_before_create_kdtree_is_empty ... ok
[INFO] [stdout] test voxel_grid::tests::single_voxel_mean_matches_brute_force ... ok
[INFO] [stdout] test voxel_grid::tests::non_finite_points_filtered_and_min_points_defaults ... ok
[INFO] [stdout] test voxel_grid::tests::sparse_voxel_is_dropped ... ok
[INFO] [stdout] test engine::tests::engine_align_matches_one_shot ... ok
[INFO] [stdout] test engine::tests::run_align_matches_manual_composition ... ok
[INFO] [stdout] test ndt::tests::compute_derivatives_matches_finite_difference ... ok
[INFO] [stdout] test engine::tests::set_regularization_changes_align_result ... ok
[INFO] [stdout] test ndt::tests::align_serial_equals_parallel_bit_identical ... ok
[INFO] [stdout] test engine::tests::cell_tile_permutations_build_identical_map_and_alignment ... ok
[INFO] [stdout] test ndt::tests::align_recovers_known_translation ... ok
[INFO] [stdout] test cov_estimate::tests::multi_ndt_covariance_is_symmetric_psd ... ok
[INFO] [stdout] test engine::tests::estimate_pose_covariance_multi_ndt_matches_composition ... ok
[INFO] [stdout] test engine::tests::estimate_covariance_wrapper_matches_manual_composition ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 73 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/concurrency.rs (/opt/rustwide/target/debug/deps/concurrency-5f23e375504bf1bf)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/wcet_bounds.rs (/opt/rustwide/target/debug/deps/wcet_bounds-63535a0dd6a33658)
[INFO] [stdout] test concurrent_aligns_and_map_commits_stay_consistent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 46.86s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/zero_alloc.rs (/opt/rustwide/target/debug/deps/zero_alloc-f7d74dd34af0f85c)
[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] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test engine_allocations_after_warmup ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests realtime_ndt_scan_matcher
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test src/scan_matcher.rs - scan_matcher::ScanMatcher (line 29) - compile ... ok
[INFO] [stdout] test src/ndt.rs - ndt::AlignResult (line 849) ... ok
[INFO] [stdout] test src/convergence.rs - convergence::evaluate_convergence (line 69) ... ok
[INFO] [stdout] test src/ndt.rs - ndt::NdtParams (line 801) ... ok
[INFO] [stdout] test src/lib.rs - (line 44) ... ok
[INFO] [stdout] test src/engine.rs - engine::NdtEngine (line 406) ... ok
[INFO] [stdout] test src/ndt.rs - ndt::align (line 1022) ... ok
[INFO] [stdout] test src/engine.rs - engine::MatchScratch (line 269) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.67s; merged doctests compilation took 0.53s
[INFO] running `Command { std: "docker" "inspect" "832df39148f19ab65293ba24d3ab66a20a6c4e3211db8826b271184e22e0505e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "832df39148f19ab65293ba24d3ab66a20a6c4e3211db8826b271184e22e0505e", kill_on_drop: false }`
[INFO] [stdout] 832df39148f19ab65293ba24d3ab66a20a6c4e3211db8826b271184e22e0505e
