[INFO] fetching crate oramacore_fields 0.2.0... [INFO] testing oramacore_fields-0.2.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate oramacore_fields 0.2.0 into /workspace/builds/worker-3-tc2/source [INFO] removed /workspace/builds/worker-3-tc2/source/rust-toolchain.toml [INFO] started tweaking crates.io crate oramacore_fields 0.2.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate oramacore_fields 0.2.0 [INFO] tweaked toml for crates.io crate oramacore_fields 0.2.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate oramacore_fields 0.2.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate oramacore_fields 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f8956232da4830367b5b935ef0c04ce55afb1dbd8dd427083c8f0b5d48cc70b9 [INFO] running `Command { std: "docker" "start" "-a" "f8956232da4830367b5b935ef0c04ce55afb1dbd8dd427083c8f0b5d48cc70b9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f8956232da4830367b5b935ef0c04ce55afb1dbd8dd427083c8f0b5d48cc70b9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f8956232da4830367b5b935ef0c04ce55afb1dbd8dd427083c8f0b5d48cc70b9", kill_on_drop: false }` [INFO] [stdout] f8956232da4830367b5b935ef0c04ce55afb1dbd8dd427083c8f0b5d48cc70b9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] ede01cd15c50acc92e3256c10402476aa28c0c85132e9bddf5eb76ae35c46088 [INFO] running `Command { std: "docker" "start" "-a" "ede01cd15c50acc92e3256c10402476aa28c0c85132e9bddf5eb76ae35c46088", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.23 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling libc v0.2.181 [INFO] [stderr] Compiling zmij v1.0.20 [INFO] [stderr] Compiling rand_core v0.10.0 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling fst v0.4.7 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling anyhow v1.0.101 [INFO] [stderr] Compiling arc-swap v1.8.1 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling chacha20 v0.10.0 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling memmap2 v0.9.9 [INFO] [stderr] Compiling rand v0.10.0 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling xtri v0.1.3 [INFO] [stderr] Compiling oramacore_fields v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.37s [INFO] running `Command { std: "docker" "inspect" "ede01cd15c50acc92e3256c10402476aa28c0c85132e9bddf5eb76ae35c46088", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ede01cd15c50acc92e3256c10402476aa28c0c85132e9bddf5eb76ae35c46088", kill_on_drop: false }` [INFO] [stdout] ede01cd15c50acc92e3256c10402476aa28c0c85132e9bddf5eb76ae35c46088 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6ebab38cfece5c8cc7c84422ddcccdb752d4671a7d6f522a0a104d6da2c4fe83 [INFO] running `Command { std: "docker" "start" "-a" "6ebab38cfece5c8cc7c84422ddcccdb752d4671a7d6f522a0a104d6da2c4fe83", kill_on_drop: false }` [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling assert_approx_eq v1.1.0 [INFO] [stderr] Compiling tempfile v3.25.0 [INFO] [stderr] Compiling oramacore_fields v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 23.65s [INFO] running `Command { std: "docker" "inspect" "6ebab38cfece5c8cc7c84422ddcccdb752d4671a7d6f522a0a104d6da2c4fe83", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6ebab38cfece5c8cc7c84422ddcccdb752d4671a7d6f522a0a104d6da2c4fe83", kill_on_drop: false }` [INFO] [stdout] 6ebab38cfece5c8cc7c84422ddcccdb752d4671a7d6f522a0a104d6da2c4fe83 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 01f1fd7cd994becfc8cb493af9167b8fc86138ef811df7a2a16a20e08a49ce13 [INFO] running `Command { std: "docker" "start" "-a" "01f1fd7cd994becfc8cb493af9167b8fc86138ef811df7a2a16a20e08a49ce13", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oramacore_fields-b6c33ea4099d4161) [INFO] [stdout] [INFO] [stdout] running 642 tests [INFO] [stdout] test bool::indexer::tests::test_index_json_array ... ok [INFO] [stdout] test bool::indexer::tests::test_index_json_array_mixed_keeps_only_bools ... ok [INFO] [stdout] test bool::indexer::tests::test_index_json_plain ... ok [INFO] [stdout] test bool::iterator::tests::test_filter_empty ... ok [INFO] [stdout] test bool::io::tests::test_version_dir ... ok [INFO] [stdout] test bool::iterator::tests::test_filter_data_into_iter ... ok [INFO] [stdout] test bool::iterator::tests::test_filter_with_deletes ... ok [INFO] [stdout] test bool::indexer::tests::test_index_json_array_no_bools_returns_none ... ok [INFO] [stdout] test bool::iterator::tests::test_filter_live_only ... ok [INFO] [stdout] test bool::iterator::tests::test_owned_into_iter_empty ... ok [INFO] [stdout] test bool::iterator::tests::test_owned_into_iter_for_loop ... ok [INFO] [stdout] test bool::iterator::tests::test_owned_false_value ... ok [INFO] [stdout] test bool::iterator::tests::test_owned_into_iter_ascending ... ok [INFO] [stdout] test bool::iterator::tests::test_owned_into_sorted_ascending ... ok [INFO] [stdout] test bool::iterator::tests::test_owned_into_sorted_descending ... ok [INFO] [stdout] test bool::iterator::tests::test_owned_into_sorted_empty ... ok [INFO] [stdout] test bool::iterator::tests::test_sort_doc_in_both_sets ... ok [INFO] [stdout] test bool::iterator::tests::test_sort_empty ... ok [INFO] [stdout] test bool::iterator::tests::test_sort_into_iter_descending ... ok [INFO] [stdout] test bool::iterator::tests::test_owned_into_sorted_with_deletes ... ok [INFO] [stdout] test bool::iterator::tests::test_sort_ascending ... ok [INFO] [stdout] test bool::iterator::tests::test_sort_descending ... ok [INFO] [stdout] test bool::iterator::tests::test_sort_owned_with_deletes ... ok [INFO] [stdout] test bool::iterator::tests::test_sort_ref_into_iter ... ok [INFO] [stdout] test bool::iterator::tests::test_sort_with_deletes ... ok [INFO] [stdout] test bool::iterator::tests::test_sorted_ascending ... ok [INFO] [stdout] test bool::iterator::tests::test_owned_into_iter_with_deletes ... ok [INFO] [stdout] test bool::iterator::tests::test_sorted_default_order ... ok [INFO] [stdout] test bool::iterator::tests::test_sorted_descending ... ok [INFO] [stdout] test bool::iterator::tests::test_sorted_empty ... ok [INFO] [stdout] test bool::live::tests::test_deletes_sorted ... ok [INFO] [stdout] test bool::live::tests::test_live_layer_insert_delete ... ok [INFO] [stdout] test bool::live::tests::test_ordering_insert_delete_reinsert ... ok [INFO] [stdout] test bool::merge::tests::test_merge_desc_empty_inputs ... ok [INFO] [stdout] test bool::merge::tests::test_merge_desc_identical ... ok [INFO] [stdout] test bool::merge::tests::test_merge_desc_left_empty ... ok [INFO] [stdout] test bool::live::tests::test_snapshot_deduplication ... ok [INFO] [stdout] test bool::merge::tests::test_merge_desc_right_empty ... ok [INFO] [stdout] test bool::merge::tests::test_merge_disjoint ... ok [INFO] [stdout] test bool::merge::tests::test_merge_identical ... ok [INFO] [stdout] test bool::merge::tests::test_merge_right_empty ... ok [INFO] [stdout] test bool::merge::tests::test_merge_left_empty ... ok [INFO] [stdout] test bool::merge::tests::test_merge_empty_inputs ... ok [INFO] [stdout] test bool::merge::tests::test_merge_desc_disjoint ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_desc_all_removed ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_all_removed ... ok [INFO] [stdout] test bool::merge::tests::test_merge_with_duplicates ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_desc_empty_inputs ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_desc_empty_left ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_desc_partial_overlap ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_desc_subset ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_empty_inputs ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_empty_left ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_desc_empty_right ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_desc_no_overlap ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_empty_right ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_no_overlap ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_partial_overlap ... ok [INFO] [stdout] test bool::merge::tests::test_subtract_subset ... ok [INFO] [stdout] test bool::indexer::tests::test_index_json_invalid ... ok [INFO] [stdout] test bool::io::tests::test_copy_and_append_postings_with_existing ... ok [INFO] [stdout] test bool::io::tests::test_write_and_read_current ... ok [INFO] [stdout] test bool::iterator::tests::test_sorted_with_deletes ... ok [INFO] [stdout] test bool::io::tests::test_copy_and_append_postings_empty_src ... ok [INFO] [stdout] test bool::io::tests::test_write_postings ... ok [INFO] [stdout] test bool::io::tests::test_copy_and_append_postings_empty_creates_file ... ok [INFO] [stdout] test bool::storage::tests::test_compact_empty_index_frees_memory ... ok [INFO] [stdout] test bool::storage::tests::test_compact_basic ... ok [INFO] [stdout] test bool::storage::tests::test_delete_and_filter ... ok [INFO] [stdout] test bool::storage::tests::test_compact_empty_to_non_empty ... ok [INFO] [stdout] test bool::storage::tests::test_insert_and_filter ... ok [INFO] [stdout] test bool::storage::tests::test_compact_no_deletions_path ... ok [INFO] [stdout] test bool::storage::tests::test_compact_nothing_to_do_frees_memory ... ok [INFO] [stdout] test bool::storage::tests::test_new_empty_index ... ok [INFO] [stdout] test bool::storage::tests::test_compact_carries_forward_existing_deletes ... ok [INFO] [stdout] test bool::io::tests::test_copy_and_append_postings_invariant_violation - should panic ... ok [INFO] [stdout] test bool::iterator::tests::test_sort_into_iter_ascending ... ok [INFO] [stdout] test bool::merge::tests::test_merge_desc_with_duplicates ... ok [INFO] [stdout] test bool::storage::tests::test_threshold_from_f32 ... ok [INFO] [stdout] test bool::storage::tests::test_threshold_invalid ... ok [INFO] [stdout] test bool::storage::tests::test_threshold_valid ... ok [INFO] [stdout] test bool::storage::tests::test_update_array_all_true ... ok [INFO] [stdout] test bool::storage::tests::test_update_array_all_false ... ok [INFO] [stdout] test bool::storage::tests::test_cleanup_removes_old_versions ... ok [INFO] [stdout] test bool::storage::tests::test_filter_arc_sharing ... ok [INFO] [stdout] test bool::version::tests::test_empty_version ... ok [INFO] [stdout] test bool::storage::tests::test_update_array_empty ... ok [INFO] [stdout] test bool::storage::tests::test_update_plain_false ... ok [INFO] [stdout] test bool::io::tests::test_copy_and_append_postings_copy_only ... ok [INFO] [stdout] test embedding::config::tests::test_boundary_dimensions ... ok [INFO] [stdout] test embedding::config::tests::test_invalid_dimensions ... ok [INFO] [stdout] test bool::storage::tests::test_update_array_mixed ... ok [INFO] [stdout] test embedding::config::tests::test_node_block_size ... ok [INFO] [stdout] test embedding::config::tests::test_valid_config ... ok [INFO] [stdout] test embedding::distance::tests::test_cosine_distance_orthogonal ... ok [INFO] [stdout] test embedding::distance::tests::test_cosine_distance_identical ... ok [INFO] [stdout] test bool::storage::tests::test_update_plain_true ... ok [INFO] [stdout] test embedding::distance::tests::test_dot_product_distance ... ok [INFO] [stdout] test embedding::distance::tests::test_dot_product_distance_i8 ... ok [INFO] [stdout] test embedding::distance::tests::test_distance_trait ... ok [INFO] [stdout] test embedding::distance::tests::test_cosine_distance_zero_vector ... ok [INFO] [stdout] test embedding::distance::tests::test_l2_distance ... ok [INFO] [stdout] test embedding::distance::tests::test_l2_distance_i8 ... ok [INFO] [stdout] test embedding::distance::tests::test_l2_distance_identical ... ok [INFO] [stdout] test embedding::hnsw::tests::test_build_small_graph ... ok [INFO] [stdout] test embedding::hnsw::tests::test_empty_build ... ok [INFO] [stdout] test embedding::indexer::tests::test_index_vec_empty ... ok [INFO] [stdout] test embedding::indexer::tests::test_index_vec_non_finite ... ok [INFO] [stdout] test embedding::indexer::tests::test_index_vec_valid ... ok [INFO] [stdout] test embedding::indexer::tests::test_index_vec_vec_empty_inner ... ok [INFO] [stdout] test bool::storage::tests::test_open_incompatible_format_version ... ok [INFO] [stdout] test embedding::io::tests::test_ensure_version_dir ... ok [INFO] [stdout] test bool::version::tests::test_load_version_missing_file ... ok [INFO] [stdout] test bool::storage::tests::test_filter_during_compaction_sees_all_data ... ok [INFO] [stdout] test bool::storage::tests::test_compact_with_deletes ... ok [INFO] [stdout] test embedding::live::tests::test_live_layer_insert_delete ... ok [INFO] [stdout] test embedding::live::tests::test_brute_force_search ... ok [INFO] [stdout] test embedding::live::tests::test_multi_embedding_insert ... ok [INFO] [stdout] test embedding::live::tests::test_reinsert_after_delete ... ok [INFO] [stdout] test embedding::live::tests::test_search_empty ... ok [INFO] [stdout] test bool::storage::tests::test_persistence ... ok [INFO] [stdout] test embedding::indexer::tests::test_index_vec_vec_valid ... ok [INFO] [stdout] test embedding::quantization::tests::test_calibrate ... ok [INFO] [stdout] test embedding::io::tests::test_version_dir ... ok [INFO] [stdout] test embedding::quantization::tests::test_calibrate_constant_dimension ... ok [INFO] [stdout] test embedding::live::tests::test_search_with_exclusion ... ok [INFO] [stdout] test embedding::quantization::tests::test_quantize_all ... ok [INFO] [stdout] test embedding::quantization::tests::test_quantize_range ... ok [INFO] [stdout] test embedding::live::tests::test_snapshot_deduplication ... ok [INFO] [stdout] test bool::storage::tests::test_ops_during_compaction_preserved ... ok [INFO] [stdout] test embedding::simd::tests::test_cosine_f32_simd_vs_scalar ... ok [INFO] [stdout] test embedding::io::tests::test_list_version_dirs ... ok [INFO] [stdout] test embedding::simd::tests::test_cosine_i8_simd_vs_scalar ... ok [INFO] [stdout] test embedding::simd::tests::test_dot_product_i8_simd_vs_scalar ... ok [INFO] [stdout] test bool::version::tests::test_load_version ... ok [INFO] [stdout] test embedding::io::tests::test_write_and_read_current ... ok [INFO] [stdout] test bool::storage::tests::test_compact_reinsert_same_doc_id_not_lost ... ok [INFO] [stdout] test bool::storage::tests::test_sparse_doc_ids ... ok [INFO] [stdout] test embedding::hnsw::tests::test_write_graph ... ok [INFO] [stdout] test embedding::simd::tests::test_cosine_prenorm_f32_simd_vs_scalar ... ok [INFO] [stdout] test embedding::quantization::tests::test_write_read_roundtrip ... ok [INFO] [stdout] test embedding::simd::tests::test_l2_f32_simd_vs_scalar ... ok [INFO] [stdout] test bool::storage::tests::test_compact_with_overlapping_doc_ids_with_deletes ... ok [INFO] [stdout] test embedding::simd::tests::test_l2_i8_simd_vs_scalar ... ok [INFO] [stdout] test embedding::storage::tests::test_merge_sorted_u64 ... ok [INFO] [stdout] test embedding::simd::tests::test_dot_product_f32_simd_vs_scalar ... ok [INFO] [stdout] test geopoint::compacted::build::tests::test_choose_split_dim_lat_spread ... ok [INFO] [stdout] test geopoint::compacted::build::tests::test_choose_split_dim_lon_spread ... ok [INFO] [stdout] test geopoint::compacted::query::tests::test_bounding_box_high_latitude ... ok [INFO] [stdout] test embedding::storage::tests::test_insert_validation ... ok [INFO] [stdout] test geopoint::compacted::query::tests::test_cell_fully_inside_radius_conservative ... ok [INFO] [stdout] test geopoint::compacted::query::tests::test_classify_bbox ... ok [INFO] [stdout] test geopoint::compacted::query::tests::test_haversine_known_distance ... ok [INFO] [stdout] test bool::storage::tests::test_compact_multiple_rounds_no_deletions ... ok [INFO] [stdout] test bool::storage::tests::test_compact_with_overlapping_doc_ids_no_deletes ... ok [INFO] [stdout] test geopoint::compacted::tests::test_empty_version ... ok [INFO] [stdout] test geopoint::compacted::tests::test_iter_empty_segment ... ok [INFO] [stdout] test geopoint::config::tests::test_threshold_default ... ok [INFO] [stdout] test geopoint::config::tests::test_threshold_invalid ... ok [INFO] [stdout] test geopoint::config::tests::test_threshold_from_f32 ... ok [INFO] [stdout] test geopoint::compacted::query::tests::test_bounding_box_for_radius ... ok [INFO] [stdout] test geopoint::compacted::query::tests::test_bounding_box_antimeridian ... ok [INFO] [stdout] test geopoint::config::tests::test_threshold_valid ... ok [INFO] [stdout] test embedding::storage::tests::test_search_live_only ... ok [INFO] [stdout] test embedding::storage::tests::test_new_empty ... ok [INFO] [stdout] test geopoint::compacted::query::tests::test_haversine_same_point ... ok [INFO] [stdout] test geopoint::indexer::tests::test_index_json_array ... ok [INFO] [stdout] test geopoint::indexer::tests::test_index_json_array_filters_invalid ... ok [INFO] [stdout] test geopoint::indexer::tests::test_index_json_array_not_array ... ok [INFO] [stdout] test geopoint::indexer::tests::test_index_json_invalid_coordinates ... ok [INFO] [stdout] test geopoint::indexer::tests::test_index_json_invalid ... ok [INFO] [stdout] test geopoint::indexer::tests::test_parse_geopoint_empty_object ... ok [INFO] [stdout] test geopoint::indexer::tests::test_parse_geopoint_extra_fields_ignored ... ok [INFO] [stdout] test geopoint::indexer::tests::test_parse_geopoint_edge_coordinates ... ok [INFO] [stdout] test geopoint::indexer::tests::test_parse_geopoint_integer_values ... ok [INFO] [stdout] test geopoint::indexer::tests::test_index_json_plain ... ok [INFO] [stdout] test geopoint::indexer::tests::test_parse_geopoint_non_number_fields ... ok [INFO] [stdout] test geopoint::indexer::tests::test_parse_geopoint_null_fields ... ok [INFO] [stdout] test geopoint::io::tests::test_segment_subdir ... ok [INFO] [stdout] test geopoint::io::tests::test_version_dir ... ok [INFO] [stdout] test geopoint::indexer::tests::test_parse_geopoint_missing_lon ... ok [INFO] [stdout] test geopoint::indexer::tests::test_parse_geopoint_invalid_longitude ... ok [INFO] [stdout] test geopoint::iterator::tests::test_bbox_matches ... ok [INFO] [stdout] test geopoint::iterator::tests::test_filter_data_empty ... ok [INFO] [stdout] test geopoint::compacted::build::tests::test_build_bkd_empty ... ok [INFO] [stdout] test geopoint::iterator::tests::test_filter_data_into_iter ... ok [INFO] [stdout] test geopoint::iterator::tests::test_filter_data_live_only ... ok [INFO] [stdout] test geopoint::iterator::tests::test_filter_data_with_deletes ... ok [INFO] [stdout] test geopoint::iterator::tests::test_outside_bbox_matches ... ok [INFO] [stdout] test geopoint::iterator::tests::test_outside_polygon_matches ... ok [INFO] [stdout] test geopoint::iterator::tests::test_owned_into_iter_empty ... ok [INFO] [stdout] test geopoint::iterator::tests::test_owned_into_iter_for_loop ... ok [INFO] [stdout] test geopoint::iterator::tests::test_owned_into_iter_live_only ... ok [INFO] [stdout] test geopoint::iterator::tests::test_owned_into_iter_polygon ... ok [INFO] [stdout] test geopoint::iterator::tests::test_outside_radius_matches ... ok [INFO] [stdout] test geopoint::iterator::tests::test_polygon_matches ... ok [INFO] [stdout] test geopoint::iterator::tests::test_radius_matches ... ok [INFO] [stdout] test geopoint::live::tests::test_deletes_tracked ... ok [INFO] [stdout] test geopoint::live::tests::test_dirty_flag ... ok [INFO] [stdout] test geopoint::io::tests::test_manifest_empty ... ok [INFO] [stdout] test geopoint::live::tests::test_live_layer_insert_delete ... ok [INFO] [stdout] test geopoint::io::tests::test_manifest_roundtrip ... ok [INFO] [stdout] test geopoint::live::tests::test_multi_point_per_doc_id ... ok [INFO] [stdout] test geopoint::live::tests::test_ops_len_tracking ... ok [INFO] [stdout] test geopoint::iterator::tests::test_owned_into_iter_radius ... ok [INFO] [stdout] test geopoint::compacted::tests::test_corrupted_deleted_bin_rejected ... ok [INFO] [stdout] test geopoint::iterator::tests::test_owned_into_iter_with_deletes ... ok [INFO] [stdout] test geopoint::live::tests::test_snapshot_multi_point ... ok [INFO] [stdout] test geopoint::live::tests::test_snapshot_sorted ... ok [INFO] [stdout] test geopoint::live::tests::test_ordering_insert_delete_reinsert ... ok [INFO] [stdout] test geopoint::mmap_vec::tests::test_dedup_sorted_all_same ... ok [INFO] [stdout] test geopoint::mmap_vec::tests::test_dedup_sorted_with_dups ... ok [INFO] [stdout] test geopoint::mmap_vec::tests::test_retain_in_place_keep_all ... ok [INFO] [stdout] test geopoint::mmap_vec::tests::test_retain_in_place_keep_even ... ok [INFO] [stdout] test geopoint::mmap_vec::tests::test_retain_in_place_keep_none ... ok [INFO] [stdout] test geopoint::point::tests::test_encode_decode_roundtrip ... ok [INFO] [stdout] test geopoint::point::tests::test_encoded_point_dim ... ok [INFO] [stdout] test geopoint::point::tests::test_encoding_ordering ... ok [INFO] [stdout] test geopoint::point::tests::test_geo_polygon_concave_contains ... ok [INFO] [stdout] test geopoint::point::tests::test_geo_polygon_contains ... ok [INFO] [stdout] test geopoint::point::tests::test_geo_polygon_new_too_few ... ok [INFO] [stdout] test geopoint::io::tests::test_write_u64_slice ... ok [INFO] [stdout] test geopoint::point::tests::test_geo_polygon_new_valid ... ok [INFO] [stdout] test geopoint::compacted::build::tests::test_build_bkd_many_points ... ok [INFO] [stdout] test geopoint::point::tests::test_geopoint_edge_values ... ok [INFO] [stdout] test geopoint::mmap_vec::tests::test_dedup_sorted_no_dups ... ok [INFO] [stdout] test geopoint::point::tests::test_geopoint_invalid_lat ... ok [INFO] [stdout] test geopoint::point::tests::test_geopoint_invalid_lon ... ok [INFO] [stdout] test geopoint::point::tests::test_geopoint_valid ... ok [INFO] [stdout] test geopoint::mmap_vec::tests::test_dedup_sorted_empty ... ok [INFO] [stdout] test geopoint::io::tests::test_copy_dir_contents ... ok [INFO] [stdout] test geopoint::mmap_vec::tests::test_mmap_vec_drop_cleans_up ... ok [INFO] [stdout] test geopoint::storage::tests::test_delete_and_filter ... ok [INFO] [stdout] test geopoint::compacted::build::tests::test_build_bkd_single_point ... ok [INFO] [stdout] test geopoint::mmap_vec::tests::test_mmap_vec_empty ... ok [INFO] [stdout] test geopoint::compacted::tests::test_iter_all_points ... ok [INFO] [stdout] test geopoint::mmap_vec::tests::test_mmap_vec_writer_roundtrip ... ok [INFO] [stdout] test geopoint::storage::tests::test_insert_and_filter_bbox ... ok [INFO] [stdout] test geopoint::compacted::tests::test_load_and_query_single_point ... ok [INFO] [stdout] test geopoint::storage::tests::test_new_empty_index ... ok [INFO] [stdout] test geopoint::compacted::tests::test_load_and_query_with_deletes ... ok [INFO] [stdout] test geopoint::compacted::tests::test_collect_all_points ... ok [INFO] [stdout] test geopoint::storage::tests::test_radius_query ... ok [INFO] [stdout] test geopoint::storage::tests::test_select_segments_to_merge ... ok [INFO] [stdout] test geopoint::io::tests::test_write_and_read_current ... ok [INFO] [stdout] test geopoint::compacted::tests::test_iter_all_points_many ... ok [INFO] [stdout] test number::compacted::tests::test_backward_search_terminates_on_overshoot ... ok [INFO] [stdout] test number::compacted::tests::test_bucket_split_respects_non_empty_check ... ok [INFO] [stdout] test number::compacted::tests::test_binary_search_with_many_entries ... ok [INFO] [stdout] test geopoint::storage::tests::test_compact_basic ... ok [INFO] [stdout] test number::compacted::tests::test_bucket_split_at_exact_threshold ... ok [INFO] [stdout] test number::compacted::tests::test_empty_index ... ok [INFO] [stdout] test geopoint::storage::tests::test_incompatible_format_version ... ok [INFO] [stdout] test geopoint::storage::tests::test_compact_with_deletes ... ok [INFO] [stdout] test geopoint::storage::tests::test_ops_during_compaction_preserved ... ok [INFO] [stdout] test number::compacted::tests::test_filter_eq_f64 ... ok [INFO] [stdout] test number::compacted::tests::test_empty_bucket_never_created ... ok [INFO] [stdout] test number::compacted::tests::test_empty_write ... ok [INFO] [stdout] test number::compacted::tests::test_bucket_split_with_f64_keys ... ok [INFO] [stdout] test geopoint::storage::tests::test_persistence ... ok [INFO] [stdout] test number::compacted::tests::test_f64_entries ... ok [INFO] [stdout] test number::compacted::tests::test_filter_eq_with_index ... ok [INFO] [stdout] test number::compacted::tests::test_find_key_exact ... ok [INFO] [stdout] test number::compacted::tests::test_doubly_linked_list_bucket_local_only ... ok [INFO] [stdout] test number::compacted::tests::test_find_key_empty_header ... ok [INFO] [stdout] test number::compacted::tests::test_find_key_next_lower ... ok [INFO] [stdout] test number::compacted::tests::test_find_key_not_found ... ok [INFO] [stdout] test number::compacted::tests::test_find_key_next_higher ... ok [INFO] [stdout] test number::compacted::tests::test_get_doc_ids_boundary_keys ... ok [INFO] [stdout] test number::compacted::tests::test_forward_search_terminates_on_overshoot ... ok [INFO] [stdout] test number::compacted::tests::test_get_doc_ids_empty_result ... ok [INFO] [stdout] test number::compacted::tests::test_find_key_single_entry ... ok [INFO] [stdout] test number::compacted::tests::test_get_doc_ids_backward_search ... ok [INFO] [stdout] test number::compacted::tests::test_get_doc_ids_exact_match ... ok [INFO] [stdout] test number::compacted::tests::test_get_doc_ids_forward_search ... ok [INFO] [stdout] test geopoint::storage::tests::test_delete_ratio_triggers_full_compact ... ok [INFO] [stdout] test number::compacted::tests::test_get_doc_ids_multiple_docs ... ok [INFO] [stdout] test number::compacted::tests::test_get_doc_ids_not_found ... ok [INFO] [stdout] test number::compacted::tests::test_get_doc_ids_out_of_bounds ... ok [INFO] [stdout] test number::compacted::tests::test_data_integrity_across_bucket_boundary ... ok [INFO] [stdout] test number::compacted::tests::test_grouped_entries ... ok [INFO] [stdout] test number::config::tests::test_default_threshold ... ok [INFO] [stdout] test number::config::tests::test_invalid_threshold ... ok [INFO] [stdout] test number::config::tests::test_try_from ... ok [INFO] [stdout] test number::config::tests::test_valid_threshold ... ok [INFO] [stdout] test number::error::tests::test_error_display ... ok [INFO] [stdout] test number::error::tests::test_from_io_error ... ok [INFO] [stdout] test number::indexer::tests::test_index_json_array_f64 ... ok [INFO] [stdout] test number::indexer::tests::test_index_json_array_filters_non_numbers ... ok [INFO] [stdout] test number::compacted::tests::test_grouped_entries_across_buckets ... ok [INFO] [stdout] test number::compacted::tests::test_iter_range ... ok [INFO] [stdout] test number::compacted::tests::test_large_entry_with_many_doc_ids ... ok [INFO] [stdout] test number::indexer::tests::test_index_json_array_u64 ... ok [INFO] [stdout] test number::indexer::tests::test_index_json_plain_f64 ... ok [INFO] [stdout] test number::indexer::tests::test_index_json_invalid ... ok [INFO] [stdout] test number::indexer::tests::test_index_json_array_not_array ... ok [INFO] [stdout] test number::compacted::tests::test_write_and_load ... ok [INFO] [stdout] test number::indexer::tests::test_index_json_plain_u64 ... ok [INFO] [stdout] test number::iterator::tests::test_filter_op_bounds ... ok [INFO] [stdout] test number::iterator::tests::test_filter_op_f64 ... ok [INFO] [stdout] test number::iterator::tests::test_filter_op_matches ... ok [INFO] [stdout] test number::io::tests::test_ensure_version_dir ... ok [INFO] [stdout] test number::key::tests::test_f64_roundtrip ... ok [INFO] [stdout] test number::key::tests::test_f64_ordering ... ok [INFO] [stdout] test number::key::tests::test_f64_validate ... ok [INFO] [stdout] test number::key::tests::test_i64_validate ... ok [INFO] [stdout] test number::key::tests::test_u64_ordering ... ok [INFO] [stdout] test number::compacted::tests::test_range_query_starting_mid_bucket ... ok [INFO] [stdout] test number::key::tests::test_u64_roundtrip ... ok [INFO] [stdout] test number::key::tests::test_u64_validate ... ok [INFO] [stdout] test number::key::tests::test_i64_ordering ... ok [INFO] [stdout] test number::key::tests::test_type_names ... ok [INFO] [stdout] test number::key::tests::test_i64_roundtrip ... ok [INFO] [stdout] test number::live::tests::test_delete ... ok [INFO] [stdout] test number::compacted::tests::test_header_entry_updated_on_bucket_boundary ... ok [INFO] [stdout] test number::live::tests::test_drain_compacted ... ok [INFO] [stdout] test number::live::tests::test_drain_compacted_preserves_post_snapshot_ops ... ok [INFO] [stdout] test number::live::tests::test_delete_then_reinsert_snapshot ... ok [INFO] [stdout] test number::live::tests::test_f64_ordering ... ok [INFO] [stdout] test number::live::tests::test_new_live_layer ... ok [INFO] [stdout] test number::live::tests::test_insert_nan_rejected ... ok [INFO] [stdout] test number::live::tests::test_refresh_snapshot ... ok [INFO] [stdout] test number::live::tests::test_refresh_snapshot_dedup ... ok [INFO] [stdout] test number::live::tests::test_snapshot_arc_sharing ... ok [INFO] [stdout] test number::live::tests::test_insert ... ok [INFO] [stdout] test number::live::tests::test_insert_then_delete_snapshot ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_desc_empty ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_desc_f64 ... ok [INFO] [stdout] test number::live::tests::test_multiple_reinserts_snapshot ... ok [INFO] [stdout] test number::merge::tests::test_f64_merge ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_consecutive_dedup ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_desc_consecutive_dedup ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_desc_duplicates ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_desc_interleaved ... ok [INFO] [stdout] test geopoint::storage::tests::test_partial_merge_on_max_segments ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_desc_left_only ... ok [INFO] [stdout] test number::compacted::tests::test_header_index_points_to_correct_bucket ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_doc_ids_empty ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_doc_ids_left_only ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_desc_right_only ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_desc_same_value_left_doc_less ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_doc_ids_consecutive_dedup ... ok [INFO] [stdout] test number::io::tests::test_write_and_read_current ... ok [INFO] [stdout] test geopoint::storage::tests::test_cleanup_removes_old_versions ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_doc_ids_right_only ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_doc_ids ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_desc_same_value_left_doc_greater ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_empty ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_interleaved ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_duplicates ... ok [INFO] [stdout] test number::compacted::tests::test_range_query_spanning_multiple_buckets ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_same_value_different_doc ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_same_value_left_doc_greater ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_left_only ... ok [INFO] [stdout] test number::merge::tests::test_sorted_merge_right_only ... ok [INFO] [stdout] test number::compacted::tests::test_single_entry_per_bucket ... ok [INFO] [stdout] test geopoint::storage::tests::test_multiple_compactions ... ok [INFO] [stdout] test number::storage::tests::test_delete ... ok [INFO] [stdout] test number::storage::tests::test_info_empty_index ... ok [INFO] [stdout] test number::storage::tests::test_f64_index ... ok [INFO] [stdout] test number::storage::tests::test_info_with_live_data ... ok [INFO] [stdout] test number::storage::tests::test_insert_and_filter ... ok [INFO] [stdout] test geopoint::storage::tests::test_partial_merge_preserves_deletes ... ok [INFO] [stdout] test number::storage::tests::test_integrity_check_corrupted_deleted_bin ... ok [INFO] [stdout] test number::storage::tests::test_integrity_check_corrupted_header ... ok [INFO] [stdout] test number::storage::tests::test_integrity_check_healthy_empty_index ... ok [INFO] [stdout] test number::storage::tests::test_compact_with_deletes ... ok [INFO] [stdout] test number::storage::tests::test_integrity_check_invalid_current_content ... ok [INFO] [stdout] test number::storage::tests::test_integrity_check_missing_version_dir ... ok [INFO] [stdout] test number::storage::tests::test_integrity_check_missing_header ... ok [INFO] [stdout] test number::storage::tests::test_integrity_check_missing_current ... ok [INFO] [stdout] test number::storage::tests::test_integrity_check_missing_deleted_bin ... ok [INFO] [stdout] test number::storage::tests::test_compact ... ok [INFO] [stdout] test number::storage::tests::test_info_after_compact ... ok [INFO] [stdout] test number::storage::tests::test_new_index ... ok [INFO] [stdout] test number::storage::tests::test_info_with_pending_deletes ... ok [INFO] [stdout] test string::bm25::tests::test_bm25f_boost_integration_multi_field ... ok [INFO] [stdout] test string::bm25::tests::test_bm25f_boost_integration_single_field ... ok [INFO] [stdout] test string::bm25::tests::test_bm25f_boost_values_comparison ... ok [INFO] [stdout] test string::bm25::tests::test_bm25f_field_normalization ... ok [INFO] [stdout] test string::bm25::tests::test_bm25f_field_weights ... ok [INFO] [stdout] test string::bm25::tests::test_bm25f_scorer_basic ... ok [INFO] [stdout] test string::bm25::tests::test_bm25f_scorer_boost ... ok [INFO] [stdout] test string::bm25::tests::test_canonical_bm25f_single_term_two_fields ... ok [INFO] [stdout] test string::bm25::tests::test_canonical_bm25f_vs_sum_of_per_field_bm25 ... ok [INFO] [stdout] test number::storage::tests::test_integrity_check_healthy_with_data ... ok [INFO] [stdout] test number::storage::tests::test_nan_rejected ... ok [INFO] [stdout] test number::storage::tests::test_sort_grouped_ascending ... ok [INFO] [stdout] test number::storage::tests::test_sort_grouped_descending ... ok [INFO] [stdout] test string::config::tests::test_bm25_params_default ... ok [INFO] [stdout] test string::config::tests::test_threshold_default ... ok [INFO] [stdout] test string::config::tests::test_threshold_from_f32 ... ok [INFO] [stdout] test string::config::tests::test_threshold_valid ... ok [INFO] [stdout] test string::compacted::tests::test_empty_segment ... ok [INFO] [stdout] test number::storage::tests::test_sort_grouped_empty ... ok [INFO] [stdout] test string::indexer::tests::test_index_json_plain ... ok [INFO] [stdout] test number::storage::tests::test_cleanup ... ok [INFO] [stdout] test number::storage::tests::test_sort_grouped_f64 ... ok [INFO] [stdout] test number::storage::tests::test_sort_grouped_with_deletes ... ok [INFO] [stdout] test string::indexer::tests::test_index_json_array ... ok [INFO] [stdout] test string::config::tests::test_threshold_invalid ... ok [INFO] [stdout] test number::storage::tests::test_sort_grouped_multiple_docs_per_key ... ok [INFO] [stdout] test string::indexer::tests::test_index_str_multiple_tokens ... ok [INFO] [stdout] test string::indexer::tests::test_index_str_with_stemming ... ok [INFO] [stdout] test string::indexer::tests::test_index_str_single_token ... ok [INFO] [stdout] test string::indexer::tests::test_term_data_with_positions ... ok [INFO] [stdout] test string::indexer::tests::test_indexed_value_construction ... ok [INFO] [stdout] test string::indexer::tests::test_index_json_invalid ... ok [INFO] [stdout] test string::io::tests::test_read_global_info_missing ... ok [INFO] [stdout] test string::io::tests::test_version_dir ... ok [INFO] [stdout] test string::iterator::tests::test_check_adjacency_pairs_basic ... ok [INFO] [stdout] test string::iterator::tests::test_collect_empty_index ... ok [INFO] [stdout] test string::indexer::tests::test_index_str_empty ... ok [INFO] [stdout] test string::iterator::tests::test_collect_multi_token ... ok [INFO] [stdout] test number::storage::tests::test_info_deleted_count_after_compact ... ok [INFO] [stdout] test string::iterator::tests::test_collect_multi_token_consistency_with_search ... ok [INFO] [stdout] test string::iterator::tests::test_check_adjacency_greater_branch ... ok [INFO] [stdout] test string::iterator::tests::test_collect_single_token_consistency ... ok [INFO] [stdout] test string::iterator::tests::test_collect_prefix_tolerance ... ok [INFO] [stdout] test string::iterator::tests::test_collect_with_deletes ... ok [INFO] [stdout] test string::iterator::tests::test_collect_total_documents_accuracy ... ok [INFO] [stdout] test string::iterator::tests::test_collect_with_filter ... ok [INFO] [stdout] test string::iterator::tests::test_custom_exact_match_boost ... ok [INFO] [stdout] test string::io::tests::test_write_and_read_global_info ... ok [INFO] [stdout] test string::io::tests::test_write_deleted ... ok [INFO] [stdout] test string::iterator::tests::test_document_filter_none_returns_all ... ok [INFO] [stdout] test string::iterator::tests::test_document_filter_empty_returns_nothing ... ok [INFO] [stdout] test string::iterator::tests::test_exact_match_boost_applied_in_exact_mode ... ok [INFO] [stdout] test string::iterator::tests::test_document_filter_skips_non_matching ... ok [INFO] [stdout] test string::iterator::tests::test_many_tokens_no_panic ... ok [INFO] [stdout] test string::iterator::tests::test_phrase_boost_adjacent ... ok [INFO] [stdout] test string::io::tests::test_write_doc_lengths ... ok [INFO] [stdout] test string::iterator::tests::test_phrase_boost_disabled ... ok [INFO] [stdout] test string::iterator::tests::test_phrase_boost_non_adjacent ... ok [INFO] [stdout] test string::iterator::tests::test_phrase_boost_with_exact_match ... ok [INFO] [stdout] test geopoint::storage::tests::test_multi_segment_hot_compact ... ok [INFO] [stdout] test string::compacted::tests::test_segment_build_and_load ... ok [INFO] [stdout] test string::iterator::tests::test_phrase_boost_with_filter ... ok [INFO] [stdout] test string::iterator::tests::test_phrase_boost_three_tokens ... ok [INFO] [stdout] test string::iterator::tests::test_phrase_boost_with_threshold ... ok [INFO] [stdout] test string::iterator::tests::test_search_boost ... ok [INFO] [stdout] test number::storage::tests::test_sort_grouped_after_compact ... ok [INFO] [stdout] test string::io::tests::test_write_and_read_current ... ok [INFO] [stdout] test string::compacted::tests::test_segment_for_each_term_match ... ok [INFO] [stdout] test string::iterator::tests::test_search_empty ... ok [INFO] [stdout] test string::iterator::tests::test_search_exact_match_mode ... ok [INFO] [stdout] test number::storage::tests::test_open_existing ... ok [INFO] [stdout] test string::iterator::tests::test_search_live_only ... ok [INFO] [stdout] test string::compacted::tests::test_segment_field_length_galloping ... ok [INFO] [stdout] test string::iterator::tests::test_search_multiple_tokens ... ok [INFO] [stdout] test string::iterator::tests::test_search_prefix ... ok [INFO] [stdout] test string::iterator::tests::test_search_prefix_exact_boost ... ok [INFO] [stdout] test string::iterator::tests::test_search_result_sort ... ok [INFO] [stdout] test string::iterator::tests::test_search_tolerance_zero_is_exact ... ok [INFO] [stdout] test string::iterator::tests::test_search_with_deletes ... ok [INFO] [stdout] test string::iterator::tests::test_threshold_allows_partial_match ... ok [INFO] [stdout] test string::iterator::tests::test_threshold_none_no_filter ... ok [INFO] [stdout] test string::iterator::tests::test_threshold_single_token ... ok [INFO] [stdout] test string::iterator::tests::test_threshold_filters_partial_match ... ok [INFO] [stdout] test string::iterator::tests::test_token_bit_helper ... ok [INFO] [stdout] test string::live::tests::test_delete_removes_doc ... ok [INFO] [stdout] test string::live::tests::test_for_each_term_match_exact ... ok [INFO] [stdout] test string::live::tests::test_for_each_term_match_prefix ... ok [INFO] [stdout] test string::live::tests::test_insert_and_snapshot ... ok [INFO] [stdout] test string::live::tests::test_insert_delete_reinsert ... ok [INFO] [stdout] test string::live::tests::test_iter_doc_lengths_sorted ... ok [INFO] [stdout] test string::live::tests::test_iter_terms_sorted ... ok [INFO] [stdout] test string::live::tests::test_ops_len_in_snapshot ... ok [INFO] [stdout] test string::live::tests::test_empty_snapshot ... ok [INFO] [stdout] test string::live::tests::test_for_each_term_match_levenshtein ... ok [INFO] [stdout] test string::live::tests::test_postings_sorted_by_doc_id ... ok [INFO] [stdout] test string::merge::tests::test_merge_disjoint ... ok [INFO] [stdout] test string::live::tests::test_snapshot_dirty_flag ... ok [INFO] [stdout] test string::merge::tests::test_merge_empty_inputs ... ok [INFO] [stdout] test string::merge::tests::test_merge_with_duplicates ... ok [INFO] [stdout] test string::scoring::tests::test_bm25f_score_basic ... ok [INFO] [stdout] test string::scoring::tests::test_bm25f_score_saturation ... ok [INFO] [stdout] test string::scoring::tests::test_bm25f_score_zero_aggregated ... ok [INFO] [stdout] test string::scoring::tests::test_idf_all_docs_match ... ok [INFO] [stdout] test string::scoring::tests::test_idf_basic ... ok [INFO] [stdout] test string::scoring::tests::test_idf_rare_term ... ok [INFO] [stdout] test string::scoring::tests::test_idf_single_doc ... ok [INFO] [stdout] test string::scoring::tests::test_idf_zero_df ... ok [INFO] [stdout] test string::simd::tests::test_avx2_batch_bm25f_score ... ok [INFO] [stdout] test string::simd::tests::test_avx2_batch_normalized_tf ... ok [INFO] [stdout] test string::simd::tests::test_dispatch_batch_bm25f_score ... ok [INFO] [stdout] test string::simd::tests::test_dispatch_batch_normalized_tf ... ok [INFO] [stdout] test string::simd::tests::test_scalar_batch_bm25f_score ... ok [INFO] [stdout] test string::simd::tests::test_scalar_batch_normalized_tf ... ok [INFO] [stdout] test string::storage::tests::test_new_empty_index ... ok [INFO] [stdout] test string::storage::tests::test_delete_and_search ... ok [INFO] [stdout] test string::storage::tests::test_insert_and_search ... ok [INFO] [stdout] test string_filter::compacted::tests::test_build_many_keys ... ok [INFO] [stdout] test string_filter::compacted::tests::test_build_empty ... ok [INFO] [stdout] test string_filter::compacted::tests::test_build_and_load ... ok [INFO] [stdout] test string::storage::tests::test_compact_basic ... ok [INFO] [stdout] test string_filter::compacted::tests::test_build_apply_deletes_removes_entire_key ... ok [INFO] [stdout] test string_filter::compacted::tests::test_collect_keys_empty ... ok [INFO] [stdout] test string_filter::compacted::tests::test_build_single_entry ... ok [INFO] [stdout] test string_filter::compacted::tests::test_empty_version ... ok [INFO] [stdout] test string_filter::compacted::tests::test_build_unicode_keys ... ok [INFO] [stdout] test string_filter::compacted::tests::test_build_merge_compacted_and_live ... ok [INFO] [stdout] test string_filter::compacted::tests::test_build_with_carry_forward_deletes ... ok [INFO] [stdout] test string_filter::compacted::tests::test_build_with_apply_deletes_filtering ... ok [INFO] [stdout] test string_filter::compacted::tests::test_load_missing_files ... ok [INFO] [stdout] test string_filter::compacted::tests::test_build_with_deletes ... ok [INFO] [stdout] test string::storage::tests::test_integrity_check_valid ... ok [INFO] [stdout] test string_filter::compacted::tests::test_total_postings_empty ... ok [INFO] [stdout] test string_filter::config::tests::test_threshold_from_f32 ... ok [INFO] [stdout] test string_filter::config::tests::test_threshold_default ... ok [INFO] [stdout] test string_filter::compacted::tests::test_empty_entries_skipped ... ok [INFO] [stdout] test string::storage::tests::test_empty_compaction_skipped ... ok [INFO] [stdout] test string_filter::compacted::tests::test_iter_all_matches_lookup ... ok [INFO] [stdout] test string_filter::compacted::tests::test_collect_keys ... ok [INFO] [stdout] test string_filter::config::tests::test_threshold_invalid ... ok [INFO] [stdout] test string_filter::config::tests::test_threshold_valid ... ok [INFO] [stdout] test string_filter::indexer::tests::test_filter_rejects_array_elements ... ok [INFO] [stdout] test string_filter::indexer::tests::test_filter_rejects_plain ... ok [INFO] [stdout] test string_filter::indexer::tests::test_index_json_array_mixed ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_all_deleted ... ok [INFO] [stdout] test string_filter::indexer::tests::test_index_json_array ... ok [INFO] [stdout] test string_filter::indexer::tests::test_index_json_invalid ... ok [INFO] [stdout] test string_filter::indexer::tests::test_index_json_plain ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_compacted_only ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_data_into_iter ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_empty ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_iterator_can_be_called_multiple_times ... ok [INFO] [stdout] test string_filter::compacted::tests::test_iter_all ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_deletes_for_nonexistent_ids ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_live_only ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_large_postings ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_data_missing_key ... ok [INFO] [stdout] test string_filter::io::tests::test_version_dir ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_merged ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_mixed_deletes_from_both_sources ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_single_element ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_single_element_deleted ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_overlapping_postings_dedup ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_with_deletes ... ok [INFO] [stdout] test string_filter::live::tests::test_delete_all_then_reinsert ... ok [INFO] [stdout] test string_filter::live::tests::test_delete_removes_from_all_keys ... ok [INFO] [stdout] test string_filter::iterator::tests::test_filter_with_live_deletes ... ok [INFO] [stdout] test string_filter::live::tests::test_doc_ids_for_key ... ok [INFO] [stdout] test string::storage::tests::test_info ... ok [INFO] [stdout] test string_filter::live::tests::test_live_layer_insert_delete ... ok [INFO] [stdout] test string_filter::live::tests::test_multiple_keys_for_same_doc_id ... ok [INFO] [stdout] test string_filter::live::tests::test_empty_snapshot ... ok [INFO] [stdout] test string_filter::live::tests::test_ops_len_in_snapshot ... ok [INFO] [stdout] test string_filter::live::tests::test_snapshot_deduplication ... ok [INFO] [stdout] test string_filter::live::tests::test_insert_delete_reinsert ... ok [INFO] [stdout] test string_filter::live::tests::test_inserts_sorted ... ok [INFO] [stdout] test string_filter::live::tests::test_iter_entries_empty ... ok [INFO] [stdout] test string_filter::live::tests::test_many_operations ... ok [INFO] [stdout] test string_filter::live::tests::test_snapshot_doc_ids_sorted_within_key ... ok [INFO] [stdout] test string_filter::live::tests::test_snapshot_keys_empty ... ok [INFO] [stdout] test string_filter::live::tests::test_snapshot_keys_accessor ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_disjoint ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_empty_inputs ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_into_disjoint ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_into_identical ... ok [INFO] [stdout] test string::storage::tests::test_persistence ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_into_empty_inputs ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_into_large_sequences ... ok [INFO] [stdout] test string_filter::live::tests::test_snapshot_dirty_flag ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_into_reuses_buffer ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_into_with_duplicates_within_same_side ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_right_empty ... ok [INFO] [stdout] test string_filter::io::tests::test_write_postings ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_identical ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_into_overlapping ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_large_sequences ... ok [INFO] [stdout] test string_filter::merge::tests::test_subtract_empty_left ... ok [INFO] [stdout] test string_filter::compacted::tests::test_total_postings ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_into_one_empty ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_left_empty ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_single_element_each ... ok [INFO] [stdout] test string_filter::merge::tests::test_subtract_empty_right ... ok [INFO] [stdout] test string_filter::merge::tests::test_subtract_interleaved ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_single_element_same ... ok [INFO] [stdout] test string_filter::merge::tests::test_subtract_no_overlap ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_with_duplicates ... ok [INFO] [stdout] test string_filter::merge::tests::test_merge_with_duplicates_within_same_side ... ok [INFO] [stdout] test string_filter::merge::tests::test_subtract_all_removed ... ok [INFO] [stdout] test string_filter::merge::tests::test_subtract_partial_overlap ... ok [INFO] [stdout] test string_filter::merge::tests::test_subtract_right_larger_than_left ... ok [INFO] [stdout] test string_filter::merge::tests::test_subtract_single_element ... ok [INFO] [stdout] test string_filter::merge::tests::test_subtract_empty_inputs ... ok [INFO] [stdout] test string::storage::tests::test_cleanup ... ok [INFO] [stdout] test string::storage::tests::test_compact_with_deletes_carry_forward ... ok [INFO] [stdout] test string_filter::io::tests::test_write_and_read_current ... ok [INFO] [stdout] test string::storage::tests::test_compact_with_deletes_apply ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_basic ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_apply_deletes_low_threshold ... ok [INFO] [stdout] test string_filter::storage::tests::test_delete_and_filter ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_empty_to_non_empty ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_carry_forward_high_threshold ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_with_deletes ... ok [INFO] [stdout] test string_filter::storage::tests::test_concurrent_reads_writes ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_empty_live_layer ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_all_deleted ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_merges_live_and_compacted_same_key ... ok [INFO] [stdout] test string_filter::storage::tests::test_delete_nonexistent_doc_id ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_carries_forward_deletes ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_reinsert_same_doc_id ... ok [INFO] [stdout] test string_filter::storage::tests::test_delete_before_first_compact ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_introduces_new_keys ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_key_only_in_compacted ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_only_deletes ... ok [INFO] [stdout] test string_filter::storage::tests::test_doc_id_zero ... ok [INFO] [stdout] test string_filter::storage::tests::test_delete_compacted_doc_id ... ok [INFO] [stdout] test string_filter::storage::tests::test_filter_data_into_iter ... ok [INFO] [stdout] test string_filter::storage::tests::test_insert_and_filter ... ok [INFO] [stdout] test string_filter::storage::tests::test_cleanup_removes_old_versions ... ok [INFO] [stdout] test string_filter::storage::tests::test_empty_string_key ... ok [INFO] [stdout] test string_filter::storage::tests::test_duplicate_insert_same_key_doc ... ok [INFO] [stdout] test string_filter::storage::tests::test_insert_array_values ... ok [INFO] [stdout] test string_filter::storage::tests::test_delete_then_reinsert_different_key_same_batch ... ok [INFO] [stdout] test string_filter::storage::tests::test_filter_results_sorted ... ok [INFO] [stdout] test string_filter::storage::tests::test_delete_shared_doc_id_across_keys_after_compact ... ok [INFO] [stdout] test string_filter::storage::tests::test_new_empty_index ... ok [INFO] [stdout] test string_filter::storage::tests::test_info_after_operations ... ok [INFO] [stdout] test string_filter::storage::tests::test_delete_then_reinsert_different_key_separate_batches ... ok [INFO] [stdout] test string_filter::storage::tests::test_compact_multiple_rounds ... ok [INFO] [stdout] test string_filter::storage::tests::test_integrity_check_valid ... ok [INFO] [stdout] test string_filter::storage::tests::test_info_total_size ... ok [INFO] [stdout] test string_filter::storage::tests::test_integrity_check_missing_files ... ok [INFO] [stdout] test string_filter::storage::tests::test_keys_stored_in_lexicographic_order ... ok [INFO] [stdout] test string_filter::storage::tests::test_many_unique_keys ... ok [INFO] [stdout] test string_filter::storage::tests::test_ops_during_compaction_preserved ... ok [INFO] [stdout] test string_filter::storage::tests::test_persistence ... ok [INFO] [stdout] test string_filter::storage::tests::test_open_incompatible_format_version ... ok [INFO] [stdout] test string_filter::storage::tests::test_unicode_keys ... ok [INFO] [stdout] test string_filter::storage::tests::test_persistence_with_deletes ... ok [INFO] [stdout] test string_filter::storage::tests::test_large_scale_insert_delete_compact ... ok [INFO] [stdout] test string_filter::storage::tests::test_same_doc_id_multiple_keys ... ok [INFO] [stdout] test string_filter::storage::tests::test_insert_array_values_compact ... ok [INFO] [stdout] test string_filter::storage::tests::test_interleaved_insert_delete_compact ... ok [INFO] [stdout] test string_filter::storage::tests::test_insert_compact_delete_compact ... ok [INFO] [stdout] test string_filter::storage::tests::test_multiple_compaction_rounds_with_deletes ... ok [INFO] [stdout] test string_filter::storage::tests::test_persistence_carry_forward_deletes ... ok [INFO] [stdout] test string_filter::storage::tests::test_multiple_keys_across_compaction_rounds ... ok [INFO] [stdout] test geopoint::storage::tests::test_repeated_partial_merges ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 642 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.90s [INFO] [stdout] [INFO] [stderr] Running tests/bool_alloc_count.rs (/opt/rustwide/target/debug/deps/bool_alloc_count-fda3b8e8ca369745) [INFO] [stdout] [INFO] [stderr] Running tests/bool_integration_tests.rs (/opt/rustwide/target/debug/deps/bool_integration_tests-e2499a8244b2ce09) [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 81 tests [INFO] [stdout] test test_basic_flow ... ok [INFO] [stdout] test test_deletes ... ok [INFO] [stdout] test test_concurrent_deletes_during_snapshot_refresh ... ok [INFO] [stdout] test test_concurrent_inserts_same_doc_id ... ok [INFO] [stdout] test test_empty_index ... ok [INFO] [stdout] test test_delete_during_active_iteration ... ok [INFO] [stdout] test test_duplicate_inserts ... ok [INFO] [stdout] test test_doc_id_zero ... ok [INFO] [stdout] test test_compaction_preserves_data ... ok [INFO] [stdout] test test_info_empty_index ... ok [INFO] [stdout] test test_info_with_pending_inserts ... ok [INFO] [stdout] test test_info_after_compaction ... ok [INFO] [stdout] test test_compact_same_version_then_retry_with_different_version ... ok [INFO] [stdout] test test_compaction_with_concurrent_all_ops ... ok [INFO] [stdout] test test_concurrent_inserts_alternating_values ... ok [INFO] [stdout] test test_integrity_check_before_compaction ... ok [INFO] [stdout] test test_insert_delete_reinsert_ordering ... ok [INFO] [stdout] test test_info_total_documents_and_total_size ... ok [INFO] [stdout] test test_filter_iterator_stability_during_version_swap ... ok [INFO] [stdout] test test_integrity_check_corrupted_binary_file ... ok [INFO] [stdout] test test_integrity_check_after_compaction ... ok [INFO] [stdout] test test_info_with_pending_deletes ... ok [INFO] [stdout] test test_concurrent_filters_during_dirty_snapshot ... ok [INFO] [stdout] test test_info_after_multiple_compactions ... ok [INFO] [stdout] test test_integrity_check_corrupted_current_file ... ok [INFO] [stdout] test test_concurrent_filter_during_compact ... ok [INFO] [stdout] test test_interleaved_insert_delete_same_doc_id ... ok [INFO] [stdout] test test_integrity_check_after_strategy_b_compaction ... ok [INFO] [stdout] test test_integrity_check_with_deletes_compacted ... ok [INFO] [stdout] test test_integrity_check_after_strategy_b_then_insert_only_compact ... ok [INFO] [stdout] test test_owned_into_iter_ascending ... ok [INFO] [stdout] test test_multiple_concurrent_compactions ... ok [INFO] [stdout] test test_owned_iter_empty ... ok [INFO] [stdout] test test_owned_iter_false_values ... ok [INFO] [stdout] test test_owned_iter_for_loop ... ok [INFO] [stdout] test test_large_doc_ids ... ok [INFO] [stdout] test test_ops_during_compaction_io_phase ... ok [INFO] [stdout] test test_interleaved_operations ... ok [INFO] [stdout] test test_integrity_check_strategy_a_still_works ... ok [INFO] [stdout] test test_owned_sorted_iter_returned_from_function ... ok [INFO] [stdout] test test_integrity_check_missing_binary_file ... ok [INFO] [stdout] test test_owned_into_sorted_descending ... ok [INFO] [stdout] test test_owned_iter_returned_from_function ... ok [INFO] [stdout] test test_owned_iter_matches_borrowed ... ok [INFO] [stdout] test test_owned_iter_with_compacted_data ... ok [INFO] [stdout] test test_owned_iter_with_deletes ... ok [INFO] [stdout] test test_integrity_check_unsorted_binary_file ... ok [INFO] [stdout] test test_persistence ... ok [INFO] [stdout] test test_remove_nonexistent ... ok [INFO] [stdout] test test_compaction_verification_under_load ... ok [INFO] [stdout] test test_remove_affects_both_sets ... ok [INFO] [stdout] test test_sort_array_values ... ok [INFO] [stdout] test test_sort_ascending_basic ... ok [INFO] [stdout] test test_sort_descending_basic ... ok [INFO] [stdout] test test_ops_during_compaction_preserved ... ok [INFO] [stdout] test test_sort_only_false ... ok [INFO] [stdout] test test_sort_owned_matches_borrowed ... ok [INFO] [stdout] test test_sorted_ascending_integration ... ok [INFO] [stdout] test test_sort_with_deletes ... ok [INFO] [stdout] test test_sorted_descending_integration ... ok [INFO] [stdout] test test_sorted_single_element ... ok [INFO] [stdout] test test_sorted_empty_results ... ok [INFO] [stdout] test test_sort_after_compaction_with_deletes ... ok [INFO] [stdout] test test_sort_live_plus_compacted ... ok [INFO] [stdout] test test_multiple_compactions ... ok [INFO] [stdout] test test_sort_only_true ... ok [INFO] [stdout] test test_sparse_doc_ids ... ok [INFO] [stdout] test test_sorted_with_deletes ... ok [INFO] [stdout] test test_strategy_a_high_delete_ratio ... ok [INFO] [stdout] test test_strategy_b_low_delete_ratio ... ok [INFO] [stdout] test test_version_swap_atomicity ... ok [INFO] [stdout] test test_sorted_false_values ... ok [INFO] [stdout] test test_concurrent_multi_thread_inserts ... ok [INFO] [stdout] test test_concurrent_filters_read_consistency ... ok [INFO] [stdout] test test_mixed_insert_delete_filter ... ok [INFO] [stdout] test test_sort_empty_index ... ok [INFO] [stdout] test test_concurrent_multi_thread_deletes ... ok [INFO] [stdout] test test_sorted_with_compacted_data ... ok [INFO] [stdout] test test_snapshot_refresh_race ... ok [INFO] [stdout] test test_high_write_contention ... ok [INFO] [stdout] test test_randomized_operations ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.21s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/embedding_concurrency_tests.rs (/opt/rustwide/target/debug/deps/embedding_concurrency_tests-44c01a78864992e7) [INFO] [stdout] running 15 tests [INFO] [stdout] test test_concurrent_inserts_same_doc_id ... ok [INFO] [stdout] test test_concurrent_reads_during_dirty_snapshot ... ok [INFO] [stdout] test test_concurrent_writes_during_multi_segment_compaction ... ok [INFO] [stdout] test test_concurrent_search_during_cleanup ... ok [INFO] [stdout] test test_concurrent_compaction_serialization ... ok [INFO] [stdout] test test_concurrent_search_multi_segment ... ok [INFO] [stdout] test test_deletes_preserved_during_compaction ... ok [INFO] [stdout] test test_search_result_stability_across_version_swap ... ok [INFO] [stdout] test test_snapshot_isolation_during_compaction ... ok [INFO] [stdout] test test_mixed_insert_delete_search ... ok [INFO] [stdout] test test_writes_preserved_during_compaction ... ok [INFO] [stdout] test test_concurrent_reads_consistency ... ok [INFO] [stdout] test test_high_write_contention ... ok [INFO] [stdout] test test_concurrent_multi_thread_inserts ... ok [INFO] [stdout] test test_search_during_compaction ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.83s [INFO] [stdout] [INFO] [stderr] Running tests/embedding_integration_tests.rs (/opt/rustwide/target/debug/deps/embedding_integration_tests-8be8ba64bee22fd5) [INFO] [stdout] [INFO] [stdout] running 59 tests [INFO] [stdout] test test_cosine_metric ... ok [INFO] [stdout] test test_compact_empty_index ... ok [INFO] [stdout] test test_compact_then_delete ... ok [INFO] [stdout] test test_dimension_mismatch ... ok [INFO] [stdout] test test_carry_forward_deletes ... ok [INFO] [stdout] test test_dot_product_metric ... ok [INFO] [stdout] test test_duplicate_inserts_same_doc_id ... ok [INFO] [stdout] test test_empty_index_search ... ok [INFO] [stdout] test test_delete_and_reinsert ... ok [INFO] [stdout] test test_empty_vector_rejected ... ok [INFO] [stdout] test test_cleanup_preserves_carried_forward_segment ... ok [INFO] [stdout] test test_cleanup_carried_forward_across_three_versions ... ok [INFO] [stdout] test test_cleanup_removes_old_segments ... ok [INFO] [stdout] test test_compact_with_deletes ... ok [INFO] [stdout] test test_cleanup_after_all_segments_deleted ... ok [INFO] [stdout] test test_cleanup ... ok [INFO] [stdout] test test_delete_nonexistent_noop ... ok [INFO] [stdout] test test_filter_allow_all ... ok [INFO] [stdout] test test_filter_after_compact ... ok [INFO] [stdout] test test_delete_all_docs ... ok [INFO] [stdout] test test_filter_with_deletes ... ok [INFO] [stdout] test test_info_empty_index ... ok [INFO] [stdout] test test_filter_excludes_all ... ok [INFO] [stdout] test test_cleanup_preserves_search_correctness_multi_segment ... ok [INFO] [stdout] test test_cleanup_incremental_insert_then_carry_forward ... ok [INFO] [stdout] test test_insert_and_search_live_only ... ok [INFO] [stdout] test test_filter_does_not_break_graph_traversal ... ok [INFO] [stdout] test test_doc_id_zero ... ok [INFO] [stdout] test test_cleanup_multi_segment_mixed_carry_forward_and_rebuild ... ok [INFO] [stdout] test test_insert_delete_search ... ok [INFO] [stdout] test test_integrity_check_before_compaction ... ok [INFO] [stdout] test test_cleanup_multiple_compactions_accumulating_old_segments ... ok [INFO] [stdout] test test_filter_after_incremental_insert ... ok [INFO] [stdout] test test_filter_live_only ... ok [INFO] [stdout] test test_info ... ok [INFO] [stdout] test test_info_with_pending_ops ... ok [INFO] [stdout] test test_integrity_check_missing_segment_file ... ok [INFO] [stdout] test test_non_finite_value_rejected ... ok [INFO] [stdout] test test_large_doc_ids ... ok [INFO] [stdout] test test_integrity_check ... ok [INFO] [stdout] test test_insert_compact_search ... ok [INFO] [stdout] test test_integrity_check_corrupted_current_file ... ok [INFO] [stdout] test test_search_k_zero ... ok [INFO] [stdout] test test_nofilter_returns_same_as_none ... ok [INFO] [stdout] test test_info_with_deletes ... ok [INFO] [stdout] test test_persistence ... ok [INFO] [stdout] test test_search_k_larger_than_total ... ok [INFO] [stdout] test test_search_returns_distances_sorted_ascending ... ok [INFO] [stdout] test test_filter_with_multi_segment ... ok [INFO] [stdout] test test_multiple_segments_created ... ok [INFO] [stdout] test test_full_rebuild_on_deletion_threshold ... ok [INFO] [stdout] test test_multiple_compactions ... ok [INFO] [stdout] test test_persistence_multi_segment ... ok [INFO] [stdout] test test_persistence_multiple_compactions ... ok [INFO] [stdout] test test_incremental_insert ... ok [INFO] [stdout] test test_concurrent_search ... ok [INFO] [stdout] test test_full_rebuild_on_insertion_threshold ... ok [INFO] [stdout] test test_worked_example ... ok [INFO] [stdout] test test_large_scale_recall ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 59 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.90s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/embedding_score_tests.rs (/opt/rustwide/target/debug/deps/embedding_score_tests-2ba6a90507ab7e5e) [INFO] [stdout] running 18 tests [INFO] [stdout] test test_k_truncation_returns_correct_scores ... ok [INFO] [stdout] test test_l2_scores_after_deletion ... ok [INFO] [stdout] test test_dot_product_scores_live_only ... ok [INFO] [stdout] test test_l2_scores_live_only ... ok [INFO] [stdout] test test_l2_scores_fractional_vectors ... ok [INFO] [stdout] test test_cosine_scores_live_only ... ok [INFO] [stdout] test test_l2_scores_higher_dimensions ... ok [INFO] [stdout] test test_l2_scores_non_origin_query ... ok [INFO] [stdout] test test_cosine_zero_vector_score ... ok [INFO] [stdout] test test_cosine_scores_after_compaction ... ok [INFO] [stdout] test test_dot_product_scores_after_compaction ... ok [INFO] [stdout] test test_l2_scores_after_compaction ... ok [INFO] [stdout] test test_cosine_scores_higher_dimensions ... ok [INFO] [stdout] test test_l2_scores_mixed_live_and_compacted ... ok [INFO] [stdout] test test_l2_scores_multi_segment_with_live_layer ... ok [INFO] [stdout] test test_l2_scores_across_multiple_segments ... ok [INFO] [stdout] test test_scores_stable_across_multiple_compactions ... ok [INFO] [stdout] test test_dot_product_scores_negative_vectors ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stderr] Running tests/geopoint_alloc_count.rs (/opt/rustwide/target/debug/deps/geopoint_alloc_count-ea2e1f5349eb68e5) [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] [stderr] Running tests/geopoint_concurrency_tests.rs (/opt/rustwide/target/debug/deps/geopoint_concurrency_tests-bc3f43027bcfbf16) [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test test_concurrent_multi_thread_inserts ... ok [INFO] [stdout] test test_filter_data_arc_stability ... ok [INFO] [stdout] test test_concurrent_filters_during_dirty_snapshot ... ok [INFO] [stdout] test test_concurrent_deletes_during_snapshot_refresh ... ok [INFO] [stdout] test test_concurrent_inserts_same_doc_id ... ok [INFO] [stdout] test test_delete_nonexistent_concurrent ... ok [INFO] [stdout] test test_concurrent_multi_thread_deletes ... ok [INFO] [stdout] test test_concurrent_compactions ... ok [INFO] [stdout] test test_concurrent_inserts_alternating_hemispheres ... ok [INFO] [stdout] test test_high_write_rate_with_compact ... ok [INFO] [stdout] test test_filter_during_version_swap ... ok [INFO] [stdout] test test_concurrent_disjoint_spatial_queries ... ok [INFO] [stdout] test test_filter_during_compact ... ok [INFO] [stdout] test test_dirty_snapshot_race ... ok [INFO] [stdout] test test_concurrent_bbox_and_radius_queries ... ok [INFO] [stdout] test test_snapshot_dirty_clean_cycle ... ok [INFO] [stdout] test test_interleaved_write_compact ... ok [INFO] [stdout] test test_deletes_preserved_during_compaction ... ok [INFO] [stdout] test test_iterator_under_stress ... ok [INFO] [stdout] test test_empty_index_concurrent_queries ... ok [INFO] [stdout] test test_multiple_concurrent_iterators ... ok [INFO] [stdout] test test_concurrent_filters_read_consistency ... ok [INFO] [stdout] test test_doc_id_zero_concurrent ... ok [INFO] [stdout] test test_large_doc_ids_concurrent ... ok [INFO] [stdout] test test_insert_delete_cycle ... ok [INFO] [stdout] test test_high_delete_contention ... ok [INFO] [stdout] test test_writes_preserved_during_compaction ... ok [INFO] [stdout] test test_cleanup_during_reads ... ok [INFO] [stdout] test test_mixed_ops_stress ... ok [INFO] [stderr] Running tests/geopoint_integration_tests.rs (/opt/rustwide/target/debug/deps/geopoint_integration_tests-9f1ce443b8949584) [INFO] [stdout] test test_long_running_mixed_ops ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.24s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 43 tests [INFO] [stdout] test test_bbox_no_results ... ok [INFO] [stdout] test test_bbox_partial_overlap ... ok [INFO] [stdout] test test_delete_nonexistent_is_noop ... ok [INFO] [stdout] test test_geopoint_validation ... ok [INFO] [stdout] test test_empty_index_query ... ok [INFO] [stdout] test test_insert_and_query_radius ... ok [INFO] [stdout] test test_filter_into_iter ... ok [INFO] [stdout] test test_delete_removes_from_results ... ok [INFO] [stdout] test test_outside_bbox_live_only ... ok [INFO] [stdout] test test_outside_empty_index ... ok [INFO] [stdout] test test_insert_and_query_bbox ... ok [INFO] [stdout] test test_outside_radius_live_only ... ok [INFO] [stdout] test test_concurrent_reads_writes ... ok [INFO] [stdout] test test_filter_into_iter_after_compact ... ok [INFO] [stdout] test test_doc_id_zero ... ok [INFO] [stdout] test test_poles ... ok [INFO] [stdout] test test_outside_polygon_after_compaction ... ok [INFO] [stdout] test test_outside_bbox_complement ... ok [INFO] [stdout] test test_outside_bbox_after_compaction ... ok [INFO] [stdout] test test_compact_applies_deletes ... ok [INFO] [stdout] test test_polygon_empty_index ... ok [INFO] [stdout] test test_polygon_live_only ... ok [INFO] [stdout] test test_cleanup_preserves_current ... ok [INFO] [stdout] test test_same_doc_id_multiple_points_live_only ... ok [INFO] [stdout] test test_outside_radius_complement ... ok [INFO] [stdout] test test_compact_delete_after_compact ... ok [INFO] [stdout] test test_outside_radius_after_compaction ... ok [INFO] [stdout] test test_outside_with_deletes ... ok [INFO] [stdout] test test_single_point ... ok [INFO] [stdout] test test_polygon_after_compaction ... ok [INFO] [stdout] test test_polygon_complement ... ok [INFO] [stdout] test test_polygon_concave ... ok [INFO] [stdout] test test_whole_globe_bbox ... ok [INFO] [stdout] test test_radius_after_compaction ... ok [INFO] [stdout] test test_polygon_with_deletes ... ok [INFO] [stdout] test test_multiple_compaction_rounds ... ok [INFO] [stdout] test test_same_doc_id_with_other_docs ... ok [INFO] [stdout] test test_outside_polygon_live_only ... ok [INFO] [stdout] test test_compact_preserves_data ... ok [INFO] [stdout] test test_persistence_survives_close_reopen ... ok [INFO] [stdout] test test_iterator_stability_across_compaction ... ok [INFO] [stdout] test test_stress_compact_with_many_points ... ok [INFO] [stdout] test test_stress_many_points ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 43 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s [INFO] [stdout] [INFO] [stderr] Running tests/number_alloc_count.rs (/opt/rustwide/target/debug/deps/number_alloc_count-e42cde99422ed325) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stderr] Running tests/number_concurrency_tests.rs (/opt/rustwide/target/debug/deps/number_concurrency_tests-853d80b9a5af9f5f) [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 20 tests [INFO] [stdout] test test_empty_index_concurrent ... ok [INFO] [stdout] test test_filter_data_arc_stability ... ok [INFO] [stdout] test test_insert_delete_cycle ... ok [INFO] [stdout] test test_dirty_snapshot_race ... ok [INFO] [stdout] test test_concurrent_compaction_serialization ... ok [INFO] [stdout] test test_large_doc_ids_concurrent ... ok [INFO] [stdout] test test_doc_id_zero_concurrent ... ok [INFO] [stdout] test test_iterator_stability_under_stress ... ok [INFO] [stdout] test test_delete_nonexistent_concurrent ... ok [INFO] [stdout] test test_high_delete_contention ... ok [INFO] [stdout] test test_writes_preserved_during_compaction ... ok [INFO] [stdout] test test_compaction_with_high_write_rate ... ok [INFO] [stdout] test test_deletes_preserved_during_compaction ... ok [INFO] [stdout] test test_cleanup_during_reads ... ok [INFO] [stdout] test test_query_during_version_swap ... ok [INFO] [stdout] test test_interleaved_write_compact ... ok [INFO] [stdout] test test_multiple_concurrent_iterators ... ok [INFO] [stdout] test test_snapshot_dirty_clean_cycle ... ok [INFO] [stdout] test test_mixed_operations_stress ... ok [INFO] [stdout] test test_long_running_stability ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.68s [INFO] [stdout] [INFO] [stderr] Running tests/number_integration_tests.rs (/opt/rustwide/target/debug/deps/number_integration_tests-c2fff8bc82232a80) [INFO] [stdout] [INFO] [stdout] running 92 tests [INFO] [stdout] test test_basic_crud_f64 ... ok [INFO] [stdout] test test_basic_crud_u64 ... ok [INFO] [stdout] test test_delete_nonexistent ... ok [INFO] [stdout] test test_delete_reinsert_sort ... ok [INFO] [stdout] test test_delete_reinsert_filter_live_only ... ok [INFO] [stdout] test test_concurrent_writes ... ok [INFO] [stdout] test test_concurrent_reads ... ok [INFO] [stdout] test test_doc_id_zero ... ok [INFO] [stdout] test test_compaction_applies_deletes ... ok [INFO] [stdout] test test_compaction_preserves_data ... ok [INFO] [stdout] test test_empty_index ... ok [INFO] [stdout] test test_duplicate_inserts ... ok [INFO] [stdout] test test_f64_range_with_negatives ... ok [INFO] [stdout] test test_bucket_split_f64_via_numberindex ... ok [INFO] [stdout] test test_f64_special_values ... ok [INFO] [stdout] test test_filter_between ... ok [INFO] [stdout] test test_filter_gt ... ok [INFO] [stdout] test test_filter_eq ... ok [INFO] [stdout] test test_filter_handle_into_iter_empty ... ok [INFO] [stdout] test test_delete_reinsert_filter_after_compaction ... ok [INFO] [stdout] test test_filter_handle_into_iter_live_only ... ok [INFO] [stdout] test test_bucket_split_persistence ... ok [INFO] [stdout] test test_filter_handle_into_iter_f64 ... ok [INFO] [stdout] test test_delete_reinsert_multiple_doc_ids ... ok [INFO] [stdout] test test_filter_handle_into_iter_returned_from_function ... ok [INFO] [stdout] test test_filter_lt ... ok [INFO] [stdout] test test_bucket_split_via_numberindex ... ok [INFO] [stdout] test test_bucket_split_with_deletes ... ok [INFO] [stdout] test test_deletes_only_fast_path ... ok [INFO] [stdout] test test_delete_reinsert_survives_two_compactions ... ok [INFO] [stdout] test test_indexer_invalid_json_returns_none ... ok [INFO] [stdout] test test_indexer_array_f64_update ... ok [INFO] [stdout] test test_indexer_empty_array ... ok [INFO] [stdout] test test_indexer_array_u64_update ... ok [INFO] [stdout] test test_filter_handle_into_iter_with_deletes ... ok [INFO] [stdout] test test_indexer_plain_f64_update ... ok [INFO] [stdout] test test_bucket_split_multiple_compactions ... ok [INFO] [stdout] test test_indexer_mixed_plain_and_array_workflow ... ok [INFO] [stdout] test test_indexer_plain_u64_update ... ok [INFO] [stdout] test test_high_delete_ratio ... ok [INFO] [stdout] test test_filter_handle_into_iter_compacted_plus_live ... ok [INFO] [stdout] test test_filter_handle_into_iter_matches_borrowed ... ok [INFO] [stdout] test test_indexer_sort_with_array_values ... ok [INFO] [stdout] test test_iterator_stability ... ok [INFO] [stdout] test test_large_doc_ids ... ok [INFO] [stdout] test test_insert_then_delete_no_reinsert ... ok [INFO] [stdout] test test_indexer_update_then_delete ... ok [INFO] [stdout] test test_same_doc_id_multiple_values_filter ... ok [INFO] [stdout] test test_persistence_across_open ... ok [INFO] [stdout] test test_indexer_update_then_compact ... ok [INFO] [stdout] test test_sort_ascending_basic ... ok [INFO] [stdout] test test_dirty_header_threshold_triggers_full_rebuild ... ok [INFO] [stdout] test test_sort_descending_basic ... ok [INFO] [stdout] test test_read_during_compaction ... ok [INFO] [stdout] test test_read_during_write ... ok [INFO] [stdout] test test_sort_empty_index ... ok [INFO] [stdout] test test_sort_f64_with_negatives ... ok [INFO] [stdout] test test_sort_after_compaction_with_deletes ... ok [INFO] [stdout] test test_sort_grouped_ascending_basic ... ok [INFO] [stdout] test test_multiple_compactions ... ok [INFO] [stdout] test test_sort_grouped_deletes_entire_group ... ok [INFO] [stdout] test test_sort_grouped_descending_basic ... ok [INFO] [stdout] test test_sort_grouped_empty_index ... ok [INFO] [stdout] test test_sort_grouped_f64_with_negatives ... ok [INFO] [stdout] test test_sort_grouped_for_loop ... ok [INFO] [stdout] test test_sort_grouped_iterator_combinators ... ok [INFO] [stdout] test test_sort_grouped_after_compaction_with_deletes ... ok [INFO] [stdout] test test_sort_grouped_returned_from_function ... ok [INFO] [stdout] test test_meta_bin_persistence ... ok [INFO] [stdout] test test_sort_grouped_same_value_multiple_docs ... ok [INFO] [stdout] test test_sort_grouped_single_value ... ok [INFO] [stdout] test test_sort_grouped_with_deletes ... ok [INFO] [stdout] test test_sort_grouped_merges_live_and_compacted ... ok [INFO] [stdout] test test_sort_handle_into_iter_descending ... ok [INFO] [stdout] test test_sort_handle_into_iter_returned_from_function ... ok [INFO] [stdout] test test_sort_handle_into_iter_ascending ... ok [INFO] [stdout] test test_sort_grouped_large_dataset ... ok [INFO] [stdout] test test_sort_large_dataset ... ok [INFO] [stdout] test test_sort_across_multiple_buckets ... ok [INFO] [stdout] test test_sort_with_deletes ... ok [INFO] [stdout] test test_sort_same_value_multiple_docs ... ok [INFO] [stdout] test test_sort_handle_into_iter_matches_borrowed ... ok [INFO] [stdout] test test_sort_handle_into_iter_with_deletes ... ok [INFO] [stdout] test test_sort_merges_live_and_compacted ... ok [INFO] [stdout] test test_write_during_compaction ... ok [INFO] [stdout] test test_incremental_insert_at_beginning ... ok [INFO] [stdout] test test_large_dataset ... ok [INFO] [stdout] test test_incremental_with_f64 ... ok [INFO] [stdout] test test_incremental_insert_at_end ... ok [INFO] [stdout] test test_incremental_single_insert_on_large_index ... ok [INFO] [stdout] test test_incremental_compaction_matches_full_rewrite ... ok [INFO] [stdout] test test_incremental_compaction_multiple_rounds ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 92 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s [INFO] [stdout] [INFO] [stderr] Running tests/string_alloc_count.rs (/opt/rustwide/target/debug/deps/string_alloc_count-aa4a98270ba0c076) [INFO] [stdout] [INFO] [stderr] Running tests/string_concurrency_tests.rs (/opt/rustwide/target/debug/deps/string_concurrency_tests-62d8708e4df9b5fb) [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 12 tests [INFO] [stdout] test test_search_result_stability_across_version_swap ... ok [INFO] [stdout] test test_search_during_compaction ... ok [INFO] [stdout] test test_deletes_preserved_during_compaction ... ok [INFO] [stdout] test test_writes_preserved_during_compaction ... ok [INFO] [stdout] test test_concurrent_inserts_same_doc_id ... ok [INFO] [stdout] test test_concurrent_compaction_serialization ... ok [INFO] [stdout] test test_snapshot_isolation_during_compaction ... ok [INFO] [stdout] test test_concurrent_reads_during_dirty_snapshot ... ok [INFO] [stdout] test test_concurrent_multi_thread_inserts ... ok [INFO] [stdout] test test_concurrent_reads_consistency ... ok [INFO] [stdout] test test_mixed_insert_delete_search ... ok [INFO] [stderr] Running tests/string_filter_alloc_count.rs (/opt/rustwide/target/debug/deps/string_filter_alloc_count-26640d82fbe22187) [INFO] [stdout] test test_high_write_contention ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s [INFO] [stdout] [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] [stderr] Running tests/string_filter_concurrency_tests.rs (/opt/rustwide/target/debug/deps/string_filter_concurrency_tests-5a0a221bf6ebd157) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_concurrent_reads_during_writes ... ok [INFO] [stdout] test test_concurrent_deletes_during_reads ... ok [INFO] [stdout] test test_stress_concurrent_operations ... ok [INFO] [stdout] test test_reads_during_compaction ... ok [INFO] [stdout] test test_iterator_stability_across_version_swap ... ok [INFO] [stdout] test test_concurrent_compaction_and_writes ... ok [INFO] [stdout] test test_concurrent_compaction_serialization ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/string_filter_integration_tests.rs (/opt/rustwide/target/debug/deps/string_filter_integration_tests-7008e4d3d9df55ea) [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test test_basic_crud ... ok [INFO] [stdout] test test_into_iter_live_only ... ok [INFO] [stdout] test test_into_iter_empty ... ok [INFO] [stdout] test test_into_iter_returned_from_function ... ok [INFO] [stdout] test test_delete_all_docs_for_key ... ok [INFO] [stdout] test test_deletion_threshold_carry_forward ... ok [INFO] [stdout] test test_keys_empty_index ... ok [INFO] [stdout] test test_keys_live_only ... ok [INFO] [stdout] test test_info ... ok [INFO] [stdout] test test_compaction_and_persistence ... ok [INFO] [stdout] test test_deletion_threshold_apply ... ok [INFO] [stdout] test test_edge_case_unicode ... ok [INFO] [stdout] test test_edge_case_large_doc_ids ... ok [INFO] [stdout] test test_edge_case_empty_string ... ok [INFO] [stdout] test test_edge_case_doc_id_zero ... ok [INFO] [stdout] test test_into_iter_compacted_plus_live ... ok [INFO] [stdout] test test_keys_compacted_only ... ok [INFO] [stdout] test test_into_iter_matches_borrowed_iter ... ok [INFO] [stdout] test test_delete_after_compaction ... ok [INFO] [stdout] test test_into_iter_with_deletes ... ok [INFO] [stdout] test test_integrity_check ... ok [INFO] [stdout] test test_keys_merged_with_dedup ... ok [INFO] [stdout] test test_keys_phantom_after_deletion ... ok [INFO] [stdout] test test_many_keys ... ok [INFO] [stdout] test test_same_doc_id_different_keys ... ok [INFO] [stdout] test test_multiple_compaction_rounds ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/string_integration_tests.rs (/opt/rustwide/target/debug/deps/string_integration_tests-946e8d16396654fb) [INFO] [stdout] [INFO] [stdout] running 47 tests [INFO] [stdout] test test_basic_insert_and_search ... ok [INFO] [stdout] test test_delete_nonexistent_is_noop ... ok [INFO] [stdout] test test_delete_reinsert_live_only ... ok [INFO] [stdout] test test_delete_removes_doc_from_results ... ok [INFO] [stdout] test test_info_with_pending_ops ... ok [INFO] [stdout] test test_duplicate_inserts ... ok [INFO] [stdout] test test_empty_index_search ... ok [INFO] [stdout] test test_info_empty_index ... ok [INFO] [stdout] test test_integrity_check_before_compaction ... ok [INFO] [stdout] test test_compaction_preserves_data ... ok [INFO] [stdout] test test_exact_match_flag ... ok [INFO] [stdout] test test_integrity_check_after_compaction ... ok [INFO] [stdout] test test_empty_compaction_skipped ... ok [INFO] [stdout] test test_exact_match_search ... ok [INFO] [stdout] test test_compaction_applies_deletes ... ok [INFO] [stdout] test test_document_filter_excludes_docs ... ok [INFO] [stdout] test test_info_with_deletes ... ok [INFO] [stdout] test test_info_after_compaction ... ok [INFO] [stdout] test test_delete_reinsert_after_compaction ... ok [INFO] [stdout] test test_integrity_check_missing_required_file ... ok [INFO] [stdout] test test_integrity_check_corrupted_current_file ... ok [INFO] [stdout] test test_integrity_check_with_deletes_compacted ... ok [INFO] [stdout] test test_compaction_carries_forward_deletes ... ok [INFO] [stdout] test test_large_doc_ids ... ok [INFO] [stdout] test test_multi_token_search ... ok [INFO] [stdout] test test_levenshtein_search ... ok [INFO] [stdout] test test_many_terms_per_doc ... ok [INFO] [stdout] test test_persistence_across_reopen ... ok [INFO] [stdout] test test_phrase_boost_disabled_by_default ... ok [INFO] [stdout] test test_no_filter_includes_all ... ok [INFO] [stdout] test test_prefix_search ... ok [INFO] [stdout] test test_search_returns_no_results_for_missing_term ... ok [INFO] [stdout] test test_doc_id_zero ... ok [INFO] [stdout] test test_phrase_boost_increases_score ... ok [INFO] [stdout] test test_scorer_no_threshold_includes_all ... ok [INFO] [stdout] test test_scorer_threshold_filters_partial_matches ... ok [INFO] [stdout] test test_many_docs_same_term ... ok [INFO] [stdout] test test_cleanup_removes_old_versions ... ok [INFO] [stdout] test test_scorer_top_k_larger_than_total ... ok [INFO] [stdout] test test_scorer_top_k_returns_highest_scores ... ok [INFO] [stdout] test test_scorer_top_k_with_threshold ... ok [INFO] [stdout] test test_scorer_top_k_zero ... ok [INFO] [stdout] test test_scorer_top_k_ordering_matches_full_sort ... ok [INFO] [stdout] test test_persistence_multiple_compactions ... ok [INFO] [stdout] test test_stemmed_match ... ok [INFO] [stdout] test test_unicode_terms ... ok [INFO] [stdout] test test_multiple_compactions ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stderr] Running tests/string_score_consistency.rs (/opt/rustwide/target/debug/deps/string_score_consistency-41e06ff8e0c58daf) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test test_total_documents_inflated_after_carry_forward ... ok [INFO] [stdout] test test_scores_stable_across_insert_delete_compact_cycles ... ok [INFO] [stdout] test test_bm25_scores_identical_across_compaction_strategies ... ok [INFO] [stdout] test test_total_documents_matches_across_compaction_strategies ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s [INFO] [stdout] [INFO] [stderr] Doc-tests oramacore_fields [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test src/bool/merge.rs - bool::merge::sorted_merge (line 131) ... ignored [INFO] [stdout] test src/bool/merge.rs - bool::merge::sorted_subtract (line 149) ... ignored [INFO] [stdout] test src/embedding/mod.rs - embedding (line 81) - compile ... ok [INFO] [stdout] test src/lib.rs - _ReadmeDocTests (line 167) - compile ... ok [INFO] [stdout] test src/lib.rs - _ReadmeDocTests (line 191) - compile ... ok [INFO] [stdout] test src/lib.rs - _ReadmeDocTests (line 114) - compile ... ok [INFO] [stdout] test src/bool/mod.rs - bool (line 30) - compile ... ok [INFO] [stdout] test src/lib.rs - _ReadmeDocTests (line 257) - compile ... ok [INFO] [stdout] test src/lib.rs - _ReadmeDocTests (line 310) - compile ... ok [INFO] [stdout] test src/string_filter/mod.rs - string_filter (line 40) - compile ... ok [INFO] [stdout] test src/lib.rs - _ReadmeDocTests (line 228) ... ok [INFO] [stdout] test src/string/mod.rs - string (line 59) - compile ... ok [INFO] [stdout] test src/number/indexer.rs - number::indexer::NumberIndexer (line 12) ... ok [INFO] [stdout] test src/lib.rs - _ReadmeDocTests (line 273) ... ok [INFO] [stdout] test src/number/storage.rs - number::storage::NumberStorage::sort (line 228) ... ok [INFO] [stdout] test src/lib.rs - _ReadmeDocTests (line 80) ... ok [INFO] [stdout] test src/number/storage.rs - number::storage::NumberStorage::sort_grouped (line 286) ... ok [INFO] [stdout] test src/lib.rs - _ReadmeDocTests (line 130) ... ok [INFO] [stdout] test src/number/mod.rs - number (line 65) ... ok [INFO] [stdout] test src/number/mod.rs - number (line 104) ... ok [INFO] [stdout] test src/geopoint/mod.rs - geopoint (line 71) ... ok [INFO] [stdout] test src/number/storage.rs - number::storage::NumberStorage (line 49) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 2.72s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "01f1fd7cd994becfc8cb493af9167b8fc86138ef811df7a2a16a20e08a49ce13", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "01f1fd7cd994becfc8cb493af9167b8fc86138ef811df7a2a16a20e08a49ce13", kill_on_drop: false }` [INFO] [stdout] 01f1fd7cd994becfc8cb493af9167b8fc86138ef811df7a2a16a20e08a49ce13