[INFO] fetching crate valise 0.1.4...
[INFO] testing valise-0.1.4 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate valise 0.1.4 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate valise 0.1.4
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate valise 0.1.4
[INFO] tweaked toml for crates.io crate valise 0.1.4 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate valise 0.1.4 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate valise 0.1.4 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded zstd-safe v7.2.1
[INFO] [stderr]   Downloaded bincode_derive v2.0.1
[INFO] [stderr]   Downloaded unty v0.0.4
[INFO] [stderr]   Downloaded virtue v0.0.18
[INFO] [stderr]   Downloaded bincode v2.0.1
[INFO] [stderr]   Downloaded arc-swap v1.9.1
[INFO] [stderr]   Downloaded zstd-sys v2.0.13+zstd.1.5.6
[INFO] [stderr]   Downloaded rust-stemmers v1.2.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 26d9e463abf0ba4f831d1b73518cf0e7cd0aeed6cab059b02a99b18302718e26
[INFO] running `Command { std: "docker" "start" "26d9e463abf0ba4f831d1b73518cf0e7cd0aeed6cab059b02a99b18302718e26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "26d9e463abf0ba4f831d1b73518cf0e7cd0aeed6cab059b02a99b18302718e26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "26d9e463abf0ba4f831d1b73518cf0e7cd0aeed6cab059b02a99b18302718e26" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "26d9e463abf0ba4f831d1b73518cf0e7cd0aeed6cab059b02a99b18302718e26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "26d9e463abf0ba4f831d1b73518cf0e7cd0aeed6cab059b02a99b18302718e26" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling cc v1.2.61
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zstd-safe v7.2.1
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling unty v0.0.4
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling arc-swap v1.9.1
[INFO] [stderr]    Compiling uuid v1.23.1
[INFO] [stderr]    Compiling memmap2 v0.9.10
[INFO] [stderr]    Compiling unicode-segmentation v1.13.2
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling rust-stemmers v1.2.0
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling zstd-sys v2.0.13+zstd.1.5.6
[INFO] [stderr]    Compiling blake3 v1.8.5
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling valise v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 36.97s
[INFO] running `Command { std: "docker" "inspect" "26d9e463abf0ba4f831d1b73518cf0e7cd0aeed6cab059b02a99b18302718e26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "26d9e463abf0ba4f831d1b73518cf0e7cd0aeed6cab059b02a99b18302718e26" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling valise v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 29.98s
[INFO] running `Command { std: "docker" "inspect" "26d9e463abf0ba4f831d1b73518cf0e7cd0aeed6cab059b02a99b18302718e26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "26d9e463abf0ba4f831d1b73518cf0e7cd0aeed6cab059b02a99b18302718e26" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/valise-6959d8a4c6c82bb4)
[INFO] [stdout] 
[INFO] [stdout] running 388 tests
[INFO] [stdout] test codec::prng::tests::split_mix_64_seed_zero_golden_sequence ... ok
[INFO] [stdout] test codec::prng::tests::split_mix_64_is_deterministic ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::asymmetric_dot_pairs_handles_tail ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_fwht_preserves_norm ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::asymmetric_dot_pairs_zero_amp_has_zero_norm_and_dot ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::asymmetric_dot_pairs_simd_matches_scalar_p1536 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_asymmetric_zero_amp_zero_outputs ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_asymmetric_matches_scalar_p384 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_fwht_matches_scalar_b256 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_asymmetric_exercises_all_tails ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_fwht_matches_scalar_b1024 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_pair_magnitudes_matches_scalar_p1024 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_asymmetric_matches_scalar_p64 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_fwht_round_trip_b256 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_pair_magnitudes_matches_scalar_p13 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_asymmetric_matches_scalar_p1536 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_pair_magnitudes_known_pythagorean ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_fwht_matches_scalar_b64 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_fwht_round_trip_b1024 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_fwht_matches_scalar_b8 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_pair_magnitudes_matches_scalar_p384 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::bench_asymmetric_dot_pairs ... ignored, perf: cargo test --release --lib -- --ignored --nocapture bench_
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::bench_block_hadamard_forward ... ignored, perf: cargo test --release --lib -- --ignored --nocapture bench_
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::avx2_pair_magnitudes_matches_scalar_p5 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::bench_block_hadamard_inverse ... ignored, perf: cargo test --release --lib -- --ignored --nocapture bench_
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::block_hadamard_block_size_2_uses_scalar_path ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::block_hadamard_block_size_4_simd_matches_scalar ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::block_hadamard_preserves_norm ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::pair_magnitudes_simd_matches_scalar ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::align_up_basics ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::pair_magnitudes_handles_tail ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::block_hadamard_round_trip ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::block_hadamard_preserves_l2_norm ... ok
[INFO] [stdout] test codec::qam_lloyd_max::simd::tests::block_hadamard_simd_matches_scalar_b1024 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::asymmetric_rejects_base_length_mismatch ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::decode_rejects_length_mismatch ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::erf_basic_values ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::encode_rejects_dim_mismatch ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::block_hadamard_round_trip_is_identity ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::encode_is_deterministic ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::from_params_rejects_sigma_length_mismatch ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::from_params_rejects_nonpositive_sigma ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::encode_phase_index_in_range ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::asymmetric_rejects_qblob_length_mismatch ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::lloyd_max_levels_are_sorted_in_their_bins ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::calibrate_rejects_empty_sample ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::encode_rejects_non_finite_input ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::calibrate_rejects_dim_mismatch ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::new_default_dim_3072 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::pack_clears_destination_bytes ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::pack_unpack_round_trip_5bit_1536_pairs ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::asymmetric_self_distance_cosine_near_zero ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::pack_unpack_round_trip_widths_1_to_8 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::pack_unpack_round_trip_6bit_1536_pairs ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::packed_bytes_basics ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::no_renormalize_norm_close_to_unity_but_not_exact ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::rejects_amp_bits_out_of_range ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::phase_wrap_pi_and_minus_pi_collapse ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::rejects_block_not_dividing_dim ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::rejects_odd_dim ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::rejects_non_power_of_two_block_size ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::rejects_phase_bits_out_of_range ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::prepare_query_blob_round_trips_q_rot_and_norm ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::rejects_zero_dim ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::asymmetric_distance_rotated_scratch_matches_allocating_path ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::phase_lut_is_populated ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::query_bytes_per_vector_includes_norm_tail ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::signs_are_deterministic ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::new_default_sigma_is_prior ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::prepare_query_is_deterministic ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::signs_are_plus_or_minus_one ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::renormalize_produces_unit_vector ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::prepare_query_rejects_dim_mismatch ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::to_params_round_trip_through_from_params ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::symmetric_distance_matches_decode_reference ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::symmetric_self_distance_is_zero ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::prepare_query_rejects_nonfinite ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::inner_product_differs_with_renormalize ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::vector_codec_trait_prepare_and_distance ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::vector_codec_trait_rejects_wrong_ctx_type ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::with_config_alt_budget_padding ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::sign_sketch_matches_sliding_engine_for_5_6 ... ok
[INFO] [stdout] test codec::qam_sliding::x86_64_parity_tests::parity_num_pairs_8 ... ok
[INFO] [stdout] test codec::qam_sliding::x86_64_parity_tests::parity_num_pairs_64 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::lloyd_max_distortion_matches_reference ... ok
[INFO] [stdout] test codec::qam_sliding::x86_64_parity_tests::parity_num_pairs_16 ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::cosine_invariant_to_renormalize_choice ... ok
[INFO] [stdout] test codec::upq::tests::encode_decode_roundtrip_and_sketch ... ok
[INFO] [stdout] test codec::upq::tests::dot_i8_matches_reference ... ok
[INFO] [stdout] test concurrency::coordination::tests::stamp_initial_round_trips ... ok
[INFO] [stdout] test concurrency::coordination::tests::untouched_buffer_does_not_validate ... ok
[INFO] [stdout] test concurrency::locks::tests::exclusive_lock_round_trip ... ok
[INFO] [stdout] test concurrency::locks::tests::shared_lock_round_trip ... ok
[INFO] [stdout] test concurrency::coordination::tests::region_does_not_overflow_header ... ok
[INFO] [stdout] test concurrency::writer_pipeline::tests::already_covered_returns_immediately ... ok
[INFO] [stdout] test concurrency::tests::debug_flag_is_cached ... ok
[INFO] [stdout] test db::partition::tests::civil_roundtrip ... ok
[INFO] [stdout] test concurrency::coordination::tests::reader_slots_initialize_to_free_sentinel ... ok
[INFO] [stdout] test db::partition::tests::epoch_is_day_zero ... ok
[INFO] [stdout] test db::partition::tests::parse_helpers ... ok
[INFO] [stdout] test db::record::tests::key_decode_rejects_garbage ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::sign_sketch_generalizes_to_other_bit_widths ... ok
[INFO] [stdout] test db::record::tests::key_roundtrip_all_variants ... ok
[INFO] [stdout] test db::record::tests::key_variants_never_collide ... ok
[INFO] [stdout] test db::record::tests::record_builder_collects_fields ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::asymmetric_distance_matches_decode_then_dot_renorm_false ... ok
[INFO] [stdout] test db::schema::tests::vector_records_shared_binding_misuse ... ok
[INFO] [stdout] test db::schema::tests::calibrate_default_is_auto_50k ... ok
[INFO] [stdout] test db::schema::tests::schema_builder_collects_fields_in_order ... ok
[INFO] [stdout] test db::schema_doc::tests::compatibility_identical_additive_divergent ... ok
[INFO] [stdout] test db::schema_doc::tests::doc_roundtrip_all_spec_kinds ... ok
[INFO] [stdout] test db::schema_doc::tests::doc_uri_roundtrip_and_key_disjointness ... ok
[INFO] [stdout] test db::schema::tests::codec_constructors_and_default ... ok
[INFO] [stdout] test db::schema_doc::tests::decoder_ignores_unknown_keys ... ok
[INFO] [stdout] test db::schema_doc::tests::unknown_version_degrades_to_none ... ok
[INFO] [stdout] test db::schema_doc::tests::golden_two_field_doc_bytes ... ok
[INFO] [stdout] test codec::qam_sliding::x86_64_parity_tests::parity_many_queries_random ... ok
[INFO] [stdout] test file::catalog_io::tests::frame_stub_field_order_contract ... ok
[INFO] [stdout] test file::query_admission::tests::unlimited_always_admits_without_locking ... ok
[INFO] [stdout] test file::query_arena::tests::buffers_grow_to_largest_request ... ok
[INFO] [stdout] test file::segment_io::tests::typed_read_rejects_wrong_segment_type ... ok
[INFO] [stdout] test file::query_arena::tests::generation_bumps_invalidate_prior_writes ... ok
[INFO] [stdout] test file::query_arena::tests::generation_wrap_resets_stamps ... ok
[INFO] [stdout] test file::tests::register_fusion_profile_rejects_invalid_weights ... ok
[INFO] [stdout] test file::query_admission::tests::admits_up_to_permits_then_falls_back ... ok
[INFO] [stdout] test concurrency::locks::tests::cross_fd_exclusive_contention_is_visible ... ok
[INFO] [stdout] test file::tests::register_fusion_profiles_persist_across_reopen ... ok
[INFO] [stdout] test codec::upq::tests::pack11_extract11_roundtrip ... ok
[INFO] [stdout] test codec::qam_sliding::x86_64_parity_tests::parity_num_pairs_384 ... ok
[INFO] [stdout] test file::tests::fusion_register_methods_allocate_monotonic_ids ... ok
[INFO] [stdout] test file::text_indexing::tests::build_flush_output_assigns_term_ids_lex_first_seen ... ok
[INFO] [stdout] test file::text_indexing::tests::build_flush_output_subsequent_call_only_emits_new_terms ... ok
[INFO] [stdout] test file::text_indexing::tests::positions_refs_option_roundtrip ... ok
[INFO] [stdout] test concurrency::writer_pipeline::tests::coalesces_concurrent_fsyncs ... ok
[INFO] [stdout] test file::text_indexing::tests::pending_frame_index_aggregates_term_counts ... ok
[INFO] [stdout] test file::text_indexing::tests::text_index_root_mut_creates_or_finds_entry ... ok
[INFO] [stdout] test file::text_indexing::tests::posting_list_soa_keeps_sorted_and_replaces_duplicate_frames ... ok
[INFO] [stdout] test format::catalog::tests::analyzer_desc_bincode_roundtrip_each_tokenizer ... ok
[INFO] [stdout] test file::tests::register_text_space_rejects_unknown_analyzer ... ok
[INFO] [stdout] test format::catalog::tests::codec_desc_bincode_roundtrip ... ok
[INFO] [stdout] test codec::upq::tests::boundary_assignment_matches_brute_argmin ... ok
[INFO] [stdout] test file::tests::register_methods_allocate_monotonic_ids ... ok
[INFO] [stdout] test format::catalog::tests::codec_desc_validate_rejects_zero_checksum ... ok
[INFO] [stdout] test file::tests::register_text_space_rejects_unknown_field_schema ... ok
[INFO] [stdout] test format::catalog::tests::codec_desc_validate_rejects_zero_length ... ok
[INFO] [stdout] test format::catalog::tests::codec_family_bincode_roundtrip ... ok
[INFO] [stdout] test format::catalog::tests::fusion_profile_desc_bincode_roundtrip_each_normalization ... ok
[INFO] [stdout] test format::catalog::tests::fusion_profile_desc_rejects_rrf_k_zero ... ok
[INFO] [stdout] test format::catalog::tests::vector_desc_bincode_roundtrip ... ok
[INFO] [stdout] test format::catalog::tests::codec_family_rejects_unknown_discriminant ... ok
[INFO] [stdout] test format::catalog_codec::tests::catalog_records_reject_truncated_record ... ok
[INFO] [stdout] test format::catalog_codec::tests::catalog_records_reject_wrong_table ... ok
[INFO] [stdout] test file::tests::register_text_space_rejects_unknown_profile ... ok
[INFO] [stdout] test format::catalog_codec::tests::catalog_records_roundtrip ... ok
[INFO] [stdout] test format::collection_filter::tests::rejects_trailing_bytes ... ok
[INFO] [stdout] test format::collection_filter::tests::rejects_magic ... ok
[INFO] [stdout] test format::collection_filter::tests::rejects_unsorted_frame_ids ... ok
[INFO] [stdout] test format::collection_filter::tests::roundtrip_empty ... ok
[INFO] [stdout] test format::catalog::tests::fusion_profile_desc_rejects_all_zero_weights ... ok
[INFO] [stdout] test format::catalog_codec::tests::catalog_record_envelope_exposes_table_and_length ... ok
[INFO] [stdout] test file::tests::register_text_side_lifecycle_roundtrip ... ok
[INFO] [stdout] test format::catalog::tests::fusion_profile_desc_rejects_nan_weight ... ok
[INFO] [stdout] test format::catalog_codec::tests::catalog_records_reject_record_table_mismatch ... ok
[INFO] [stdout] test format::catalog::tests::codec_desc_validate_accepts_well_formed ... ok
[INFO] [stdout] test format::catalog::tests::fusion_profile_desc_rejects_negative_weight ... ok
[INFO] [stdout] test format::create_contract::tests::defaults_pass_validation ... ok
[INFO] [stdout] test format::create_contract::tests::digest_is_stable_across_calls ... ok
[INFO] [stdout] test format::create_contract::tests::digest_changes_when_contract_changes ... ok
[INFO] [stdout] test format::collection_filter::tests::sparse_ids_pick_postings_over_runs ... ok
[INFO] [stdout] test format::create_contract::tests::decode_rejects_trailing_bytes ... ok
[INFO] [stdout] test format::create_contract::tests::decode_rejects_unknown_dtype_bits ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::asymmetric_distance_matches_decode_then_dot_renorm_true ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::with_config_8bit_budget ... ok
[INFO] [stdout] test format::create_contract::tests::rejects_empty_allowed_dtypes ... ok
[INFO] [stdout] test format::create_contract::tests::rejects_low_non_f8_threshold ... ok
[INFO] [stdout] test format::create_contract::tests::rejects_f8_threshold_below_non_f8 ... ok
[INFO] [stdout] test format::create_contract::tests::rejects_unknown_dtype_bits ... ok
[INFO] [stdout] test format::create_contract::tests::round_trip_through_bincode ... ok
[INFO] [stdout] test format::create_contract::tests::rejects_zero_max_dim ... ok
[INFO] [stdout] test format::doc_stats::tests::rejects_magic_mismatch ... ok
[INFO] [stdout] test format::doc_stats::tests::roundtrip_empty ... ok
[INFO] [stdout] test format::doc_stats::tests::rejects_field_count_drift ... ok
[INFO] [stdout] test format::doc_stats::tests::rejects_truncated ... ok
[INFO] [stdout] test format::doc_stats::tests::rejects_version_mismatch ... ok
[INFO] [stdout] test format::doc_stats::tests::roundtrip_with_records_and_previous_root ... ok
[INFO] [stdout] test format::create_contract::tests::rejects_oversized_max_dim ... ok
[INFO] [stdout] test format::doc_stats::tests::rejects_trailing_bytes ... ok
[INFO] [stdout] test codec::upq::tests::fit_beats_restricted_polar_on_rayleigh ... ok
[INFO] [stdout] test format::doc_stats::tests::roundtrip_zero_field_lengths ... ok
[INFO] [stdout] test format::collection_filter::tests::rejects_duplicate_frame_ids ... ok
[INFO] [stdout] test format::collection_filter::tests::roundtrip_with_payload ... ok
[INFO] [stdout] test format::doc_stats::tests::rejects_text_space_id_mismatch ... ok
[INFO] [stdout] test format::dtype::tests::dtype_set_strict_from_bits_rejects_unknown ... ok
[INFO] [stdout] test format::dtype::tests::is_f8_partitions_dtypes_correctly ... ok
[INFO] [stdout] test format::dtype::tests::dtype_set_default_is_all ... ok
[INFO] [stdout] test format::frame_catalog_codec::tests::rejects_magic ... ok
[INFO] [stdout] test format::dtype::tests::dtype_set_from_bits_truncate_drops_unknown ... ok
[INFO] [stdout] test format::dtype::tests::dtype_serde_round_trips ... ok
[INFO] [stdout] test format::dtype::tests::as_set_bit_round_trips_through_all ... ok
[INFO] [stdout] test format::dtype::tests::dtype_set_all_packs_five_bits ... ok
[INFO] [stdout] test format::dtype::tests::byte_widths_match_spec ... ok
[INFO] [stdout] test format::dtype::tests::dtype_set_union_and_intersection ... ok
[INFO] [stdout] test format::frame_catalog_codec::tests::roundtrip_empty ... ok
[INFO] [stdout] test format::frame_catalog_codec::tests::rejects_version ... ok
[INFO] [stdout] test format::frame_catalog_codec::tests::roundtrip_with_previous_root_and_frames ... ok
[INFO] [stdout] test format::header::tests::accepts_reserved_bytes_set ... ok
[INFO] [stdout] test format::header::tests::header_roundtrips ... ok
[INFO] [stdout] test format::header::tests::rejects_bad_magic ... ok
[INFO] [stdout] test format::header::tests::rejects_footer_inside_header_region ... ok
[INFO] [stdout] test format::header::tests::rejects_v1_format ... ok
[INFO] [stdout] test format::header::tests::rejects_mismatched_minor ... ok
[INFO] [stdout] test format::postings::tests::rejects_duplicate_frame_ids ... ok
[INFO] [stdout] test format::postings::tests::rejects_non_ascending_frame_ids ... ok
[INFO] [stdout] test format::postings::tests::rejects_trailing_bytes ... ok
[INFO] [stdout] test format::postings::tests::rejects_magic_mismatch ... ok
[INFO] [stdout] test format::postings::tests::rejects_version_mismatch ... ok
[INFO] [stdout] test format::postings::tests::roundtrip_empty_segment ... ok
[INFO] [stdout] test format::postings::tests::roundtrip_multi_list_with_previous_root ... ok
[INFO] [stdout] test format::postings::tests::varint_round_trip_edge_cases ... ok
[INFO] [stdout] test format::postings::tests::roundtrip_large_frame_ids ... ok
[INFO] [stdout] test format::postings::tests::tf_exception_saves_one_byte_per_tf1_posting ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::calibrate_recovers_unit_sigma ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::deterministic_encode_is_byte_identical ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_amp_bits_out_of_range ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_non_finite_sigma ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_non_power_of_two_block_size ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_nonpositive_sigma ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_block_size_not_dividing_dim ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_odd_dimension ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_num_pairs_dimension_mismatch ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_magic_mismatch ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_version_mismatch ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_zero_dimension ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_invalid_renorm_byte ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::renormalize_false_roundtrips ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::small_dim_round_trip ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::roundtrip ... ok
[INFO] [stdout] test format::registry::tests::rejects_zero_or_exhausted_allocator_state ... ok
[INFO] [stdout] test format::registry::tests::allocates_and_observes_ids_monotonically ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_sigma_length_mismatch ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_phase_bits_out_of_range ... ok
[INFO] [stdout] test format::qam_lloyd_max_params::tests::rejects_trailing_bytes ... ok
[INFO] [stdout] test format::registry::tests::segment_catalog_entry_rejects_bad_root_length ... ok
[INFO] [stdout] test format::registry::tests::segment_catalog_entry_validates_against_header ... ok
[INFO] [stdout] test format::segment::tests::rejects_invalid_none_compression_lengths ... ok
[INFO] [stdout] test format::term_dictionary::tests::empty_term_bytes_roundtrip ... ok
[INFO] [stdout] test format::term_dictionary::tests::rejects_magic_mismatch ... ok
[INFO] [stdout] test format::term_dictionary::tests::rejects_trailing_bytes ... ok
[INFO] [stdout] test format::segment::tests::rejects_bad_payload_checksum ... ok
[INFO] [stdout] test format::term_dictionary::tests::roundtrip_with_records_and_previous_root ... ok
[INFO] [stdout] test format::registry::tests::registry_records_roundtrip_through_catalog_codec ... ok
[INFO] [stdout] test format::segment::tests::segment_header_roundtrips ... ok
[INFO] [stdout] test format::segment::tests::all_segment_types_roundtrip ... ok
[INFO] [stdout] test format::term_dictionary::tests::rejects_version_mismatch ... ok
[INFO] [stdout] test format::segment::tests::segment_type_discriminants_match_spec ... ok
[INFO] [stdout] test format::segment::tests::rejects_unknown_segment_type ... ok
[INFO] [stdout] test format::term_dictionary::tests::rejects_truncated ... ok
[INFO] [stdout] test format::term_dictionary::tests::roundtrip_empty_segment_no_previous_root ... ok
[INFO] [stdout] test format::time_index_segment::tests::roundtrip_partitioned ... ok
[INFO] [stdout] test format::toc::tests::detects_body_len_flip_upward ... ok
[INFO] [stdout] test format::toc::tests::detects_footer_checksum_field_flip ... ok
[INFO] [stdout] test format::time_index_segment::tests::rejects_magic ... ok
[INFO] [stdout] test format::time_index_segment::tests::roundtrip_global_empty ... ok
[INFO] [stdout] test format::toc::tests::detects_body_checksum_field_flip ... ok
[INFO] [stdout] test format::time_index_segment::tests::rejects_unsorted_created_at ... ok
[INFO] [stdout] test format::time_index_segment::tests::rejects_trailing ... ok
[INFO] [stdout] test format::time_index_segment::tests::roundtrip_global_with_entries ... ok
[INFO] [stdout] test format::toc::tests::detects_snapshot_generation_flip ... ok
[INFO] [stdout] test format::toc::tests::rejects_corrupt_body ... ok
[INFO] [stdout] test format::toc::tests::toc_footer_round_trip ... ok
[INFO] [stdout] test format::upq_params::tests::rejects_invalid_fields ... ok
[INFO] [stdout] test format::vector::tests::append_rejects_base_length_mismatch ... ok
[INFO] [stdout] test format::vector::tests::empty_segment_writes_header_only ... ok
[INFO] [stdout] test format::upq_params::tests::roundtrip ... ok
[INFO] [stdout] test format::upq_params::tests::rejects_bad_magic_version_and_trailing ... ok
[INFO] [stdout] test format::upq_params::tests::deterministic_encode_is_byte_identical ... ok
[INFO] [stdout] test format::toc::tests::rejects_stale_checksum ... ok
[INFO] [stdout] test format::toc::tests::detects_version_flip ... ok
[INFO] [stdout] test format::toc::tests::full_self_validation_does_not_consult_external_state ... ok
[INFO] [stdout] test format::vector::tests::reader_rejects_inconsistent_offsets ... ok
[INFO] [stdout] test format::vector::tests::reader_rejects_magic_mismatch ... ok
[INFO] [stdout] test format::toc::tests::detects_body_byte_flip ... ok
[INFO] [stdout] test format::vector::tests::reader_rejects_ordinal_out_of_range ... ok
[INFO] [stdout] test format::vector::tests::roundtrip_basic ... ok
[INFO] [stdout] test retrieval::bm25::tests::empty_corpus_yields_no_hits ... ok
[INFO] [stdout] test retrieval::bm25::tests::multi_term_query_sums_scores_and_dominates_when_all_match ... ok
[INFO] [stdout] test format::vector::tests::reader_rejects_truncated_payload ... ok
[INFO] [stdout] test retrieval::bm25::tests::empty_query_yields_no_hits ... ok
[INFO] [stdout] test format::toc::tests::detects_body_len_flip_downward ... ok
[INFO] [stdout] test retrieval::bm25::tests::rejects_invalid_b ... ok
[INFO] [stdout] test format::toc::tests::detects_magic_flip ... ok
[INFO] [stdout] test retrieval::bm25::tests::rejects_invalid_k1 ... ok
[INFO] [stdout] test retrieval::fusion::tests::fuse_with_rrf_uses_ranks_not_magnitudes ... ok
[INFO] [stdout] test retrieval::fusion::tests::fuse_with_minmax_keeps_scores_in_unit_interval_pre_weight ... ok
[INFO] [stdout] test retrieval::fusion::tests::fuse_with_zscore_neutralizes_magnitude_disparity ... ok
[INFO] [stdout] test retrieval::fusion::tests::fuse_with_none_normalization_uses_raw_scores ... ok
[INFO] [stdout] test retrieval::bm25::tests::top_k_caps_results_and_keeps_highest_scoring ... ok
[INFO] [stdout] test retrieval::bm25::tests::tombstoned_frames_excluded ... ok
[INFO] [stdout] test retrieval::jaccard::tests::dice_known_scores ... ok
[INFO] [stdout] test retrieval::jaccard::tests::empty_query_yields_no_hits ... ok
[INFO] [stdout] test retrieval::jaccard::tests::rejects_shingles_token_source_as_v2 ... ok
[INFO] [stdout] test retrieval::jaccard::tests::jaccard_known_scores ... ok
[INFO] [stdout] test retrieval::bm25::tests::single_term_query_orders_by_tf ... ok
[INFO] [stdout] test format::vector::tests::reader_rejects_version_mismatch ... ok
[INFO] [stdout] test retrieval::jaccard::tests::tombstoned_frames_excluded ... ok
[INFO] [stdout] test retrieval::jaccard::tests::top_k_caps_jaccard_results ... ok
[INFO] [stdout] test retrieval::sketch::simd::x86_64_tests::popcnt_handles_extreme_inputs ... ok
[INFO] [stdout] test retrieval::sketch::simd::x86_64_tests::popcnt_matches_scalar_all_widths ... ok
[INFO] [stdout] test retrieval::jaccard::tests::containment_normalizes_by_query_size ... ok
[INFO] [stdout] test retrieval::sketch::simd::x86_64_tests::shuffle_handles_extreme_inputs ... ok
[INFO] [stdout] test retrieval::sketch::simd::x86_64_tests::shuffle_matches_scalar_all_widths ... ok
[INFO] [stdout] test retrieval::sketch::simd::x86_64_tests::shuffle_tail_exercises_remainder_loop ... ok
[INFO] [stdout] test retrieval::tfidf::tests::count_cosine_self_match_is_unit ... ok
[INFO] [stdout] test retrieval::tfidf::tests::log_tf_dampens_high_term_freq ... ok
[INFO] [stdout] test retrieval::tfidf::tests::empty_query_yields_no_hits ... ok
[INFO] [stdout] test retrieval::tfidf::tests::count_cosine_orders_by_overlap ... ok
[INFO] [stdout] test retrieval::tfidf::tests::tfidf_cosine_self_match_is_unit ... ok
[INFO] [stdout] test retrieval::top_k::tests::none_top_k_returns_everything ... ok
[INFO] [stdout] test retrieval::tfidf::tests::tombstoned_frames_excluded ... ok
[INFO] [stdout] test retrieval::bm25::tests::unknown_query_term_yields_no_hits ... ok
[INFO] [stdout] test format::vector::tests::reader_rejects_nonzero_flags ... ok
[INFO] [stdout] test retrieval::fusion::tests::fuse_drops_frames_with_no_scoring_channel ... ok
[INFO] [stdout] test retrieval::jaccard::tests::overlap_uses_min_size ... ok
[INFO] [stdout] test retrieval::top_k::tests::small_touched_returns_all_sorted ... ok
[INFO] [stdout] test retrieval::top_k::tests::ties_broken_by_lowest_frame_id ... ok
[INFO] [stdout] test retrieval::tfidf::tests::raw_tf_sums_idf_weighted_terms ... ok
[INFO] [stdout] test retrieval::top_k::tests::top_k_caps_result ... ok
[INFO] [stdout] test retrieval::top_k::tests::zero_scores_skipped ... ok
[INFO] [stdout] test text::analyzer::tests::accent_fold_only_preserves_case ... ok
[INFO] [stdout] test tests::version_is_set ... ok
[INFO] [stdout] test text::analyzer::tests::analyzer_is_cloneable_for_thread_sharing ... ok
[INFO] [stdout] test text::analyzer::tests::beir_pipeline_ascii_apostrophe_splits_at_tokenize ... ok
[INFO] [stdout] test text::analyzer::tests::beir_pipeline_drops_stopwords_and_stems ... ok
[INFO] [stdout] test text::analyzer::tests::beir_pipeline_keeps_accents_after_fold_when_present ... ok
[INFO] [stdout] test text::analyzer::tests::beir_pipeline_porter2_canonical_vectors ... ok
[INFO] [stdout] test text::analyzer::tests::beir_pipeline_curly_apostrophe_splits_at_tokenize ... ok
[INFO] [stdout] test text::analyzer::tests::beir_pipeline_stemming_only_no_stopwords ... ok
[INFO] [stdout] test text::analyzer::tests::beir_pipeline_stopwords_only_no_stemming ... ok
[INFO] [stdout] test text::analyzer::tests::case_fold_only_preserves_accents ... ok
[INFO] [stdout] test text::analyzer::tests::length_filter_drops_short_and_long_tokens ... ok
[INFO] [stdout] test text::analyzer::tests::nfkc_normalizes_compatibility_forms ... ok
[INFO] [stdout] test text::analyzer::tests::lucene_like_config_pipeline ... ok
[INFO] [stdout] test text::analyzer::tests::rejects_token_shingle_tokenizer_as_v2_reserved ... ok
[INFO] [stdout] test text::analyzer::tests::whitespace_keeps_punctuation_and_case ... ok
[INFO] [stdout] test text::analyzer::tests::beir_pipeline_strip_is_noop_when_no_possessive_suffix ... ok
[INFO] [stdout] test text::inline_token::tests::overlong_returns_none ... ok
[INFO] [stdout] test text::analyzer::tests::whitespace_only_input_yields_empty_output ... ok
[INFO] [stdout] test text::inline_token::tests::round_trip ... ok
[INFO] [stdout] test text::normalize::tests::accent_fold_handles_decomposed_input ... ok
[INFO] [stdout] test text::normalize::tests::accent_fold_handles_multiple_combining_marks ... ok
[INFO] [stdout] test text::inline_token::tests::size_and_align ... ok
[INFO] [stdout] test text::normalize::tests::accent_fold_strips_latin_diacritics ... ok
[INFO] [stdout] test text::normalize::tests::case_fold_handles_greek ... ok
[INFO] [stdout] test text::normalize::tests::accent_fold_preserves_unaccented_text ... ok
[INFO] [stdout] test text::normalize::tests::nfc_passes_already_composed ... ok
[INFO] [stdout] test text::normalize::tests::nfc_recomposes_decomposed_acute ... ok
[INFO] [stdout] test text::normalize::tests::case_fold_lowercases_ascii_and_latin ... ok
[INFO] [stdout] test text::stem_cache::tests::distinct_tokens_distinguished ... ok
[INFO] [stdout] test text::normalize::tests::nfkc_compatibility_decomposes_superscript ... ok
[INFO] [stdout] test text::normalize::tests::nfkc_compatibility_decomposes_ligature ... ok
[INFO] [stdout] test text::stem_cache::tests::empty_cache_miss_then_hit ... ok
[INFO] [stdout] test text::stem_cache::tests::overlong_input_bypasses ... ok
[INFO] [stdout] test text::stem_cache::tests::no_stemmer_is_passthrough ... ok
[INFO] [stdout] test text::stem_cache::tests::slot_is_one_cache_line ... ok
[INFO] [stdout] test text::stopwords::tests::english_lucene_does_not_contain_non_stopwords ... ok
[INFO] [stdout] test text::stopwords::tests::english_lucene_has_33_entries ... ok
[INFO] [stdout] test text::stopwords::tests::resolve_none_returns_none ... ok
[INFO] [stdout] test text::tokenize::tests::length_filter_both_bounds ... ok
[INFO] [stdout] test text::tokenize::tests::length_filter_max_only ... ok
[INFO] [stdout] test text::tokenize::tests::length_filter_min_only ... ok
[INFO] [stdout] test text::tokenize::tests::length_filter_uses_char_count_not_byte_count ... ok
[INFO] [stdout] test text::tokenize::tests::length_filter_zero_zero_passes_all ... ok
[INFO] [stdout] test text::tokenize::tests::stopword_filter_empty_set_passes_all ... ok
[INFO] [stdout] test text::tokenize::tests::stopword_filter_drops_matches ... ok
[INFO] [stdout] test text::stopwords::tests::english_lucene_contains_canonical_members ... ok
[INFO] [stdout] test text::analyzer::tests::empty_input_yields_empty_output ... ok
[INFO] [stdout] test text::analyzer::tests::rejects_char_ngram_tokenizer_as_v2_reserved ... ok
[INFO] [stdout] test text::tokenize::tests::whitespace_splits_on_any_whitespace ... ok
[INFO] [stdout] test text::inline_token::tests::empty_never_equals_real_token ... ok
[INFO] [stdout] test text::tokenize::tests::whitespace_preserves_punctuation_in_tokens ... ok
[INFO] [stdout] test text::tokenize::tests::stopword_filter_is_case_sensitive ... ok
[INFO] [stdout] test codec::qam_lloyd_max::tests::round_trip_mse_close_to_predicted_bound ... ok
[INFO] [stdout] test retrieval::sketch::simd::x86_64_tests::both_variants_agree_on_large_n ... ok
[INFO] [stdout] test format::collection_filter::tests::sequential_frame_ids_collapse_to_a_single_run ... ok
[INFO] [stdout] test codec::upq::tests::rayleigh_design_matches_empirical_fit_on_rayleigh_data ... ok
[INFO] [stdout] test format::time_index_segment::tests::columnar_compresses_quora_shape ... ok
[INFO] [stdout] test format::doc_stats::tests::columnar_compresses_quora_shape ... ok
[INFO] [stdout] test format::frame_catalog_codec::tests::columnar_compresses_quora_shape ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 385 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 3.31s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/valise.rs (/opt/rustwide/target/debug/deps/valise-7bc93c5478d6777e)
[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/concurrent_search.rs (/opt/rustwide/target/debug/deps/concurrent_search-76e6a7b330f7a29c)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test readers_under_concurrent_writer_remain_consistent ... ok
[INFO] [stdout] test concurrent_text_readers_see_identical_top_k ... ok
[INFO] [stdout] test concurrent_vector_readers_see_identical_top_k ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.29s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/coordination_region.rs (/opt/rustwide/target/debug/deps/coordination_region-3a0e98861d1d7cc0)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test reader_slots_initialize_to_free_sentinel ... ok
[INFO] [stdout] test create_stamps_coordination_region_on_disk ... ok
[INFO] [stdout] test open_rejects_files_without_coordination_region ... ok
[INFO] [stdout] test coord_region_survives_commit_cycle ... ok
[INFO] [stdout] test coord_publish_advances_generation_at_commit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/crash_consistency.rs (/opt/rustwide/target/debug/deps/crash_consistency-cea7a70c17e59863)
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test kill_campaign::kill_campaign_child_worker ... ok
[INFO] [stdout] test corrupted_contract_digest_fresh_file_single_footer_consensus ... ok
[INFO] [stdout] test corrupted_contract_digest_with_no_valid_footer_fails_closed ... ok
[INFO] [stdout] test bitflip_committed_payload_segment_header_checksum ... ok
[INFO] [stdout] test torn_header_partial_rewrite ... ok
[INFO] [stdout] test garbage_footer_bytes ... ok
[INFO] [stdout] test corrupted_contract_digest_with_torn_footer_recovers_previous ... ok
[INFO] [stdout] test truncate_mid_footer_checksum ... ok
[INFO] [stdout] test truncate_mid_footer_header ... ok
[INFO] [stdout] test bitflip_committed_payload_bytes_rejected_via_snapshot_read ... ok
[INFO] [stdout] test bitflip_committed_payload_segment_bytes_rejected_at_read ... ok
[INFO] [stdout] test corrupted_contract_digest_recovers_via_footer_consensus ... ok
[INFO] [stdout] test reorder_recovers_previous_snapshot ... ok
[INFO] [stdout] test truncate_mid_footer_body ... ok
[INFO] [stdout] test bitflip_payload_length_high_bit_rejected_without_abort ... ok
[INFO] [stdout] test truncate_tail_1_byte ... ok
[INFO] [stdout] test truncated_new_footer_recovers_previous_snapshot ... ok
[INFO] [stdout] test truncate_mid_last_segment ... ok
[INFO] [stdout] test torn_header_stale_second_half ... ok
[INFO] [stdout] test bitflip_committed_catalog_segment ... ok
[INFO] [stdout] test scanback_skips_nxtc_decoys ... ok
[INFO] [stdout] test recovered_file_accepts_new_commits ... ok
[INFO] [stdout] test uncommitted_tail_ignored ... ok
[INFO] [stdout] test zero_footer_bytes_header_points_at_it ... ok
[INFO] [stdout] test deep_scanback_recovers_two_generations_back ... ok
[INFO] [stdout] test bitflip_committed_footer ... ok
[INFO] [stdout] test zero_commit_file_reopens_cleanly ... ok
[INFO] [stdout] test zero_commit_file_with_torn_footer_still_rejects ... ok
[INFO] [stdout] test kill_campaign::sigkill_mid_commit_campaign ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/create_contract.rs (/opt/rustwide/target/debug/deps/create_contract-94622bb2b76f0173)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test rejects_f8_threshold_below_non_f8 ... ok
[INFO] [stdout] test rejects_low_non_f8_threshold ... ok
[INFO] [stdout] test rejects_empty_allowed_dtypes ... ok
[INFO] [stdout] test rejects_zero_max_dim ... ok
[INFO] [stdout] test default_create_carries_default_contract ... ok
[INFO] [stdout] test contract_round_trips_through_open ... ok
[INFO] [stdout] test contract_survives_commit_round_trip ... ok
[INFO] [stdout] test tampered_header_digest_recovers_via_footer_consensus ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/db_compact.rs (/opt/rustwide/target/debug/deps/db_compact-28e0e030ef67d1da)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test compact_is_noop_when_nothing_tombstoned ... ok
[INFO] [stdout] test compact_preserves_parent_tree ... ok
[INFO] [stdout] test compact_after_forget_before ... ok
[INFO] [stdout] test compact_recalibrate_path ... ok
[INFO] [stdout] test compact_survives_reopen ... ok
[INFO] [stdout] test compact_reclaims_bytes_and_preserves_survivors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/db_layer.rs (/opt/rustwide/target/debug/deps/db_layer-eb2acea00bb9fc57)
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test bench_vector_put_768 ... ignored
[INFO] [stdout] test bench_write_path ... ignored
[INFO] [stdout] test auto_spaces_are_listed_and_flagged ... ok
[INFO] [stdout] test schema_rejects_two_text_fields ... ok
[INFO] [stdout] test reserved_tilde_names_rejected ... ok
[INFO] [stdout] test redefine_space_with_different_spec_errors ... ok
[INFO] [stdout] test redeclare_identical_noop_additive_ok_divergent_errors ... ok
[INFO] [stdout] test shared_space_binding_rejects_codec_and_calibrate ... ok
[INFO] [stdout] test put_rejects_dim_mismatch ... ok
[INFO] [stdout] test deferred_space_delete_same_batch_does_not_poison_commit ... ok
[INFO] [stdout] test put_auto_generates_key ... ok
[INFO] [stdout] test deferred_space_upsert_same_batch_does_not_poison_commit ... ok
[INFO] [stdout] test vector_space_rejects_non_multiple_of_64_dim ... ok
[INFO] [stdout] test hybrid_deferred_calibration ... ok
[INFO] [stdout] test child_of_builds_tree ... ok
[INFO] [stdout] test put_rejects_non_finite_vector ... ok
[INFO] [stdout] test persists_across_reopen ... ok
[INFO] [stdout] test update_remaps_key ... ok
[INFO] [stdout] test text_only_put_get_delete ... ok
[INFO] [stdout] test multimodal_two_vector_fields ... ok
[INFO] [stdout] test update_vector_record_across_commits ... ok
[INFO] [stdout] test vector_only_eager_sample_calibration ... ok
[INFO] [stdout] test codec_choice_reaches_engine_catalog ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/db_partition.rs (/opt/rustwide/target/debug/deps/db_partition-874669a699a6ab8f)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test bench_view ... ignored
[INFO] [stdout] test forget_before_rejects_custom_partition ... ok
[INFO] [stdout] test custom_and_by_month_routing ... ok
[INFO] [stdout] test search_view_window_and_global_ranking ... ok
[INFO] [stdout] test by_day_routing_creates_partitions ... ok
[INFO] [stdout] test bulk_repeated_key_is_size_independent ... ok
[INFO] [stdout] test forget_before_soft_tombstones_old_partitions ... ok
[INFO] [stdout] test search_view_vector_across_partitions ... ok
[INFO] [stdout] test view_as_of_last_days_is_deterministic ... ok
[INFO] [stdout] test bulk_loads_and_group_commits ... ok
[INFO] [stdout] test search_view_narrow_window_fills_top_k ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/db_schema_persist.rs (/opt/rustwide/target/debug/deps/db_schema_persist-a0c301351f01cd5a)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test divergent_redeclare_errors_with_schema_mismatch ... ok
[INFO] [stdout] test divergent_redeclare_errors_before_first_commit ... ok
[INFO] [stdout] test declare_durability_is_stage_only ... ok
[INFO] [stdout] test partition_collections_persist_their_schema_docs ... ok
[INFO] [stdout] test old_file_upgrade_one_redeclare_persists ... ok
[INFO] [stdout] test watermark_created_at_orders_doc_after_existing_frames ... ok
[INFO] [stdout] test additive_redeclare_rewrites_doc ... ok
[INFO] [stdout] test unknown_json_keys_in_doc_are_tolerated ... ok
[INFO] [stdout] test reopen_just_works_without_redeclare ... ok
[INFO] [stdout] test compact_round_trip_preserves_schemas_and_text_search ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/db_search.rs (/opt/rustwide/target/debug/deps/db_search-635dbfd46a96080c)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test bench_search ... ignored
[INFO] [stdout] test collection_isolation_over_shared_text_space ... ok
[INFO] [stdout] test recency_range_hard_filters ... ok
[INFO] [stdout] test recency_rrf_channel_favors_newer ... ok
[INFO] [stdout] test search_error_surface ... ok
[INFO] [stdout] test text_search_ranks_match_first ... ok
[INFO] [stdout] test search_result_derefs_and_iterates ... ok
[INFO] [stdout] test recency_halflife_favors_newer ... ok
[INFO] [stdout] test get_many_batches ... ok
[INFO] [stdout] test delete_then_search_returns_survivors ... ok
[INFO] [stdout] test rerank_fast_and_accurate_both_work ... ok
[INFO] [stdout] test weighted_fusion_runs ... ok
[INFO] [stdout] test hybrid_rrf_sums_channels_not_averages ... ok
[INFO] [stdout] test vector_search_ranks_nearest_first ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/golden_format_v2.rs (/opt/rustwide/target/debug/deps/golden_format_v2-06933dbeab7091db)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test v2_format_is_byte_stable ... ok
[INFO] [stderr]      Running tests/lifecycle.rs (/opt/rustwide/target/debug/deps/lifecycle-3b70e936ed05d20d)
[INFO] [stdout] test fixture_is_reproducible_across_runs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.76s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test no_op_commit_does_not_advance_snapshot ... ok
[INFO] [stdout] test operations_do_not_create_sidecars ... ok
[INFO] [stdout] test create_commit_reopen_and_read_payload ... ok
[INFO] [stdout] test commit_persists_state_across_reopen ... ok
[INFO] [stdout] test frame_uri_persists_across_reopen ... ok
[INFO] [stdout] test read_payload_rejects_corrupt_payload_bytes ... ok
[INFO] [stdout] test segment_ids_are_small_integers_not_file_offsets ... ok
[INFO] [stdout] test catalog_deltas_reopen_after_many_commits ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/owned_writer.rs (/opt/rustwide/target/debug/deps/owned_writer-c6b8c918bb872b0e)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test owned_writer_put_commit_roundtrip ... ok
[INFO] [stdout] test owned_writer_holds_single_writer_lock ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.53s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/qam_vector.rs (/opt/rustwide/target/debug/deps/qam_vector-60d7aad90dd198c7)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test calibrate_from_sample_rejects_bad_input ... ok
[INFO] [stdout] test register_embedding_space_rejects_dim_above_contract ... ok
[INFO] [stdout] test put_vector_rejects_dim_mismatch ... ok
[INFO] [stdout] test crash_safety_open_after_partial_segment_truncation ... ok
[INFO] [stdout] test active_set_enumeration_excludes_tombstones ... ok
[INFO] [stdout] test vector_search_rejects_unknown_space ... ok
[INFO] [stdout] test ingest_commit_reopen_read_vector_round_trip ... ok
[INFO] [stdout] test calibrate_from_sample_codec_round_trips ... ok
[INFO] [stdout] test non_5_6_codec_finds_self_match_via_sketch ... ok
[INFO] [stdout] test delete_vector_tombstones_it_from_search ... ok
[INFO] [stdout] test sketch_build_handles_non_multiple_of_64_dim ... ok
[INFO] [stdout] test sketch_path_finds_self_match_at_scale ... ok
[INFO] [stdout] test accurate_query_forces_sketch_path_and_fast_is_lossy ... ok
[INFO] [stdout] test concurrent_readers_see_consistent_hits ... ok
[INFO] [stdout] test higher_bit_codec_via_with_bits_uses_sketch_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.67s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/regression_two_collection_vector_search.rs (/opt/rustwide/target/debug/deps/regression_two_collection_vector_search-2bd34d9456b38eae)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test vector_search_survives_a_text_only_commit ... ok
[INFO] [stdout] test vector_search_survives_commit_to_another_collection ... ok
[INFO] [stdout] test vector_search_survives_repeated_vectorless_commits ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/snapshot_publish.rs (/opt/rustwide/target/debug/deps/snapshot_publish-043aeaf926cd0053)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test snapshot_after_open_matches_header_generation ... ok
[INFO] [stdout] test snapshot_pins_state_across_commits ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.53s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/text_disabled.rs (/opt/rustwide/target/debug/deps/text_disabled-5803b1bbc255df4a)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test register_analyzer_rejected ... ok
[INFO] [stdout] test register_retrieval_profile_rejected ... ok
[INFO] [stdout] test register_field_schema_rejected ... ok
[INFO] [stdout] test enabled_default_passes_text_gate ... ok
[INFO] [stdout] test introspection_reports_disabled ... ok
[INFO] [stdout] test register_text_space_rejected ... ok
[INFO] [stdout] test query_text_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/text_lifecycle.rs (/opt/rustwide/target/debug/deps/text_lifecycle-bb4c831fae9c5475)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test pre_commit_query_rejected ... ok
[INFO] [stdout] test jaccard_query_returns_set_intersection_score ... ok
[INFO] [stdout] test empty_query_yields_no_hits ... ok
[INFO] [stdout] test query_unknown_text_space_rejected ... ok
[INFO] [stdout] test profile_free_bm25_matches_registered_profile_and_writes_no_catalog ... ok
[INFO] [stdout] test query_unknown_profile_rejected ... ok
[INFO] [stdout] test multi_text_space_with_different_analyzers ... ok
[INFO] [stdout] test reopen_query_returns_same_results ... ok
[INFO] [stdout] test text_catalogs_persist_across_reopen ... ok
[INFO] [stdout] test bm25_query_returns_known_top_hit ... ok
[INFO] [stdout] test count_cosine_profile_free_query_works ... ok
[INFO] [stdout] test tfidf_l2_query_normalizes_scores ... ok
[INFO] [stdout] test dice_overlap_containment_profile_free_queries_work ... ok
[INFO] [stdout] test tombstoned_frames_excluded_from_query ... ok
[INFO] [stdout] test tfidf_cosine_profile_free_query_works ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/upq_vector.rs (/opt/rustwide/target/debug/deps/upq_vector-73efaa15f7fd1c1e)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test upq_params_accessor_survives_reopen ... ok
[INFO] [stdout] test upq_space_rejects_query_dim_mismatch ... ok
[INFO] [stdout] test upq_register_ingest_commit_reopen_search_roundtrip ... ok
[INFO] [stdout] test upq_fast_and_accurate_both_find_self ... ok
[INFO] [stdout] test upq_delete_tombstones_vector_from_search ... ok
[INFO] [stdout] test upq_rayleigh_design_roundtrips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/writer_pipeline.rs (/opt/rustwide/target/debug/deps/writer_pipeline-ae9c309ea2aa8cb4)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test long_lived_writer_does_not_block_concurrent_readers ... ok
[INFO] [stdout] test pipeline_fifo_under_concurrency ... ok
[INFO] [stdout] test concurrent_committers_all_succeed ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.14s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests valise
[INFO] [stderr] warning: the `main` function of this doctest won't be run as it contains expressions at the top level, meaning that the whole doctest code will be wrapped in a function
[INFO] [stderr]    --> src/lib.rs:176:1
[INFO] [stderr]     |
[INFO] [stderr] 176 |
[INFO] [stderr]     | ^
[INFO] [stderr] 
[INFO] [stderr] warning: 1 warning emitted
[INFO] [stderr] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test src/db.rs - db (line 31) - compile ... ok
[INFO] [stdout] test src/db/schema.rs - db::schema::Schema (line 31) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 84) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 17) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.77s; merged doctests compilation took 0.75s
[INFO] running `Command { std: "docker" "inspect" "26d9e463abf0ba4f831d1b73518cf0e7cd0aeed6cab059b02a99b18302718e26", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "26d9e463abf0ba4f831d1b73518cf0e7cd0aeed6cab059b02a99b18302718e26", kill_on_drop: false }`
[INFO] [stdout] 26d9e463abf0ba4f831d1b73518cf0e7cd0aeed6cab059b02a99b18302718e26
