[INFO] fetching crate vanedb 0.2.0-rc.1...
[INFO] testing vanedb-0.2.0-rc.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate vanedb 0.2.0-rc.1 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate vanedb 0.2.0-rc.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate vanedb 0.2.0-rc.1
[INFO] tweaked toml for crates.io crate vanedb 0.2.0-rc.1 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate vanedb 0.2.0-rc.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate vanedb 0.2.0-rc.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 61baf67c3e29993d970275cbd6a0602252c3751158828411a6a1f79f0a00da2f
[INFO] running `Command { std: "docker" "start" "61baf67c3e29993d970275cbd6a0602252c3751158828411a6a1f79f0a00da2f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "61baf67c3e29993d970275cbd6a0602252c3751158828411a6a1f79f0a00da2f", 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" "61baf67c3e29993d970275cbd6a0602252c3751158828411a6a1f79f0a00da2f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "61baf67c3e29993d970275cbd6a0602252c3751158828411a6a1f79f0a00da2f", 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" "61baf67c3e29993d970275cbd6a0602252c3751158828411a6a1f79f0a00da2f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling unty v0.0.4
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling vanedb v0.2.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.24s
[INFO] running `Command { std: "docker" "inspect" "61baf67c3e29993d970275cbd6a0602252c3751158828411a6a1f79f0a00da2f", 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" "61baf67c3e29993d970275cbd6a0602252c3751158828411a6a1f79f0a00da2f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling find-msvc-tools v0.1.11
[INFO] [stderr]    Compiling crossbeam-deque v0.8.7
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling cc v1.4.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling clap_builder v4.6.6
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling clap v4.6.6
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.56
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling vanedb v0.2.0-rc.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 42.73s
[INFO] running `Command { std: "docker" "inspect" "61baf67c3e29993d970275cbd6a0602252c3751158828411a6a1f79f0a00da2f", 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" "61baf67c3e29993d970275cbd6a0602252c3751158828411a6a1f79f0a00da2f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/vanedb/c97697cd7bccced6/out/vanedb-c97697cd7bccced6)
[INFO] [stdout] 
[INFO] [stdout] running 105 tests
[INFO] [stdout] test approx::persistence::legacy_fixtures::save_to_preserves_write_and_flush_errors ... ok
[INFO] [stdout] test approx::filter::tests::filter_validation_rejects_unsorted_or_duplicates ... ok
[INFO] [stdout] test approx::filter::tests::filter_debug ... ok
[INFO] [stdout] test approx::graph_format::spec_geometry::the_spec_fixture_decodes_to_the_documented_graph ... ok
[INFO] [stdout] test approx::persistence::legacy_fixtures::save_to_retries_short_writes_and_flushes ... ok
[INFO] [stdout] test approx::storage::tests::capacity_is_a_hint_that_does_not_add_vectors ... ok
[INFO] [stdout] test approx::persistence::legacy_fixtures::load_from_preserves_reader_errors_after_valid_bytes ... ok
[INFO] [stdout] test approx::tests::add_rejects_duplicate ... ok
[INFO] [stdout] test approx::storage::tests::growth_is_not_capped_by_the_reserve_hint ... ok
[INFO] [stdout] test approx::tests::add_rejects_wrong_dim ... ok
[INFO] [stdout] test approx::filter::tests::filter_accepts ... ok
[INFO] [stdout] test approx::tests::add_single_vector ... ok
[INFO] [stdout] test approx::tests::add_rejects_the_persistence_slot_limit_without_mutation ... ok
[INFO] [stdout] test approx::tests::batch_rejects_the_persistence_slot_limit_atomically ... ok
[INFO] [stdout] test approx::tests::adding_past_the_capacity_hint_grows_instead_of_failing ... ok
[INFO] [stdout] test approx::storage::tests::an_empty_store_allocates_nothing ... ok
[INFO] [stdout] test approx::storage::tests::chunks_hold_whole_vectors_near_the_size_target ... ok
[INFO] [stdout] test approx::persistence::legacy_fixtures::to_bytes_matches_save_and_round_trips ... ok
[INFO] [stdout] test approx::storage::tests::flat_round_trip_preserves_every_vector ... ok
[INFO] [stdout] test approx::graph_format::spec_geometry::each_fixture_carries_the_continuation_encoding_its_name_declares ... ok
[INFO] [stdout] test approx::tests::builder_rejects_zero_capacity ... ok
[INFO] [stdout] test approx::tests::add_multiple_vectors ... ok
[INFO] [stdout] test approx::tests::builder_custom_params ... ok
[INFO] [stdout] test approx::tests::builder_defaults ... ok
[INFO] [stdout] test approx::tests::builder_rejects_zero_dim ... ok
[INFO] [stdout] test approx::storage::tests::a_dimension_larger_than_the_target_still_stores_one_vector_per_chunk ... ok
[INFO] [stdout] test approx::tests::builder_rejects_m_below_2 ... ok
[INFO] [stdout] test approx::tests::search_empty_index ... ok
[INFO] [stdout] test approx::tests::set_ef_search ... ok
[INFO] [stdout] test atomic_write::tests::temp_file_stays_in_the_destination_directory ... ok
[INFO] [stdout] test approx::tests::stored_slot_limit_accepts_the_boundary_and_rejects_overflow ... ok
[INFO] [stdout] test approx::tests::search_finds_exact_match ... ok
[INFO] [stdout] test distance::avx2::tests::avx2_cosine_matches_scalar ... ok
[INFO] [stdout] test approx::tests::search_wrong_dimension ... ok
[INFO] [stdout] test approx::tests::upsert_rejects_the_persistence_slot_limit_without_deleting_the_old_id ... ok
[INFO] [stdout] test atomic_write::tests::concurrent_saves_to_one_destination_get_distinct_temp_paths ... ok
[INFO] [stdout] test approx::tests::search_returns_k_results ... ok
[INFO] [stdout] test atomic_write::tests::destinations_sharing_a_stem_get_distinct_temp_paths ... ok
[INFO] [stdout] test distance::avx2::tests::avx2_dot_matches_scalar ... ok
[INFO] [stdout] test distance::scalar::tests::dot_known_result ... ok
[INFO] [stdout] test distance::scalar::tests::dot_orthogonal ... ok
[INFO] [stdout] test distance::scalar::tests::cosine_opposite_vectors ... ok
[INFO] [stdout] test distance::avx2::tests::avx2_l2_matches_scalar ... ok
[INFO] [stdout] test distance::scalar::tests::cosine_orthogonal_vectors ... ok
[INFO] [stdout] test distance::scalar::tests::cosine_identical_vectors ... ok
[INFO] [stdout] test distance::scalar::tests::l2_known_result ... ok
[INFO] [stdout] test distance::scalar::tests::l2_single_dimension ... ok
[INFO] [stdout] test error::tests::corrupt_carries_its_detail_and_no_source ... ok
[INFO] [stdout] test error::tests::error_display_dimension_mismatch ... ok
[INFO] [stdout] test error::tests::error_display_non_finite_value ... ok
[INFO] [stdout] test distance::scalar::tests::cosine_zero_vector_returns_one ... ok
[INFO] [stdout] test distance::scalar::tests::l2_identical_vectors ... ok
[INFO] [stdout] test error::tests::error_display_invalid_parameter ... ok
[INFO] [stdout] test error::tests::error_is_send_sync ... ok
[INFO] [stdout] test error::tests::error_display_not_found ... ok
[INFO] [stdout] test error::tests::from_io_classifies_by_kind ... ok
[INFO] [stdout] test flat::search_result::tests::search_result_equality ... ok
[INFO] [stdout] test flat::search_result::tests::search_results_sort_by_distance ... ok
[INFO] [stdout] test error::tests::io_display_keeps_the_operation_that_failed ... ok
[INFO] [stdout] test flat::search_result::tests::finite_distances_sort_before_non_finite_distances ... ok
[INFO] [stdout] test flat::tests::add_and_get ... ok
[INFO] [stdout] test flat::tests::add_batch_empty_is_noop ... ok
[INFO] [stdout] test flat::tests::add_batch_duplicate_with_existing_is_all_or_nothing ... ok
[INFO] [stdout] test flat::tests::add_batch_duplicate_within_batch_is_all_or_nothing ... ok
[INFO] [stdout] test flat::tests::add_batch_flat_length_mismatch ... ok
[INFO] [stdout] test flat::tests::add_batch_inserts_all ... ok
[INFO] [stdout] test flat::tests::add_wrong_dimension ... ok
[INFO] [stdout] test flat::tests::add_batch_onto_nonempty_store ... ok
[INFO] [stdout] test flat::tests::add_duplicate_id ... ok
[INFO] [stdout] test flat::tests::filtered_search_validation_and_behavior ... ok
[INFO] [stdout] test flat::tests::get_missing_id ... ok
[INFO] [stdout] test flat::tests::search_cosine_finds_similar ... ok
[INFO] [stdout] test flat::tests::search_k_larger_than_store ... ok
[INFO] [stdout] test flat::tests::search_k_zero ... ok
[INFO] [stdout] test flat::tests::search_l2_finds_nearest ... ok
[INFO] [stdout] test flat::tests::search_wrong_dimension ... ok
[INFO] [stdout] test flat::topk::tests::k_larger_than_the_stream_returns_everything_sorted ... ok
[INFO] [stdout] test flat::topk::tests::ties_break_on_id_like_a_full_sort ... ok
[INFO] [stdout] test flat::topk::tests::matches_a_full_sort_for_every_k ... ok
[INFO] [stdout] test flat::tests::new_rejects_zero_dimension ... ok
[INFO] [stdout] test flat::tests::remove_missing_id ... ok
[INFO] [stdout] test flat::tests::remove_vector ... ok
[INFO] [stdout] test flat::tests::search_empty_store ... ok
[INFO] [stdout] test approx::persistence::legacy_fixtures::fixed_legacy_files_preserve_graph_identity_and_mutability ... ok
[INFO] [stdout] test flat::tests::store_is_send_sync ... ok
[INFO] [stdout] test flat::topk::tests::an_empty_stream_yields_nothing ... ok
[INFO] [stdout] test id_hash::tests::family_check_accepts_a_ratio_within_the_bound ... ok
[INFO] [stdout] test id_hash::tests::build_hasher_is_stateless_and_freely_copied ... ok
[INFO] [stdout] test id_hash::tests::generic_write_folds_every_word_and_the_padded_tail ... ok
[INFO] [stdout] test flat::tests::len_and_is_empty ... ok
[INFO] [stdout] test id_hash::tests::spread_check_accepts_the_uniform_expectation ... ok
[INFO] [stdout] test flat::tests::concurrent_add_and_search ... ok
[INFO] [stdout] test validation::tests::all_finite_matches_the_element_wise_form_at_every_block_offset ... ok
[INFO] [stdout] test id_hash::tests::u64_and_usize_keys_hash_to_the_mixer_output ... ok
[INFO] [stdout] test validation::tests::distances_preserve_finite_first_order_and_signed_zero_equivalence ... ok
[INFO] [stdout] test approx::tests::filtered_search_with_beam_widening ... ok
[INFO] [stdout] test id_hash::tests::a_run_past_the_ceiling_is_abandoned ... ok
[INFO] [stdout] test id_hash::tests::family_check_rejects_an_abandoned_run - should panic ... ok
[INFO] [stdout] test id_hash::tests::spread_check_rejects_an_unbalanced_tag - should panic ... ok
[INFO] [stdout] test id_hash::tests::family_check_rejects_a_ratio_past_the_bound - should panic ... ok
[INFO] [stdout] test id_hash::tests::spread_check_rejects_sparse_buckets - should panic ... ok
[INFO] [stdout] test approx::storage::tests::vectors_round_trip_across_chunk_boundaries ... ok
[INFO] [stdout] test id_hash::tests::mix_is_a_bijection_on_small_inputs_and_moves_every_bit ... ok
[INFO] [stdout] test id_hash::tests::every_family_spreads_over_buckets_and_tags_like_random_keys ... ok
[INFO] [stdout] test id_hash::tests::adversarial_families_insert_within_bound ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 105 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.41s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/approx_derived_size_conformance.rs (/opt/rustwide/target/debug/build/vanedb/e13fd7c35d5bce2e/out/approx_derived_size_conformance-e13fd7c35d5bce2e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test builder_rejects_shared_derived_size_overflows ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/approx_id_map_conformance.rs (/opt/rustwide/target/debug/build/vanedb/a09f47a24c52917e/out/approx_id_map_conformance-a09f47a24c52917e)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test loader_enforces_the_shared_id_map_contract ... ok
[INFO] [stdout] test slots_absent_from_the_id_map_load_as_deleted ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/approx_tests.rs (/opt/rustwide/target/debug/build/vanedb/2e47ba4955fa6300/out/approx_tests-2e47ba4955fa6300)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test hnsw_add_batch_empty_is_noop ... ok
[INFO] [stdout] test hnsw_add_batch_grows_past_the_capacity_hint ... ok
[INFO] [stdout] test hnsw_add_batch_duplicate_is_all_or_nothing ... ok
[INFO] [stdout] test hnsw_is_send_sync ... ok
[INFO] [stdout] test builder_rejects_unallocatable_capacity ... ok
[INFO] [stdout] test per_query_search_options_preserve_defaults_and_clamp_to_k ... ok
[INFO] [stdout] test hnsw_empty_index_save_load_roundtrip ... ok
[INFO] [stdout] test hnsw_cosine_search ... ok
[INFO] [stdout] test hnsw_save_load_roundtrip ... ok
[INFO] [stdout] test hnsw_save_size_proportional_to_count_not_capacity ... ok
[INFO] [stdout] test hnsw_concurrent_search ... ok
[INFO] [stdout] test hnsw_add_batch_matches_serial_add ... ok
[INFO] [stdout] test hnsw_add_batch_onto_nonempty_matches_serial_add ... ok
[INFO] [stdout] test hnsw_recall_vs_brute_force ... ok
[INFO] [stdout] test per_query_ef_search_actually_takes_effect ... ok
[INFO] [stdout] test hnsw_visited_bitmap_epoch_wrap_correctness ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.67s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/atomic_save_tests.rs (/opt/rustwide/target/debug/build/vanedb/9b6d3a99488b679d/out/atomic_save_tests-9b6d3a99488b679d)
[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/compaction.rs (/opt/rustwide/target/debug/build/vanedb/bd09a6d20fb70fcd/out/compaction-bd09a6d20fb70fcd)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test compaction_survives_an_index_that_is_entirely_tombstones ... ok
[INFO] [stdout] test tombstones_are_visible_so_a_caller_can_decide_to_compact ... ok
[INFO] [stdout] test compacting_a_clean_index_changes_nothing_observable ... ok
[INFO] [stdout] test compaction_preserves_every_live_vector_and_its_id ... ok
[INFO] [stdout] test compaction_reclaims_every_tombstoned_slot ... ok
[INFO] [stdout] test compaction_keeps_the_index_searchable ... ok
[INFO] [stdout] test an_upsert_loop_stays_bounded_after_compaction ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/corruption_tests.rs (/opt/rustwide/target/debug/build/vanedb/e08e59193ebefe0a/out/corruption_tests-e08e59193ebefe0a)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test hnsw_load_rejects_garbage_payload ... ok
[INFO] [stdout] test hnsw_load_rejects_non_finite_stored_vectors ... ok
[INFO] [stdout] test hnsw_load_rejects_truncated_header ... ok
[INFO] [stdout] test hnsw_load_rejects_invalid_graph_parameters ... ok
[INFO] [stdout] test hnsw_load_rejects_v2_with_capacity_sized_arrays ... ok
[INFO] [stdout] test hnsw_load_accepts_the_checked_in_v1_fixture ... ok
[INFO] [stdout] test hnsw_load_rejects_an_m_doubling_overflow ... ok
[INFO] [stdout] test hnsw_load_rejects_an_unallocatable_max_elements ... ok
[INFO] [stdout] test hnsw_load_rejects_invalid_magic ... ok
[INFO] [stdout] test hnsw_load_rejects_a_count_times_dim_overflow ... ok
[INFO] [stdout] test hnsw_load_accepts_v1_full_capacity_files ... ok
[INFO] [stdout] test hnsw_load_rejects_unsupported_version ... ok
[INFO] [stdout] test hnsw_load_rejects_inconsistent_graph_structure ... ok
[INFO] [stdout] test hnsw_save_load_preserves_rng_determinism ... ok
[INFO] [stderr]      Running tests/cosine_conformance.rs (/opt/rustwide/target/debug/build/vanedb/f7a7bb3dca454a2b/out/cosine_conformance-f7a7bb3dca454a2b)
[INFO] [stdout] test hnsw_save_load_preserves_all_metrics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test cosine_distance_matches_the_shared_cases ... ok
[INFO] [stdout] test cosine_overflows_on_the_norm_not_on_any_single_component ... ok
[INFO] [stdout] test dispatched_cosine_agrees_with_the_scalar_reference ... ok
[INFO] [stdout] test cosine_is_scale_invariant_for_simd_width_vectors ... ok
[INFO] [stdout] test cosine_underflows_only_when_every_component_is_below_the_bound ... ok
[INFO] [stdout] test cosine_returns_one_when_norms_overflow_rather_than_nan ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/debug_impls.rs (/opt/rustwide/target/debug/build/vanedb/147893465360cfb7/out/debug_impls-147893465360cfb7)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test a_user_struct_holding_one_can_derive_debug ... ok
[INFO] [stdout] test debug_shows_identity_not_contents ... ok
[INFO] [stdout] test unwrap_err_compiles_against_the_public_types ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/delete.rs (/opt/rustwide/target/debug/build/vanedb/54a663347632dfd6/out/delete-54a663347632dfd6)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test an_emptied_index_searches_without_panicking ... ok
[INFO] [stdout] test removing_the_same_id_twice_is_an_error ... ok
[INFO] [stdout] test upsert_inserts_when_the_id_is_new ... ok
[INFO] [stdout] test the_id_can_be_reused_after_removal ... ok
[INFO] [stdout] test removing_an_unknown_id_is_an_error ... ok
[INFO] [stdout] test deletions_survive_save_and_load ... ok
[INFO] [stdout] test a_removed_vector_stops_being_found ... ok
[INFO] [stdout] test deleting_many_leaves_the_rest_searchable ... ok
[INFO] [stdout] test removing_the_entry_point_keeps_the_graph_searchable ... ok
[INFO] [stdout] test a_mostly_tombstoned_index_still_finds_its_survivors ... ok
[INFO] [stdout] test a_mostly_tombstoned_index_still_returns_k_results ... ok
[INFO] [stderr]      Running tests/disk_tests.rs (/opt/rustwide/target/debug/build/vanedb/e84881fb813161e0/out/disk_tests-e84881fb813161e0)
[INFO] [stdout] test upsert_is_atomic_for_concurrent_readers ... ok
[INFO] [stderr]      Running tests/distance_kernels.rs (/opt/rustwide/target/debug/build/vanedb/87e6ca168490f265/out/distance_kernels-87e6ca168490f265)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.85s
[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] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test mismatched_lengths_truncate_to_the_shorter_slice ... ok
[INFO] [stderr]      Running tests/documented_defaults.rs (/opt/rustwide/target/debug/build/vanedb/c49a6532d98b038b/out/documented_defaults-c49a6532d98b038b)
[INFO] [stdout] test dispatched_kernels_match_scalar_at_every_length ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test ef_search_survives_a_save_and_load ... ok
[INFO] [stdout] test the_builder_defaults_are_the_ones_the_docs_name ... ok
[INFO] [stdout] test cosine_distance_to_a_zero_vector_is_one ... ok
[INFO] [stdout] test a_beam_narrower_than_k_is_raised_to_k ... ok
[INFO] [stdout] test ef_construction_is_floored_at_m_while_m_itself_rejects ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_model.rs (/opt/rustwide/target/debug/build/vanedb/5b647bf3792cb090/out/error_model-5b647bf3792cb090)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test a_zero_dimension_is_named_for_what_it_means ... ok
[INFO] [stdout] test a_garbage_file_is_corrupt_not_io ... ok
[INFO] [stdout] test logical_errors_have_no_source ... ok
[INFO] [stdout] test io_errors_convert_and_classify_themselves ... ok
[INFO] [stdout] test a_failing_disk_is_distinguishable_from_a_missing_one ... ok
[INFO] [stdout] test an_actually_empty_vector_still_reports_a_dimension_mismatch ... ok
[INFO] [stderr]      Running tests/filtered_widening.rs (/opt/rustwide/target/debug/build/vanedb/29a15e19ba50d986/out/filtered_widening-29a15e19ba50d986)
[INFO] [stdout] test missing_file_is_its_own_variant_and_keeps_the_io_kind ... ok
[INFO] [stdout] test load_or_build_is_expressible_without_matching_on_strings ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test a_pass_that_scored_every_slot_ends_widening ... ok
[INFO] [stdout] test reject_all_predicate_widens_past_one_pass_at_default_cap ... ok
[INFO] [stdout] test one_percent_allowlist_returns_k_at_default_settings ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 21.52s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gpu_tests.rs (/opt/rustwide/target/debug/build/vanedb/527bc743f9e46803/out/gpu_tests-527bc743f9e46803)
[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/graph_format.rs (/opt/rustwide/target/debug/build/vanedb/9cc2b73bbd25eaad/out/graph_format-9cc2b73bbd25eaad)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test graph_reader_validates_continuation_words_and_framing ... ok
[INFO] [stdout] test foreign_continuation_survives_removal_and_switches_after_insertion ... ok
[INFO] [stdout] test graph_reader_rejects_invalid_parameters_identity_and_edges ... ok
[INFO] [stdout] test graph_fixtures_roundtrip_byte_for_byte_and_support_mutation ... ok
[INFO] [stderr]      Running tests/graph_structure.rs (/opt/rustwide/target/debug/build/vanedb/df95e5860509fbc6/out/graph_structure-df95e5860509fbc6)
[INFO] [stdout] test graph_reader_rejects_every_truncation_and_trailing_bytes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test every_header_guard_clause_rejects_on_its_own ... ok
[INFO] [stdout] test no_node_exceeds_its_layer_degree_cap ... ok
[INFO] [stdout] test upper_layers_are_connected_and_links_are_well_formed ... ok
[INFO] [stdout] test the_level_distribution_is_a_hierarchy_not_a_flat_graph ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/io_error_paths.rs (/opt/rustwide/target/debug/build/vanedb/dde06f19c0a14971/out/io_error_paths-dde06f19c0a14971)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test saving_under_a_missing_directory_reports_io_not_corruption ... ok
[INFO] [stdout] test loading_a_directory_is_an_io_error_not_corruption ... ok
[INFO] [stdout] test loading_something_absent_is_file_not_found ... ok
[INFO] [stdout] test a_file_shorter_than_its_header_is_corrupt_at_every_length ... ok
[INFO] [stdout] test a_successful_save_leaves_no_temporary_behind ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/non_finite_conformance.rs (/opt/rustwide/target/debug/build/vanedb/bc4e8e532723b7ec/out/non_finite_conformance-bc4e8e532723b7ec)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test vector_store_rejects_non_finite_vectors_queries_and_batches ... ok
[INFO] [stderr]      Running tests/platforms.rs (/opt/rustwide/target/debug/build/vanedb/b4c0f1e34d476db3/out/platforms-b4c0f1e34d476db3)
[INFO] [stdout] test finite_exact_match_outranks_overflowed_distance ... ok
[INFO] [stdout] test hnsw_small_beam_prefers_finite_distance_to_overflow ... ok
[INFO] [stdout] test shared_cases_are_non_finite ... ok
[INFO] [stdout] test finite_results_sort_before_non_finite_results ... ok
[INFO] [stdout] test hnsw_rejects_non_finite_vectors_queries_and_batches ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test readme_and_security_policy_link_the_platform_page ... ok
[INFO] [stdout] test every_platform_the_readme_names_is_on_the_platform_page ... ok
[INFO] [stdout] test platform_names_are_extracted_as_documented ... ok
[INFO] [stdout] test platform_page_keeps_its_structure ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/property_tests.rs (/opt/rustwide/target/debug/build/vanedb/c0b02273eb445296/out/property_tests-c0b02273eb445296)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test l2_self_distance_is_zero ... ok
[INFO] [stdout] test cosine_self_distance_near_zero ... ok
[INFO] [stdout] test dot_is_symmetric ... ok
[INFO] [stdout] test l2_is_symmetric ... ok
[INFO] [stdout] test cosine_is_bounded ... ok
[INFO] [stdout] test l2_is_non_negative ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/public_surface.rs (/opt/rustwide/target/debug/build/vanedb/b9fcca2b8437ded4/out/public_surface-b9fcca2b8437ded4)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test construction_parameters_are_readable_after_building ... ok
[INFO] [stdout] test io_errors_keep_their_context_and_batch_arithmetic_saturates ... ok
[INFO] [stdout] test both_spellings_of_the_read_agree_on_every_type ... ok
[INFO] [stdout] test every_error_variant_renders_a_useful_message ... ok
[INFO] [stdout] test a_lookup_miss_is_none_and_a_removal_miss_is_an_error ... ok
[INFO] [stdout] test the_count_is_len_and_is_empty_agrees_on_every_type ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/readme.rs (/opt/rustwide/target/debug/build/vanedb/e5b618fe1c8dc208/out/readme-e5b618fe1c8dc208)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test documented_methods_exist ... ok
[INFO] [stdout] test readme_example_matches_the_compiled_one ... ok
[INFO] [stdout] test every_listed_method_still_exists ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/rfc0010_identity.rs (/opt/rustwide/target/debug/build/vanedb/8eb31f51930e9647/out/rfc0010_identity-8eb31f51930e9647)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test graph_goldens_are_written_back_byte_for_byte ... ok
[INFO] [stdout] test workload_matches_the_pre_change_expectation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/robustness.rs (/opt/rustwide/target/debug/build/vanedb/40e3ffb203fe8bbd/out/robustness-40e3ffb203fe8bbd)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test an_absurd_dimension_is_an_error_not_a_panic ... ok
[INFO] [stdout] test a_batch_whose_length_overflows_is_rejected ... ok
[INFO] [stdout] test a_batch_length_mismatch_names_ids_and_floats_not_dimensions ... ok
[INFO] [stdout] test a_caller_supplied_k_cannot_abort_the_process ... ok
[INFO] [stdout] test a_crafted_negative_mult_cannot_abort_the_process ... ok
[INFO] [stdout] test an_index_grown_past_its_capacity_hint_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/search_correctness.rs (/opt/rustwide/target/debug/build/vanedb/7fe59bcdcba3addf/out/search_correctness-7fe59bcdcba3addf)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test empty_index_never_invokes_predicate_and_still_validates_lists ... ok
[INFO] [stdout] test exact_ties_are_returned_in_ascending_id_order ... ok
[INFO] [stdout] test filtered_graph_search_handles_extreme_beam_and_result_counts ... ok
[INFO] [stdout] test filtered_graph_predicate_can_search_another_graph ... ok
[INFO] [stdout] test filtered_search_exact_matches_reference ... ok
[INFO] [stdout] test filtered_exact_search_reproduces_reference_across_all_metrics_and_dimensions ... ok
[INFO] [stdout] test filtered_graph_search_recall_and_tombstones ... ok
[INFO] [stdout] test separable_clusters_are_searched_correctly_at_the_default_beam ... ok
[INFO] [stdout] test flat_search_reproduces_an_independent_f64_ranking ... ok
[INFO] [stdout] test the_graph_reaches_the_exact_answer_with_a_wide_beam ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.41s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tie_break.rs (/opt/rustwide/target/debug/build/vanedb/801e171b653cdc4b/out/tie_break-801e171b653cdc4b)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test equal_distances_break_on_id_in_both_backends ... ok
[INFO] [stderr]      Running tests/vndb_format.rs (/opt/rustwide/target/debug/build/vanedb/276c5ca28e231517/out/vndb_format-276c5ca28e231517)
[INFO] [stdout] test insertion_order_does_not_change_the_tie_break ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[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/vndb_graph_format.rs (/opt/rustwide/target/debug/build/vanedb/e8cf420dc68db6c7/out/vndb_graph_format-e8cf420dc68db6c7)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test an_unsupported_version_is_rejected ... ok
[INFO] [stdout] test an_absurd_dimension_is_rejected ... ok
[INFO] [stdout] test a_count_beyond_the_element_cap_is_rejected ... ok
[INFO] [stdout] test a_wrong_magic_is_rejected ... ok
[INFO] [stdout] test an_unsupported_kind_is_rejected ... ok
[INFO] [stdout] test the_fixture_contents_match_the_field_table ... ok
[INFO] [stdout] test an_invalid_metric_is_rejected ... ok
[INFO] [stdout] test two_live_slots_with_the_same_id_are_rejected ... ok
[INFO] [stdout] test trailing_bytes_are_rejected ... ok
[INFO] [stdout] test a_count_larger_than_the_file_is_rejected ... ok
[INFO] [stdout] test an_empty_and_an_all_deleted_graph_are_distinguishable ... ok
[INFO] [stdout] test the_header_matches_the_field_table ... ok
[INFO] [stdout] test a_loaded_fixture_is_searchable ... ok
[INFO] [stdout] test inserting_into_a_foreign_graph_drops_its_continuation_stream ... ok
[INFO] [stdout] test every_fixture_loads ... ok
[INFO] [stdout] test from_bytes_and_to_bytes_agree_with_the_path_apis ... ok
[INFO] [stdout] test a_graph_resumed_from_disk_continues_the_level_sequence ... ok
[INFO] [stdout] test rewriting_what_was_read_reproduces_the_fixture_byte_for_byte ... ok
[INFO] [stderr]    Doc-tests vanedb
[INFO] [stdout] test a_truncated_file_is_rejected_at_every_length ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/approx/filter.rs - approx::filter::Filter (line 15) ... ok
[INFO] [stdout] test src/flat/mod.rs - flat::FlatIndex (line 26) ... ok
[INFO] [stdout] test src/lib.rs - (line 13) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "61baf67c3e29993d970275cbd6a0602252c3751158828411a6a1f79f0a00da2f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "61baf67c3e29993d970275cbd6a0602252c3751158828411a6a1f79f0a00da2f", kill_on_drop: false }`
[INFO] [stdout] 61baf67c3e29993d970275cbd6a0602252c3751158828411a6a1f79f0a00da2f
