[INFO] fetching crate cvx-index 0.1.1...
[INFO] testing cvx-index-0.1.1 against 1.98.0-beta.1 for beta-1.98-1
[INFO] extracting crate cvx-index 0.1.1 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate cvx-index 0.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate cvx-index 0.1.1
[INFO] tweaked toml for crates.io crate cvx-index 0.1.1 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cvx-index 0.1.1 on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cvx-index 0.1.1 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.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c6801aec92a30ec1cd64069637f36cf1e5e96e2698d8d21aca8876dbadea27ab
[INFO] running `Command { std: "docker" "start" "c6801aec92a30ec1cd64069637f36cf1e5e96e2698d8d21aca8876dbadea27ab", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c6801aec92a30ec1cd64069637f36cf1e5e96e2698d8d21aca8876dbadea27ab", 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" "c6801aec92a30ec1cd64069637f36cf1e5e96e2698d8d21aca8876dbadea27ab" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c6801aec92a30ec1cd64069637f36cf1e5e96e2698d8d21aca8876dbadea27ab", 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" "c6801aec92a30ec1cd64069637f36cf1e5e96e2698d8d21aca8876dbadea27ab" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling hash32 v0.2.1
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling pulp v0.22.2
[INFO] [stderr]    Compiling cobs v0.3.0
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling pulp-macro v0.1.1
[INFO] [stderr]    Compiling reborrow v0.5.5
[INFO] [stderr]    Compiling pulp-wasm-simd-flag v0.1.0
[INFO] [stderr]    Compiling roaring v0.10.12
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling postcard v1.1.3
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling cvx-core v0.1.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling cvx-index v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.42s
[INFO] running `Command { std: "docker" "inspect" "c6801aec92a30ec1cd64069637f36cf1e5e96e2698d8d21aca8876dbadea27ab", 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" "c6801aec92a30ec1cd64069637f36cf1e5e96e2698d8d21aca8876dbadea27ab" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling zerocopy-derive v0.8.42
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling pulp v0.22.2
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling cvx-index v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 10.58s
[INFO] running `Command { std: "docker" "inspect" "c6801aec92a30ec1cd64069637f36cf1e5e96e2698d8d21aca8876dbadea27ab", 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" "c6801aec92a30ec1cd64069637f36cf1e5e96e2698d8d21aca8876dbadea27ab" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cvx_index-ce26810281f0a1b3)
[INFO] [stdout] 
[INFO] [stdout] running 169 tests
[INFO] [stdout] test hnsw::concurrent::tests::single_thread_basic ... ok
[INFO] [stdout] test hnsw::metadata_store::tests::empty_filter_passes_all ... ok
[INFO] [stdout] test hnsw::metadata_store::tests::filter_results_by_metadata ... ok
[INFO] [stdout] test hnsw::metadata_store::tests::push_and_get ... ok
[INFO] [stdout] test hnsw::optimized::tests::backup_fills_expired_primary ... ok
[INFO] [stdout] test hnsw::optimized::tests::backup_all_expired_uses_all_backups ... ok
[INFO] [stdout] test hnsw::optimized::tests::backup_no_expired ... ok
[INFO] [stdout] test hnsw::optimized::tests::decay_adjusted_distance_increases_with_age ... ok
[INFO] [stdout] test hnsw::optimized::tests::decay_weight_decreases_with_age ... ok
[INFO] [stdout] test hnsw::optimized::tests::decay_weight_high_lambda_fast_decay ... ok
[INFO] [stdout] test hnsw::optimized::tests::decay_weight_same_time_is_one ... ok
[INFO] [stdout] test hnsw::optimized::tests::heuristic_empty_candidates ... ok
[INFO] [stdout] test hnsw::optimized::tests::heuristic_fewer_candidates_than_m ... ok
[INFO] [stdout] test hnsw::optimized::tests::heuristic_selects_diverse_neighbors ... ok
[INFO] [stdout] test hnsw::partitioned::tests::out_of_order_inserts ... ok
[INFO] [stdout] test hnsw::partitioned::tests::from_single_preserves_data ... ok
[INFO] [stdout] test hnsw::partitioned::tests::insert_multiple_partitions ... ok
[INFO] [stdout] test hnsw::optimized::tests::serialized_graph_is_serde_roundtrip ... ok
[INFO] [stdout] test hnsw::optimized::tests::serialize_empty_graph ... ok
[INFO] [stdout] test hnsw::partitioned::tests::empty_index ... ok
[INFO] [stdout] test hnsw::partitioned::tests::partition_overlap_before_after ... ok
[INFO] [stdout] test hnsw::partitioned::tests::insert_single_partition ... ok
[INFO] [stdout] test hnsw::partitioned::tests::partition_info ... ok
[INFO] [stdout] test hnsw::partitioned::tests::partition_overlap_range ... ok
[INFO] [stdout] test hnsw::partitioned::tests::search_with_temporal_filter_prunes_partitions ... ok
[INFO] [stdout] test hnsw::partitioned::tests::trait_search_works ... ok
[INFO] [stdout] test hnsw::partitioned::tests::trait_trajectory_works ... ok
[INFO] [stdout] test hnsw::partitioned::tests::partition_overlap_all ... ok
[INFO] [stdout] test hnsw::partitioned::tests::search_across_partitions ... ok
[INFO] [stdout] test hnsw::partitioned::tests::vector_entity_timestamp_resolution ... ok
[INFO] [stdout] test hnsw::partitioned::tests::trajectory_unknown_entity ... ok
[INFO] [stdout] test hnsw::partitioned::tests::trajectory_across_partitions ... ok
[INFO] [stdout] test hnsw::partitioned::tests::trajectory_with_filter ... ok
[INFO] [stdout] test hnsw::streaming::tests::auto_compaction_on_capacity ... ok
[INFO] [stdout] test hnsw::streaming::tests::insert_into_buffer ... ok
[INFO] [stdout] test hnsw::streaming::tests::compact_empty_buffer ... ok
[INFO] [stdout] test hnsw::streaming::tests::new_empty ... ok
[INFO] [stdout] test hnsw::partitioned::tests::save_and_load_roundtrip ... ok
[INFO] [stdout] test hnsw::streaming::tests::resolve_ids_after_compaction ... ok
[INFO] [stdout] test hnsw::streaming::tests::resolve_ids_in_buffer ... ok
[INFO] [stdout] test hnsw::streaming::tests::search_merged_buffer_and_compacted ... ok
[INFO] [stdout] test hnsw::streaming::tests::search_buffer_only ... ok
[INFO] [stdout] test hnsw::streaming::tests::search_compacted_only ... ok
[INFO] [stdout] test hnsw::streaming::tests::manual_compaction ... ok
[INFO] [stdout] test hnsw::streaming::tests::multiple_compactions ... ok
[INFO] [stdout] test hnsw::streaming::tests::trait_search ... ok
[INFO] [stdout] test hnsw::streaming::tests::trajectory_across_buffer_and_compacted ... ok
[INFO] [stdout] test hnsw::temporal::tests::after_filter ... ok
[INFO] [stdout] test hnsw::temporal::tests::alpha_0_5_prefers_temporally_closer ... ok
[INFO] [stdout] test hnsw::temporal::tests::alpha_1_is_pure_semantic ... ok
[INFO] [stdout] test hnsw::temporal::tests::before_filter ... ok
[INFO] [stdout] test hnsw::temporal::tests::empty_index ... ok
[INFO] [stdout] test hnsw::temporal::tests::insert_and_metadata ... ok
[INFO] [stdout] test hnsw::temporal::tests::insert_with_metadata_stores_and_retrieves ... ok
[INFO] [stdout] test hnsw::temporal::tests::range_knn_returns_only_in_range ... ok
[INFO] [stdout] test hnsw::temporal::tests::insert_with_metadata_enables_store_lazily ... ok
[INFO] [stdout] test hnsw::temporal::tests::search_with_empty_metadata_filter_matches_all ... ok
[INFO] [stdout] test hnsw::temporal::tests::search_with_metadata_filter ... ok
[INFO] [stdout] test hnsw::temporal::tests::snapshot_knn_no_match_returns_empty ... ok
[INFO] [stdout] test hnsw::temporal::tests::snapshot_knn_returns_only_matching_timestamp ... ok
[INFO] [stdout] test hnsw::optimized::tests::serialize_graph_preserves_data ... ok
[INFO] [stdout] test hnsw::temporal::tests::trajectory_unknown_entity_returns_empty ... ok
[INFO] [stdout] test hnsw::concurrent::tests::trajectory_concurrent ... ok
[INFO] [stdout] test hnsw::temporal::tests::works_with_cosine_metric ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::memory_scales_linearly ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::multi_entity_edges_dont_cross ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::new_empty ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::out_of_bounds_queries ... ok
[INFO] [stdout] test hnsw::temporal::tests::region_assignments_covers_all_nodes ... ok
[INFO] [stdout] test hnsw::temporal::tests::trajectory_with_range_filter ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::register_single_node_no_predecessor ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::serialize_deserialize_roundtrip ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::temporal_neighbors_first_node ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::single_entity_chain ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::temporal_neighbors_last_node ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::temporal_neighbors_middle_node ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::temporal_neighbors_isolated_node ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::walk_backward_limited ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::walk_forward_from_end ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::walk_forward_full_chain ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::walk_forward_limited ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::walk_backward_full_chain ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::walk_from_nonexistent ... ok
[INFO] [stdout] test hnsw::temporal_graph::tests::causal_search_returns_context ... ok
[INFO] [stdout] test hnsw::temporal_edges::tests::register_out_of_order_panics - should panic ... ok
[INFO] [stdout] test hnsw::temporal_graph::tests::empty_index ... ok
[INFO] [stdout] test hnsw::temporal_graph::tests::from_temporal_hnsw_preserves_edges ... ok
[INFO] [stdout] test hnsw::temporal::tests::region_assignments_each_member_in_exactly_one_region ... ok
[INFO] [stdout] test hnsw::temporal::tests::region_assignments_consistent_with_regions_counts ... ok
[INFO] [stdout] test hnsw::temporal_graph::tests::insert_creates_temporal_edges ... ok
[INFO] [stdout] test hnsw::temporal_graph::tests::multi_entity_edges_isolated ... ok
[INFO] [stdout] test hnsw::temporal::tests::region_assignments_temporal_filter_reduces_count ... ok
[INFO] [stdout] test hnsw::temporal_graph::tests::single_point ... ok
[INFO] [stdout] test hnsw::temporal_graph::tests::causal_search_successors_same_entity ... ok
[INFO] [stdout] test hnsw::temporal_graph::tests::trait_search_works ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::build_from_vectors ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::config_for_alpha_balanced ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::config_for_alpha_high ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::config_for_alpha_low ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::different_time_different_hash ... ok
[INFO] [stdout] test hnsw::temporal_graph::tests::trait_trajectory_works ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::insert_and_query_identical ... ok
[INFO] [stdout] test hnsw::concurrent::tests::queue_insert_and_flush ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::insert_multiple_query_nearest ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::memory_estimate_grows_with_data ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::high_dimensional ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::new_empty ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::query_empty_index ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::negative_timestamps ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::same_input_same_hash ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::similar_vectors_same_bucket ... ok
[INFO] [stdout] test hnsw::temporal_lsh::tests::temporal_neighbors_found_via_multiprobe ... ok
[INFO] [stdout] test hnsw::tests::empty_graph ... ok
[INFO] [stdout] test hnsw::tests::recall_100k_d128 ... ignored
[INFO] [stdout] test hnsw::temporal_graph::tests::save_load_roundtrip ... ok
[INFO] [stdout] test hnsw::temporal_graph::tests::hybrid_search_respects_temporal_filter ... ok
[INFO] [stdout] test hnsw::tests::recall_helper_correct ... ok
[INFO] [stdout] test hnsw::tests::search_k_larger_than_n ... ok
[INFO] [stdout] test hnsw::tests::single_insert_and_search ... ok
[INFO] [stdout] test hnsw::tests::three_vectors_correct_order ... ok
[INFO] [stdout] test hnsw::tests::works_with_cosine_distance ... ok
[INFO] [stdout] test metrics::cosine::proptests::identity ... ok
[INFO] [stdout] test hnsw::temporal_graph::tests::hybrid_search_with_temporal_edges ... ok
[INFO] [stdout] test hnsw::concurrent::tests::concurrent_readers ... ok
[INFO] [stdout] test metrics::cosine::tests::d768_works ... ok
[INFO] [stdout] test metrics::cosine::tests::identical_vectors_distance_zero ... ok
[INFO] [stdout] test metrics::cosine::tests::name_is_cosine ... ok
[INFO] [stdout] test metrics::cosine::tests::opposite_vectors_distance_two ... ok
[INFO] [stdout] test metrics::cosine::tests::orthogonal_vectors_distance_one ... ok
[INFO] [stdout] test metrics::cosine::tests::zero_vector_returns_one ... ok
[INFO] [stdout] test metrics::cosine::proptests::in_range ... ok
[INFO] [stdout] test metrics::dot_product::tests::more_similar_has_lower_distance ... ok
[INFO] [stdout] test metrics::dot_product::tests::opposite_is_positive ... ok
[INFO] [stdout] test metrics::dot_product::tests::orthogonal_is_zero ... ok
[INFO] [stdout] test metrics::dot_product::tests::same_direction_is_negative ... ok
[INFO] [stdout] test hnsw::temporal::tests::alpha_0_5_returns_temporally_closer_than_alpha_1 ... ok
[INFO] [stdout] test metrics::dot_product::proptests::symmetric ... ok
[INFO] [stdout] test metrics::l2::proptests::identity ... ok
[INFO] [stdout] test metrics::cosine::proptests::symmetric ... ok
[INFO] [stdout] test metrics::l2::tests::d768_works ... ok
[INFO] [stdout] test metrics::l2::tests::identical_vectors_zero ... ok
[INFO] [stdout] test metrics::l2::tests::unit_vectors_known_distance ... ok
[INFO] [stdout] test metrics::l2::proptests::non_negative ... ok
[INFO] [stdout] test metrics::l2::proptests::triangle_inequality ... ok
[INFO] [stdout] test metrics::l2::proptests::symmetric ... ok
[INFO] [stdout] test metrics::simd_ops::proptests::l2_squared_identity ... ok
[INFO] [stdout] test metrics::simd_ops::proptests::dot_product_commutative ... ok
[INFO] [stdout] test metrics::simd_ops::tests::dot_product_basic ... ok
[INFO] [stdout] test metrics::simd_ops::tests::dot_product_orthogonal ... ok
[INFO] [stdout] test metrics::simd_ops::tests::dot_product_panics_on_mismatch - should panic ... ok
[INFO] [stdout] test metrics::simd_ops::tests::handles_d768 ... ok
[INFO] [stdout] test metrics::simd_ops::tests::l2_squared_identical ... ok
[INFO] [stdout] test metrics::simd_ops::tests::l2_squared_known ... ok
[INFO] [stdout] test metrics::simd_ops::tests::norm_squared_unit_vector ... ok
[INFO] [stdout] test hnsw::temporal_graph::tests::hybrid_search_beta_zero_matches_standard ... ok
[INFO] [stdout] test metrics::simd_ops::proptests::l2_squared_non_negative ... ok
[INFO] [stdout] test hnsw::temporal::tests::trajectory_returns_all_entity_points_ordered ... ok
[INFO] [stdout] test metrics::simd_ops::proptests::norm_squared_non_negative ... ok
[INFO] [stdout] test hnsw::tests::all_nodes_reachable_100 ... ok
[INFO] [stdout] test metrics::simd_ops::proptests::l2_squared_symmetric ... ok
[INFO] [stdout] test hnsw::concurrent::tests::concurrent_search_with_temporal_filter ... ok
[INFO] [stdout] test hnsw::concurrent::tests::concurrent_readers_and_writer ... ok
[INFO] [stdout] test hnsw::concurrent::tests::queue_insert_concurrent_with_search ... ok
[INFO] [stdout] test hnsw::tests::all_nodes_reachable_1000 ... ok
[INFO] [stdout] test hnsw::tests::recall_at_10_random_1k_d32 ... ok
[INFO] [stdout] test hnsw::temporal::tests::alpha_1_matches_vanilla_recall ... ok
[INFO] [stdout] test hnsw::temporal::tests::bitmap_memory_under_1_byte_per_vector ... ok
[INFO] [stdout] test hnsw::temporal::tests::range_knn_recall ... ok
[INFO] [stdout] test hnsw::tests::recall_at_10_random_10k_d128 has been running for over 60 seconds
[INFO] [stdout] test hnsw::tests::recall_at_10_random_10k_d128 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 168 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 329.91s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/metrics_report.rs (/opt/rustwide/target/debug/deps/metrics_report-1b407c68f604a9a8)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test metrics_report has been running for over 60 seconds
[ERROR] error running command: no output for 300 seconds
[INFO] running `Command { std: "docker" "inspect" "c6801aec92a30ec1cd64069637f36cf1e5e96e2698d8d21aca8876dbadea27ab", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c6801aec92a30ec1cd64069637f36cf1e5e96e2698d8d21aca8876dbadea27ab", kill_on_drop: false }`
[INFO] [stdout] c6801aec92a30ec1cd64069637f36cf1e5e96e2698d8d21aca8876dbadea27ab
