[INFO] fetching crate velesdb-core 1.1.0...
[INFO] testing velesdb-core-1.1.0 against 1.93.0 for beta-1.94-1
[INFO] extracting crate velesdb-core 1.1.0 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate velesdb-core 1.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate velesdb-core 1.1.0
[INFO] tweaked toml for crates.io crate velesdb-core 1.1.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate velesdb-core 1.1.0 on toolchain 1.93.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.93.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate velesdb-core 1.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.93.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded range-alloc v0.1.4
[INFO] [stderr]   Downloaded glutin_wgl_sys v0.6.1
[INFO] [stderr]   Downloaded gpu-descriptor v0.3.2
[INFO] [stderr]   Downloaded slotmap v1.1.1
[INFO] [stderr]   Downloaded profiling v1.0.17
[INFO] [stderr]   Downloaded wgpu v23.0.1
[INFO] [stderr]   Downloaded arc-swap v1.8.0
[INFO] [stderr]   Downloaded wgpu-core v23.0.1
[INFO] [stderr]   Downloaded wgpu-hal v23.0.1
[INFO] [stderr]   Downloaded naga v23.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+1.93.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 126787f4b75a9c2461cbe3c68b6be1e70a94cf9c5ea469cf6fe905c306770fe6
[INFO] running `Command { std: "docker" "start" "-a" "126787f4b75a9c2461cbe3c68b6be1e70a94cf9c5ea469cf6fe905c306770fe6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "126787f4b75a9c2461cbe3c68b6be1e70a94cf9c5ea469cf6fe905c306770fe6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "126787f4b75a9c2461cbe3c68b6be1e70a94cf9c5ea469cf6fe905c306770fe6", kill_on_drop: false }`
[INFO] [stdout] 126787f4b75a9c2461cbe3c68b6be1e70a94cf9c5ea469cf6fe905c306770fe6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+1.93.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 01be8b0dd3f38533237ffb8d099e5f42ef0a655e080fdad88a1530ec262bdc1c
[INFO] running `Command { std: "docker" "start" "-a" "01be8b0dd3f38533237ffb8d099e5f42ef0a655e080fdad88a1530ec262bdc1c", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling pest v2.8.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling uncased v0.9.10
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling figment v0.10.19
[INFO] [stderr]    Compiling inlinable_string v0.1.15
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.7
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling roaring v0.10.12
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling uuid v1.19.0
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling pest_meta v2.8.4
[INFO] [stderr]    Compiling arc-swap v1.8.0
[INFO] [stderr]    Compiling memmap2 v0.9.9
[INFO] [stderr]    Compiling pest_generator v2.8.4
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.31
[INFO] [stderr]    Compiling pear_codegen v0.2.9
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling pest_derive v2.8.4
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling pear v0.2.9
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling velesdb-core v1.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 06s
[INFO] running `Command { std: "docker" "inspect" "01be8b0dd3f38533237ffb8d099e5f42ef0a655e080fdad88a1530ec262bdc1c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "01be8b0dd3f38533237ffb8d099e5f42ef0a655e080fdad88a1530ec262bdc1c", kill_on_drop: false }`
[INFO] [stdout] 01be8b0dd3f38533237ffb8d099e5f42ef0a655e080fdad88a1530ec262bdc1c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+1.93.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bc84d71d8cac6c6e0506869f85d30dc9ed1fe81243ce588799b578f9a00e3b41
[INFO] running `Command { std: "docker" "start" "-a" "bc84d71d8cac6c6e0506869f85d30dc9ed1fe81243ce588799b578f9a00e3b41", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling sdd v3.0.10
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling scc v2.4.0
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling uuid v1.19.0
[INFO] [stderr]    Compiling serial_test_derive v3.3.1
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling figment v0.10.19
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling proptest v1.9.0
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling serial_test v3.3.1
[INFO] [stderr]    Compiling tokio-stream v0.1.17
[INFO] [stderr]    Compiling velesdb-core v1.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tokio-test v0.4.4
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 36s
[INFO] running `Command { std: "docker" "inspect" "bc84d71d8cac6c6e0506869f85d30dc9ed1fe81243ce588799b578f9a00e3b41", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bc84d71d8cac6c6e0506869f85d30dc9ed1fe81243ce588799b578f9a00e3b41", kill_on_drop: false }`
[INFO] [stdout] bc84d71d8cac6c6e0506869f85d30dc9ed1fe81243ce588799b578f9a00e3b41
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+1.93.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8cca7cf471e9ee5ca8ae36cfe2ebb4f0d5153044fba840bc59a41b2992b05de5
[INFO] running `Command { std: "docker" "start" "-a" "8cca7cf471e9ee5ca8ae36cfe2ebb4f0d5153044fba840bc59a41b2992b05de5", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.27s
[INFO] [stdout] 
[INFO] [stdout] running 1022 tests
[INFO] [stdout] test alloc_guard_tests::test_alloc_guard_basic ... ok
[INFO] [stdout] test alloc_guard_tests::test_alloc_guard_aligned ... ok
[INFO] [stdout] test alloc_guard_tests::test_alloc_guard_cast ... ok
[INFO] [stdout] test alloc_guard_tests::test_alloc_guard_drop_frees_memory ... ok
[INFO] [stdout] test alloc_guard_tests::test_alloc_guard_into_raw ... ok
[INFO] [stdout] test alloc_guard_tests::test_alloc_guard_zero_size ... ok
[INFO] [stdout] test cache::bloom::bloom_tests::test_bloom_integer_keys ... ok
[INFO] [stdout] test cache::bloom::bloom_tests::test_bloom_definitely_not_contains ... ok
[INFO] [stdout] test cache::bloom::bloom_tests::test_bloom_insert_and_contains ... ok
[INFO] [stdout] test cache::bloom::bloom_tests::test_bloom_clear ... ok
[INFO] [stdout] test cache::bloom::bloom_tests::test_bloom_new ... ok
[INFO] [stdout] test cache::deadlock_tests::test_lock_ordering_documented ... ok
[INFO] [stdout] test cache::bloom::bloom_tests::test_bloom_no_false_negatives ... ok
[INFO] [stdout] test cache::bloom::bloom_tests::test_bloom_false_positive_rate ... ok
[INFO] [stdout] test cache::lockfree::tests::test_lockfree_cache_clear ... ok
[INFO] [stdout] test cache::lockfree::tests::test_lockfree_cache_get_l1_hit ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/velesdb_core-739109f74f2be09d)
[INFO] [stdout] test cache::deadlock_tests::test_bloom_filter_no_deadlock_concurrent_ops ... ok
[INFO] [stdout] test cache::lockfree::tests::test_lockfree_cache_get_l2_promotion ... ok
[INFO] [stdout] test cache::deadlock_tests::test_bloom_filter_no_deadlock_insert_during_contains ... ok
[INFO] [stdout] test cache::lockfree::tests::test_lockfree_cache_hit_rate ... ok
[INFO] [stdout] test cache::lockfree::tests::test_lockfree_cache_insert_and_get ... ok
[INFO] [stdout] test cache::lockfree::tests::test_lockfree_cache_l1_eviction ... ok
[INFO] [stdout] test cache::lockfree::tests::test_lockfree_cache_miss ... ok
[INFO] [stdout] test cache::lockfree::tests::test_lockfree_cache_new ... ok
[INFO] [stdout] test cache::lockfree::tests::test_lockfree_cache_remove ... ok
[INFO] [stdout] test cache::lockfree::tests::test_lockfree_cache_concurrent_reads ... ok
[INFO] [stdout] test cache::deadlock_tests::test_lru_cache_no_deadlock_stats_during_eviction ... ok
[INFO] [stdout] test cache::deadlock_tests::test_lru_cache_no_deadlock_concurrent_ops ... ok
[INFO] [stdout] test cache::deadlock_tests::test_no_deadlock_cache_and_bloom_together ... ok
[INFO] [stdout] test cache::performance_tests::test_bloom_filter_concurrent_throughput ... ok
[INFO] [stdout] test cache::lockfree::tests::test_lockfree_cache_scaling_8_threads ... ok
[INFO] [stdout] test cache::lru_optimization_tests::test_move_to_back_o1_complexity ... ok
[INFO] [stdout] test alloc_guard_tests::test_alloc_guard_panic_safety ... ok
[INFO] [stdout] test cache::performance_tests::test_bloom_filter_scaling ... FAILED
[INFO] [stdout] test cache::performance_tests::test_bloom_filter_memory_efficiency ... ok
[INFO] [stdout] test cache::performance_tests::test_lru_cache_eviction_performance ... FAILED
[INFO] [stdout] test cache::tests::test_lru_cache_access_updates_recency ... ok
[INFO] [stdout] test cache::tests::test_lru_cache_clear ... ok
[INFO] [stdout] test cache::tests::test_lru_cache_concurrent_access ... ok
[INFO] [stdout] test cache::tests::test_lru_cache_eviction_when_full ... ok
[INFO] [stdout] test cache::tests::test_lru_cache_get_nonexistent ... ok
[INFO] [stdout] test cache::tests::test_lru_cache_hit_rate ... ok
[INFO] [stdout] test cache::tests::test_lru_cache_insert_and_get ... ok
[INFO] [stdout] test cache::tests::test_lru_cache_new ... ok
[INFO] [stdout] test cache::tests::test_lru_cache_remove ... ok
[INFO] [stdout] test cache::tests::test_lru_cache_stats_evictions ... ok
[INFO] [stdout] test cache::tests::test_lru_cache_stats_hits ... ok
[INFO] [stdout] test cache::tests::test_lru_cache_stats_misses ... ok
[INFO] [stdout] test cache::tests::test_lru_cache_update_existing ... ok
[INFO] [stdout] test collection::metadata_only_tests::test_collection_type_metadata_only_exists ... ok
[INFO] [stdout] test collection::metadata_only_tests::test_collection_type_vector_exists ... ok
[INFO] [stdout] test collection::metadata_only_tests::test_create_metadata_only_collection ... ok
[INFO] [stdout] test collection::metadata_only_tests::test_create_vector_collection_typed ... ok
[INFO] [stdout] test collection::metadata_only_tests::test_metadata_only_count ... ok
[INFO] [stdout] test collection::metadata_only_tests::test_metadata_only_delete ... ok
[INFO] [stdout] test collection::metadata_only_tests::test_metadata_only_get_by_id ... ok
[INFO] [stdout] test collection::metadata_only_tests::test_metadata_only_memory_efficient ... ok
[INFO] [stdout] test collection::metadata_only_tests::test_metadata_only_no_hnsw_file ... ok
[INFO] [stdout] test collection::metadata_only_tests::test_metadata_only_persistence ... ok
[INFO] [stdout] test collection::metadata_only_tests::test_metadata_only_rejects_vector ... ok
[INFO] [stdout] test collection::metadata_only_tests::test_metadata_only_search_returns_error ... ok
[INFO] [stdout] test collection::metadata_only_tests::test_metadata_only_upsert_without_vector ... ok
[INFO] [stdout] test cache::lru_optimization_tests::test_eviction_performance_scaling ... FAILED
[INFO] [stdout] test collection::tests::test_bm25_persistence_on_reopen ... ok
[INFO] [stdout] test collection::tests::test_bm25_update_document ... ok
[INFO] [stdout] test collection::tests::test_collection_create ... ok
[INFO] [stdout] test collection::tests::test_collection_delete_points ... ok
[INFO] [stdout] test collection::tests::test_collection_euclidean_metric ... ok
[INFO] [stdout] test collection::tests::test_collection_flush ... ok
[INFO] [stdout] test collection::tests::test_bm25_large_dataset ... ok
[INFO] [stdout] test collection::tests::test_collection_get_points ... ok
[INFO] [stdout] test cache::lru_optimization_tests::test_insert_performance_scaling ... FAILED
[INFO] [stdout] test collection::tests::test_collection_hybrid_search ... ok
[INFO] [stdout] test collection::tests::test_collection_is_empty ... ok
[INFO] [stdout] test collection::tests::test_collection_open_existing ... ok
[INFO] [stdout] test collection::tests::test_collection_search_ids_fast ... ok
[INFO] [stdout] test collection::tests::test_collection_text_search ... ok
[INFO] [stdout] test collection::tests::test_collection_upsert_and_search ... ok
[INFO] [stdout] test collection::tests::test_collection_search_dimension_mismatch ... ok
[INFO] [stdout] test collection::tests::test_dimension_mismatch ... ok
[INFO] [stdout] test collection::tests::test_extract_text_from_payload ... ok
[INFO] [stdout] test collection::tests::test_collection_upsert_replaces_payload ... ok
[INFO] [stdout] test collection::tests::test_collection_with_payload ... ok
[INFO] [stdout] test collection::tests::test_hybrid_search_vector_weight_zero ... ok
[INFO] [stdout] test collection::tests::test_hybrid_search_text_weight_zero ... ok
[INFO] [stdout] test collection::tests::test_multi_query_search_dimension_mismatch ... ok
[INFO] [stdout] test collection::tests::test_multi_query_search_empty_vectors_error ... ok
[INFO] [stdout] test collection::tests::test_multi_query_search_basic ... ok
[INFO] [stdout] test collection::tests::test_multi_query_search_ids ... ok
[INFO] [stdout] test collection::tests::test_hybrid_search_with_filter ... ok
[INFO] [stdout] test collection::tests::test_multi_query_search_max_vectors_limit ... ok
[INFO] [stdout] test cache::performance_tests::test_lru_cache_thread_scalability ... ok
[INFO] [stdout] test cache::lru_optimization_tests::test_peek_faster_than_get ... ok
[INFO] [stdout] test collection::tests::test_multi_query_search_with_weighted ... ok
[INFO] [stdout] test collection::tests::test_search_batch_with_some_filters_none ... ok
[INFO] [stdout] test collection::tests::test_search_batch_with_filters ... ok
[INFO] [stdout] test collection::tests::test_multi_query_search_with_filter ... ok
[INFO] [stdout] test collection::tests::test_multi_query_search_with_rrf ... ok
[INFO] [stdout] test collection::tests::test_multi_query_search_single_vector ... ok
[INFO] [stdout] test collection::tests::test_search_with_filter_basic_equality ... ok
[INFO] [stdout] test collection::tests::test_search_with_filter_in_condition ... ok
[INFO] [stdout] test collection::tests::test_search_with_filter_dimension_mismatch ... ok
[INFO] [stdout] test collection::tests::test_search_with_filter_combined_and ... ok
[INFO] [stdout] test cache::lru_optimization_tests::test_get_performance_scaling ... FAILED
[INFO] [stdout] test collection::tests::test_search_with_filter_nested_field ... ok
[INFO] [stdout] test collection::tests::test_search_with_filter_no_matches ... ok
[INFO] [stdout] test collection::tests::test_search_with_filter_range ... ok
[INFO] [stdout] test collection::tests::test_upsert_bulk_bm25_indexing ... ok
[INFO] [stdout] test collection::tests::test_upsert_bulk_basic ... ok
[INFO] [stdout] test collection::tests::test_upsert_bulk_empty ... ok
[INFO] [stdout] test collection::tests::test_text_search_empty_query ... ok
[INFO] [stdout] test collection::tests::test_text_search_no_payload ... ok
[INFO] [stdout] test collection::tests::test_upsert_bulk_dimension_mismatch ... ok
[INFO] [stdout] test column_store_tests::tests::test_add_column ... ok
[INFO] [stdout] test column_store_tests::tests::test_bitmap_and ... ok
[INFO] [stdout] test column_store_tests::tests::test_bitmap_or ... ok
[INFO] [stdout] test column_store_tests::tests::test_column_store_new ... ok
[INFO] [stdout] test collection::tests::test_text_search_with_filter ... ok
[INFO] [stdout] test column_store_tests::tests::test_column_store_with_schema ... ok
[INFO] [stdout] test column_store_tests::tests::test_count_eq_int ... ok
[INFO] [stdout] test column_store_tests::tests::test_count_eq_string ... ok
[INFO] [stdout] test column_store_tests::tests::test_count_eq_string_missing_value ... ok
[INFO] [stdout] test collection::tests::test_upsert_bulk_with_payload ... ok
[INFO] [stdout] test column_store_tests::tests::test_filter_bitmap_missing_column ... ok
[INFO] [stdout] test column_store_tests::tests::test_filter_eq_int ... ok
[INFO] [stdout] test column_store_tests::tests::test_filter_eq_int_bitmap ... ok
[INFO] [stdout] test column_store_tests::tests::test_filter_eq_string ... ok
[INFO] [stdout] test column_store_tests::tests::test_filter_eq_string_bitmap ... ok
[INFO] [stdout] test column_store_tests::tests::test_filter_gt_int ... ok
[INFO] [stdout] test column_store_tests::tests::test_filter_in_string ... ok
[INFO] [stdout] test column_store_tests::tests::test_filter_bitmap_missing_string_value ... ok
[INFO] [stdout] test column_store_tests::tests::test_filter_lt_int ... ok
[INFO] [stdout] test column_store_tests::tests::test_filter_missing_column ... ok
[INFO] [stdout] test column_store_tests::tests::test_filter_range_int ... ok
[INFO] [stdout] test column_store_tests::tests::test_filter_range_int_bitmap ... ok
[INFO] [stdout] test column_store_tests::tests::test_filter_with_null_values ... ok
[INFO] [stdout] test column_store_tests::tests::test_string_table_get ... ok
[INFO] [stdout] test column_store_tests::tests::test_string_table_get_id ... ok
[INFO] [stdout] test collection::tests::test_search_with_filter_respects_k_limit ... ok
[INFO] [stdout] test column_store_tests::tests::test_string_table_intern ... ok
[INFO] [stdout] test compression::tests::test_compression_stats_memory ... ok
[INFO] [stdout] test compression::tests::test_dictionary_batch_decode ... ok
[INFO] [stdout] test compression::tests::test_dictionary_batch_encode ... ok
[INFO] [stdout] test compression::tests::test_dictionary_clear ... ok
[INFO] [stdout] test compression::tests::test_dictionary_decode ... ok
[INFO] [stdout] test compression::tests::test_dictionary_decode_invalid ... ok
[INFO] [stdout] test compression::tests::test_dictionary_encode_duplicate ... ok
[INFO] [stdout] test collection::tests::test_upsert_bulk_search_works ... ok
[INFO] [stdout] test compression::tests::test_dictionary_encode_single ... ok
[INFO] [stdout] test compression::tests::test_dictionary_encoder_new ... ok
[INFO] [stdout] test compression::tests::test_dictionary_integer_values ... ok
[INFO] [stdout] test config_tests::tests::test_config_default_values ... ok
[INFO] [stdout] test config_tests::tests::test_config_effective_ef_search_from_mode ... ok
[INFO] [stdout] test config_tests::tests::test_config_effective_ef_search_override ... ok
[INFO] [stdout] test config_tests::tests::test_config_from_toml_full ... ok
[INFO] [stdout] test config_tests::tests::test_config_from_toml_minimal ... ok
[INFO] [stdout] test config_tests::tests::test_config_from_toml_invalid_mode ... ok
[INFO] [stdout] test config_tests::tests::test_config_to_toml ... ok
[INFO] [stdout] test compression::tests::test_compression_stats_ratio ... ok
[INFO] [stdout] test config_tests::tests::test_config_roundtrip ... ok
[INFO] [stdout] test config_tests::tests::test_config_validate_ef_search_too_high ... ok
[INFO] [stdout] test config_tests::tests::test_config_validate_ef_search_too_low ... ok
[INFO] [stdout] test config_tests::tests::test_config_validate_hnsw_m_out_of_range ... ok
[INFO] [stdout] test config_tests::tests::test_config_validate_invalid_log_level ... ok
[INFO] [stdout] test config_tests::tests::test_config_validate_port_too_low ... ok
[INFO] [stdout] test config_tests::tests::test_config_validate_success ... ok
[INFO] [stdout] test config_tests::tests::test_config_validate_invalid_storage_mode ... ok
[INFO] [stdout] test compression::tests::test_dictionary_encode_multiple ... ok
[INFO] [stdout] test config_tests::tests::test_search_mode_ef_search_values ... ok
[INFO] [stdout] test config_tests::tests::test_search_mode_default_is_balanced ... ok
[INFO] [stdout] test config_tests::tests::test_search_mode_serialization ... ok
[INFO] [stdout] test distance_tests::test_cosine_similarity ... ok
[INFO] [stdout] test distance_tests::test_dot_product ... ok
[INFO] [stdout] test distance_tests::test_euclidean_distance ... ok
[INFO] [stdout] test distance_tests::test_hamming_distance_identical ... ok
[INFO] [stdout] test distance_tests::test_hamming_distance_completely_different ... ok
[INFO] [stdout] test distance_tests::test_higher_is_better ... ok
[INFO] [stdout] test distance_tests::test_jaccard_higher_is_better ... ok
[INFO] [stdout] test distance_tests::test_jaccard_similarity_empty_sets ... ok
[INFO] [stdout] test distance_tests::test_jaccard_similarity_identical ... ok
[INFO] [stdout] test distance_tests::test_jaccard_similarity_partial_overlap ... ok
[INFO] [stdout] test distance_tests::test_metric_serialization ... ok
[INFO] [stdout] test distance_tests::test_sort_results_cosine_descending ... ok
[INFO] [stdout] test distance_tests::test_sort_results_dot_product_descending ... ok
[INFO] [stdout] test distance_tests::test_sort_results_empty ... ok
[INFO] [stdout] test distance_tests::test_sort_results_euclidean_ascending ... ok
[INFO] [stdout] test distance_tests::test_sort_results_hamming_ascending ... ok
[INFO] [stdout] test distance_tests::test_sort_results_handles_nan ... ok
[INFO] [stdout] test distance_tests::test_sort_results_jaccard_descending ... ok
[INFO] [stdout] test error_tests::test_dimension_mismatch_display ... ok
[INFO] [stdout] test error_tests::test_error_codes_are_unique ... ok
[INFO] [stdout] test error_tests::test_error_debug_impl ... ok
[INFO] [stdout] test error_tests::test_error_display_includes_code ... ok
[INFO] [stdout] test error_tests::test_error_is_send_sync ... ok
[INFO] [stdout] test error_tests::test_from_io_error ... ok
[INFO] [stdout] test error_tests::test_from_parse_error ... ok
[INFO] [stdout] test error_tests::test_non_recoverable_errors ... ok
[INFO] [stdout] test error_tests::test_recoverable_errors ... ok
[INFO] [stdout] test filter_like_tests::test_filter_like_combined_with_other_conditions ... ok
[INFO] [stdout] test filter_like_tests::test_filter_with_like ... ok
[INFO] [stdout] test filter_like_tests::test_ilike_case_insensitive ... ok
[INFO] [stdout] test filter_like_tests::test_ilike_deserialization ... ok
[INFO] [stdout] test filter_like_tests::test_ilike_no_match ... ok
[INFO] [stdout] test filter_like_tests::test_ilike_serialization ... ok
[INFO] [stdout] test filter_like_tests::test_ilike_with_wildcards ... ok
[INFO] [stdout] test filter_like_tests::test_like_case_sensitive ... ok
[INFO] [stdout] test filter_like_tests::test_like_deserialization ... ok
[INFO] [stdout] test filter_like_tests::test_like_empty_pattern ... ok
[INFO] [stdout] test filter_like_tests::test_like_escaped_percent ... ok
[INFO] [stdout] test filter_like_tests::test_like_escaped_underscore ... ok
[INFO] [stdout] test filter_like_tests::test_like_exact_match ... ok
[INFO] [stdout] test filter_like_tests::test_like_missing_field ... ok
[INFO] [stdout] test filter_like_tests::test_like_mixed_wildcards ... ok
[INFO] [stdout] test filter_like_tests::test_like_nested_field ... ok
[INFO] [stdout] test filter_like_tests::test_like_no_match ... ok
[INFO] [stdout] test distance_tests::test_hamming_distance_partial ... ok
[INFO] [stdout] test distance_tests::test_hamming_higher_is_better ... ok
[INFO] [stdout] test filter_like_tests::test_like_null_field ... ok
[INFO] [stdout] test filter_like_tests::test_like_only_percent ... ok
[INFO] [stdout] test filter_like_tests::test_like_percent_wildcard_both ... ok
[INFO] [stdout] test filter_like_tests::test_like_percent_wildcard_suffix ... ok
[INFO] [stdout] test filter_like_tests::test_like_serialization ... ok
[INFO] [stdout] test filter_like_tests::test_like_special_regex_chars ... ok
[INFO] [stdout] test filter_like_tests::test_like_underscore_wildcard ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_and ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_and_partial_match ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_complex_combined ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_complex_serialization ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_contains ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_contains_no_match ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_deeply_nested_field ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_equality_boolean ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_equality_missing_field ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_equality_number ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_equality_string ... ok
[INFO] [stdout] test filter_like_tests::test_like_non_string_field ... ok
[INFO] [stdout] test distance_tests::test_jaccard_similarity_disjoint ... ok
[INFO] [stdout] test column_store_tests::tests::test_column_store_push_row ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_greater_than_or_equal ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_greater_than ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_greater_than_equal_boundary ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_in_array ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_is_not_null ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_is_null ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_is_null_missing_field ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_less_than ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_in_array_no_match ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_nested_field ... ok
[INFO] [stdout] test filter_like_tests::test_like_percent_wildcard_prefix ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_equality_string_no_match ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_not_equal ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_not_equal_same_value ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_or ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_or_no_match ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_serialization ... ok
[INFO] [stdout] test fusion::strategy_tests::test_average_basic ... ok
[INFO] [stdout] test fusion::strategy_tests::test_average_empty_input ... ok
[INFO] [stdout] test fusion::strategy_tests::test_average_partial_overlap ... ok
[INFO] [stdout] test fusion::strategy_tests::test_average_single_query ... ok
[INFO] [stdout] test fusion::strategy_tests::test_average_with_empty_query ... ok
[INFO] [stdout] test fusion::strategy_tests::test_fuse_handles_duplicate_ids_in_same_query ... ok
[INFO] [stdout] test fusion::strategy_tests::test_fuse_preserves_all_documents ... ok
[INFO] [stdout] test fusion::strategy_tests::test_fuse_score_bounds ... ok
[INFO] [stdout] test fusion::strategy_tests::test_maximum_basic ... ok
[INFO] [stdout] test fusion::strategy_tests::test_maximum_partial_overlap ... ok
[INFO] [stdout] test fusion::strategy_tests::test_maximum_single_query ... ok
[INFO] [stdout] test fusion::strategy_tests::test_rrf_basic ... ok
[INFO] [stdout] test fusion::strategy_tests::test_rrf_default_k ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_not_negates ... ok
[INFO] [stdout] test fusion::strategy_tests::test_rrf_k_parameter ... ok
[INFO] [stdout] test fusion::strategy_tests::test_rrf_single_query ... ok
[INFO] [stdout] test fusion::strategy_tests::test_weighted_basic ... ok
[INFO] [stdout] test fusion::strategy_tests::test_weighted_partial_overlap ... ok
[INFO] [stdout] test fusion::strategy_tests::test_weighted_validation_non_negative ... ok
[INFO] [stdout] test fusion::strategy_tests::test_weighted_validation_sum_to_one ... ok
[INFO] [stdout] test fusion::strategy_tests::test_weighted_zero_hit_weight ... ok
[INFO] [stdout] test gpu_tests::test_best_available_returns_simd_without_gpu_feature ... ok
[INFO] [stdout] test gpu_tests::test_compute_backend_default_is_simd ... ok
[INFO] [stdout] test gpu_tests::test_gpu_available_false_without_feature ... ok
[INFO] [stdout] test half_precision_tests::test_cosine_similarity_identical_f16 ... ok
[INFO] [stdout] test half_precision_tests::test_dot_product_bf16 ... ok
[INFO] [stdout] test half_precision_tests::test_dot_product_f32 ... ok
[INFO] [stdout] test half_precision_tests::test_dot_product_f16 ... ok
[INFO] [stdout] test half_precision_tests::test_empty_vector ... ok
[INFO] [stdout] test half_precision_tests::test_euclidean_distance_f16 ... ok
[INFO] [stdout] test half_precision_tests::test_f16_preserves_ranking ... ok
[INFO] [stdout] test half_precision_tests::test_from_impls ... ok
[INFO] [stdout] test half_precision_tests::test_large_vector_4096d ... ok
[INFO] [stdout] test half_precision_tests::test_mixed_precision_distance ... ok
[INFO] [stdout] test half_precision_tests::test_precision_bytes_per_element ... ok
[INFO] [stdout] test half_precision_tests::test_precision_default ... ok
[INFO] [stdout] test half_precision_tests::test_precision_memory_size ... ok
[INFO] [stdout] test half_precision_tests::test_precision_serialization ... ok
[INFO] [stdout] test half_precision_tests::test_vector_data_as_f32_slice ... ok
[INFO] [stdout] test half_precision_tests::test_vector_data_bf16_roundtrip_precision ... ok
[INFO] [stdout] test half_precision_tests::test_vector_data_convert ... ok
[INFO] [stdout] test half_precision_tests::test_vector_data_f16_roundtrip_precision ... ok
[INFO] [stdout] test half_precision_tests::test_vector_data_from_f32_slice_bf16 ... ok
[INFO] [stdout] test half_precision_tests::test_vector_data_from_f32_slice_f16 ... ok
[INFO] [stdout] test half_precision_tests::test_vector_data_from_f32_slice_f32 ... ok
[INFO] [stdout] test half_precision_tests::test_vector_data_memory_size ... ok
[INFO] [stdout] test half_precision_tests::test_vector_data_serialization ... ok
[INFO] [stdout] test half_precision_tests::test_vector_data_to_f32_roundtrip ... ok
[INFO] [stdout] test index::bm25_tests::test_add_multiple_documents ... ok
[INFO] [stdout] test index::bm25_tests::test_add_single_document ... ok
[INFO] [stdout] test index::bm25_tests::test_bm25_index_creation ... ok
[INFO] [stdout] test index::bm25_tests::test_bm25_index_with_custom_params ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_less_than_or_equal ... ok
[INFO] [stdout] test index::bm25_tests::test_idf_common_term ... ok
[INFO] [stdout] test index::bm25_tests::test_longer_documents_normalized ... ok
[INFO] [stdout] test index::bm25_tests::test_numbers_in_text ... ok
[INFO] [stdout] test index::bm25_tests::test_remove_document ... ok
[INFO] [stdout] test index::bm25_tests::test_search_empty_index ... ok
[INFO] [stdout] test index::bm25_tests::test_search_empty_query ... ok
[INFO] [stdout] test index::bm25_tests::test_search_limit_k ... ok
[INFO] [stdout] test index::bm25_tests::test_search_multiple_terms ... ok
[INFO] [stdout] test index::bm25_tests::test_search_no_match ... ok
[INFO] [stdout] test index::bm25_tests::test_search_scores_sorted_descending ... ok
[INFO] [stdout] test index::bm25_tests::test_search_single_term ... ok
[INFO] [stdout] test index::bm25_tests::test_special_characters ... ok
[INFO] [stdout] test index::bm25_tests::test_tokenize_basic ... ok
[INFO] [stdout] test index::bm25_tests::test_tokenize_empty ... ok
[INFO] [stdout] test index::bm25_tests::test_tokenize_punctuation ... ok
[INFO] [stdout] test index::bm25_tests::test_tokenize_single_chars_filtered ... ok
[INFO] [stdout] test index::bm25_tests::test_unicode_text ... ok
[INFO] [stdout] test index::bm25_tests::test_update_document ... ok
[INFO] [stdout] test index::hnsw::index::safety_tests::test_field_order_io_holder_after_inner ... ok
[INFO] [stdout] test filter_tests::tests::test_filter_not ... ok
[INFO] [stdout] test cache::performance_tests::test_lru_cache_concurrent_throughput ... FAILED
[INFO] [stdout] test fusion::strategy_tests::test_rrf_scores_are_positive ... ok
[INFO] [stdout] test index::bm25_tests::test_duplicate_terms_in_query ... ok
[INFO] [stdout] test index::bm25_tests::test_concurrent_reads ... ok
[INFO] [stdout] test collection::tests::test_upsert_bulk_large_batch ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_all_distance_metrics_search_with_rerank ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_brute_force_buffered_all_metrics ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_brute_force_buffered_empty_index ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_brute_force_buffered_repeated_calls_stable ... ok
[INFO] [stdout] test index::hnsw::index_tests::proptest_tests::prop_duplicate_insert_idempotent ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_compute_backend_selection ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_brute_force_buffered_same_results_as_original ... ok
[INFO] [stdout] test index::hnsw::index_tests::proptest_tests::prop_brute_force_exact ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_drop_safety_loaded_index_concurrent_drop ... ok
[INFO] [stdout] test index::hnsw::index_tests::proptest_tests::prop_batch_insert_count ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_drop_safety_search_after_partial_operations ... ok
[INFO] [stdout] test index::hnsw::index_tests::proptest_tests::prop_len_equals_insertions ... ok
[INFO] [stdout] test index::hnsw::index_tests::proptest_tests::prop_remove_decreases_len ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_dot_product_metric ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_drop_safety_loaded_index_no_segfault ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_duplicate_insert_is_skipped ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_euclidean_metric ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_insert_batch_parallel ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_insert_batch_parallel_skips_duplicates ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_insert_batch_sequential ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_insert_batch_sequential_empty ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_insert_batch_sequential_skips_duplicates ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_insert_batch_sequential_wrong_dimension - should panic ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_drop_cleans_up_properly ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_insert_multiple_vectors ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_insert_single_vector ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_io_holder_is_none_for_new_index ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_insert_wrong_dimension_panics - should panic ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_load_nonexistent_path ... ok
[INFO] [stdout] test index::hnsw::index_tests::proptest_tests::prop_search_returns_at_most_k ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_new_creates_empty_index ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_drop_stress_concurrent_create_destroy_loop ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_concurrent_search_stress ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_persistence ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_remove_existing_vector ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_remove_nonexistent_vector ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_large_batch_parallel_insert ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_new_turbo_mode ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_search_empty_index ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_search_with_rerank_dot_product ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_search_with_rerank_empty_index ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_search_wrong_dimension_panics - should panic ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_search_returns_k_nearest ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_thread_safety ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_with_params ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_manuallydrop_pattern_integrity ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_save_load_preserves_all_metrics ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_load_and_drop_safety ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_batch_parallel_empty_queries ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_new_fast_insert_mode ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_brute_force_gpu_fallback_to_none_without_gpu ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_quality_balanced ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_quality_custom_ef ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_quality_fast ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_drop_stress_parallel_insert_then_drop ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_with_rerank_euclidean_metric ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_with_rerank_handles_rerank_k_greater_than_index_size ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_with_rerank_improves_ranking ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_with_rerank_returns_k_results ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_with_rerank_small_dim_prefetch ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_hnsw_multi_tenant_load_unload ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_tombstone_count_after_deletions ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_tombstone_count_empty_index ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_vacuum_empty_index ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_vacuum_fails_with_fast_insert_mode ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_vacuum_preserves_search_results ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_vacuum_rebuilds_index ... ok
[INFO] [stdout] test index::hnsw::mappings_tests::test_mappings_from_parts ... ok
[INFO] [stdout] test index::hnsw::mappings_tests::test_mappings_get_id ... ok
[INFO] [stdout] test index::hnsw::mappings_tests::test_mappings_get_idx ... ok
[INFO] [stdout] test index::hnsw::mappings_tests::test_mappings_new_is_empty ... ok
[INFO] [stdout] test index::hnsw::mappings_tests::test_mappings_register_duplicate_returns_none ... ok
[INFO] [stdout] test index::hnsw::mappings_tests::test_mappings_register_increments_index ... ok
[INFO] [stdout] test index::hnsw::mappings_tests::test_mappings_register_returns_index ... ok
[INFO] [stdout] test index::hnsw::mappings_tests::test_mappings_remove ... ok
[INFO] [stdout] test index::hnsw::mappings_tests::test_mappings_remove_nonexistent ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_file_dump_and_load_roundtrip ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_file_dump_creates_files ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_native_backend_generic_function ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_native_backend_len_and_is_empty ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_native_backend_trait_is_object_safe ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_native_backend_trait_search ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_native_neighbour_creation ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_native_neighbour_equality ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_parallel_insert_large_batch ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_parallel_insert_small_batch ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_batch_parallel_consistency ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_set_searching_mode_no_panic ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_transform_score_cosine ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_transform_score_dot_product ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_transform_score_euclidean ... ok
[INFO] [stdout] test index::hnsw::native::distance::tests::test_batch_distance_consistency ... ok
[INFO] [stdout] test index::hnsw::native::distance::tests::test_batch_distance_empty ... ok
[INFO] [stdout] test index::hnsw::native::distance::tests::test_batch_distance_with_prefetch ... ok
[INFO] [stdout] test index::hnsw::native::distance::tests::test_cosine_identical_vectors ... ok
[INFO] [stdout] test index::hnsw::native::distance::tests::test_euclidean_known_distance ... ok
[INFO] [stdout] test index::hnsw::native::distance::tests::test_native_simd_dot_product ... ok
[INFO] [stdout] test index::hnsw::native::distance::tests::test_native_simd_euclidean ... ok
[INFO] [stdout] test index::hnsw::native::distance::tests::test_native_simd_matches_simd ... ok
[INFO] [stdout] test index::hnsw::native::distance::tests::test_simd_hamming_identical_vectors ... ok
[INFO] [stdout] test index::hnsw::native::distance::tests::test_simd_hamming_uses_simd_implementation ... ok
[INFO] [stdout] test index::hnsw::native::distance::tests::test_simd_jaccard_identical_vectors ... ok
[INFO] [stdout] test index::hnsw::native::distance::tests::test_simd_jaccard_uses_simd_implementation ... ok
[INFO] [stdout] test index::hnsw::native::distance::tests::test_simd_matches_scalar ... ok
[INFO] [stdout] test index::hnsw::native::dual_precision_tests::test_create_dual_precision_hnsw ... ok
[INFO] [stdout] test index::hnsw::native::backend_adapter_tests::test_search_neighbours_format ... ok
[INFO] [stdout] test index::hnsw::native::dual_precision_tests::test_force_train_quantizer ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_drop_stress_load_search_destroy_cycle ... ok
[INFO] [stdout] test index::hnsw::native::dual_precision_tests::test_insert_before_quantizer_training ... ok
[INFO] [stdout] test index::hnsw::native::dual_precision_tests::test_insert_after_quantizer_training ... ok
[INFO] [stdout] test index::hnsw::native::dual_precision_tests::test_search_after_quantizer_training ... ok
[INFO] [stdout] test index::hnsw::native::dual_precision_tests::test_quantizer_trains_after_threshold ... ok
[INFO] [stdout] test index::hnsw::native::graph::tests::test_empty_search ... ok
[INFO] [stdout] test index::hnsw::native::graph::tests::test_heuristic_fills_quota_with_closest_if_needed ... ok
[INFO] [stdout] test index::hnsw::native::graph::tests::test_heuristic_selection_empty_candidates ... ok
[INFO] [stdout] test index::hnsw::native::graph::tests::test_heuristic_selection_fewer_than_max ... ok
[INFO] [stdout] test index::hnsw::native::dual_precision_tests::test_search_before_quantizer_training ... ok
[INFO] [stdout] test index::hnsw::native::graph::tests::test_heuristic_selection_prefers_diverse_neighbors ... ok
[INFO] [stdout] test index::hnsw::native::graph::tests::test_heuristic_selection_respects_max ... ok
[INFO] [stdout] test index::hnsw::native::graph::tests::test_insert_and_search ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_dequantize_recovers_approximate_values ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_distance_l2_asymmetric_close_to_exact ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_distance_l2_quantized_identical_is_zero ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_distance_l2_quantized_symmetry ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_memory_efficiency_4x_reduction ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_quantize_768d_embedding ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_quantize_clamps_out_of_range ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_quantize_min_becomes_zero ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_quantize_range_maps_correctly ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_store_get_out_of_bounds_returns_none ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_store_get_slice_zero_copy ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_store_push_and_get ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_train_computes_correct_min_max ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_train_handles_constant_dimension ... ok
[INFO] [stdout] test index::hnsw::native::quantization::tests::test_train_panics_on_empty - should panic ... ok
[INFO] [stdout] test index::hnsw::native::tests::test_concurrent_insert_search_no_deadlock ... ok
[INFO] [stdout] test index::hnsw::native::tests::test_cpu_vs_simd_consistency ... ok
[INFO] [stdout] test index::hnsw::native::tests::test_mixed_operations_no_deadlock ... ok
[INFO] [stdout] test index::hnsw::native::tests::test_native_hnsw_alpha_affects_graph_structure ... ok
[INFO] [stdout] test index::hnsw::native::tests::test_native_hnsw_alpha_default_is_one ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_batch_parallel_large_batch ... ok
[INFO] [stdout] test index::hnsw::native::tests::test_native_hnsw_basic_insert_search ... ok
[INFO] [stdout] test index::hnsw::native::tests::test_native_hnsw_with_alpha_diversification ... ok
[INFO] [stdout] test index::hnsw::native::tests::test_native_hnsw_recall ... ok
[INFO] [stdout] test index::hnsw::native::dual_precision_tests::test_dual_precision_recall ... ok
[INFO] [stdout] test index::hnsw::native::tests::test_search_multi_entry_vs_standard ... ok
[INFO] [stdout] test index::hnsw::native_index::tests::test_native_index_batch_insert ... ok
[INFO] [stdout] test index::hnsw::native_index::tests::test_native_index_brute_force_empty ... ok
[INFO] [stdout] test index::hnsw::native_index::tests::test_native_index_brute_force_k_larger_than_size ... ok
[INFO] [stdout] test index::hnsw::native_index::tests::test_native_index_brute_force_search ... ok
[INFO] [stdout] test index::hnsw::native_index::tests::test_native_index_delete ... ok
[INFO] [stdout] test index::hnsw::native::tests::test_search_multi_entry_returns_results ... ok
[INFO] [stdout] test index::hnsw::native_index::tests::test_native_index_new ... ok
[INFO] [stdout] test index::hnsw::native_index::tests::test_native_index_insert_search ... ok
[INFO] [stdout] test index::hnsw::native_index::tests::test_native_index_vector_index_trait ... ok
[INFO] [stdout] test index::hnsw::native_inner::tests::test_native_inner_insert_and_search ... ok
[INFO] [stdout] test index::hnsw::native_inner::tests::test_native_inner_new_all_metrics ... ok
[INFO] [stdout] test index::hnsw::native::tests::test_parallel_insert_stress_no_deadlock ... ok
[INFO] [stdout] test index::hnsw::native_inner::tests::test_native_inner_persistence_roundtrip ... ok
[INFO] [stdout] test index::hnsw::native_inner::tests::test_native_inner_set_searching_mode_no_panic ... ok
[INFO] [stdout] test index::hnsw::native_inner::tests::test_native_inner_transform_score_cosine ... ok
[INFO] [stdout] test index::hnsw::native_inner::tests::test_native_inner_transform_score_dot_product ... ok
[INFO] [stdout] test index::hnsw::native_inner::tests::test_native_inner_transform_score_euclidean ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_auto_large_dimension ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_auto_small_dimension ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_custom ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_default ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_fast ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_fast_indexing ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_for_dataset_size_100k_768d ... ok
[INFO] [stdout] test index::hnsw::native_index::tests::test_native_index_persistence ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_for_dataset_size_large ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_for_dataset_size_500k_768d ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_for_dataset_size_medium ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_high_recall ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_for_dataset_size_small ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_large_dataset ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_max_recall_medium ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_max_recall_small ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_max_recall_large ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_million_scale ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_storage_mode_default ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_turbo ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_with_binary ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_with_sq8 ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_search_quality_default ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_hnsw_params_serialize_deserialize ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_search_quality_ef_search ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_search_quality_ef_search_high_k ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_search_quality_perfect_ef_search ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_search_quality_perfect_serialize_deserialize ... ok
[INFO] [stdout] test index::hnsw::params_tests::test_search_quality_serialize_deserialize ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_as_parts_empty ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_as_parts_with_data ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_concurrent_register ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_concurrent_register_same_ids ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_contains ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_from_parts_preserves_next_idx ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_from_parts_roundtrip ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_get_id ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_get_idx ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_iter ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_new_is_empty ... ok
[INFO] [stdout] test index::hnsw::native_inner::tests::test_native_inner_parallel_insert ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_register_batch ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_register_batch_with_duplicates ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_register_duplicate_returns_none ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_register_increments_index ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_register_returns_index ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_remove ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_remove_nonexistent ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_with_capacity ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_collect_into_clears_and_fills ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_collect_into_empty_storage ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_collect_into_matches_collect_for_parallel ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_collect_into_reuses_buffer ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_shard_index_distribution ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_collect_for_parallel_empty ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_collect_for_parallel_returns_all ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_concurrent_insert ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_concurrent_read_write ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_contains ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_concurrent_read_write ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_for_each_parallel ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_get_nonexistent ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_insert_and_get ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_insert_batch ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_insert_multiple_shards ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_iter_all ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_new_is_empty ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_par_filter_map_works ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_no_data_corruption ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_parallel_batch_insert ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_remove ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_remove_nonexistent ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_with_vector ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_with_vector_nonexistent ... ok
[INFO] [stdout] test index::hnsw::vector_store_tests::test_vector_store_dimension_mismatch_insert - should panic ... ok
[INFO] [stdout] test index::hnsw::sharded_vectors_tests::test_sharded_vectors_par_map_computes_correctly ... ok
[INFO] [stdout] test index::hnsw::vector_store_tests::test_vector_store_get_slice ... ok
[INFO] [stdout] test index::hnsw::vector_store_tests::test_vector_store_dimension_mismatch_update - should panic ... ok
[INFO] [stdout] test index::hnsw::vector_store_tests::test_vector_store_invalid_index ... ok
[INFO] [stdout] test index::hnsw::vector_store_tests::test_vector_store_memory_usage ... ok
[INFO] [stdout] test index::hnsw::vector_store_tests::test_vector_store_insert_and_get ... ok
[INFO] [stdout] test index::hnsw::vector_store_tests::test_vector_store_prefetch ... ok
[INFO] [stdout] test index::hnsw::vector_store_tests::test_vector_store_remove_and_reuse ... ok
[INFO] [stdout] test index::hnsw::vector_store_tests::test_vector_store_update ... ok
[INFO] [stdout] test index::hnsw::vector_store_tests::test_vector_store_new ... ok
[INFO] [stdout] test index::posting_list_tests::test_clone ... ok
[INFO] [stdout] test index::posting_list_tests::test_insert_and_contains ... ok
[INFO] [stdout] test index::posting_list_tests::test_iter_exact_size ... ok
[INFO] [stdout] test index::posting_list_tests::test_iter_large ... ok
[INFO] [stdout] test index::posting_list_tests::test_iter_small ... ok
[INFO] [stdout] test index::posting_list_tests::test_automatic_promotion_to_large ... ok
[INFO] [stdout] test index::hnsw::sharded_mappings_tests::test_sharded_mappings_no_data_race ... ok
[INFO] [stdout] test index::posting_list_tests::test_new_creates_small ... ok
[INFO] [stdout] test index::posting_list_tests::test_remove ... ok
[INFO] [stdout] test index::posting_list_tests::test_sparse_ids ... ok
[INFO] [stdout] test index::posting_list_tests::test_large_dataset_insert_performance ... ok
[INFO] [stdout] test index::posting_list_tests::test_union_promotes_when_large_combined ... ok
[INFO] [stdout] test index::posting_list_tests::test_union_small_large ... ok
[INFO] [stdout] test index::posting_list_tests::test_union_large_large ... ok
[INFO] [stdout] test index::posting_list_tests::test_union_small_small ... ok
[INFO] [stdout] test index::posting_list_tests::test_with_capacity_large ... ok
[INFO] [stdout] test index::posting_list_tests::test_with_capacity_small ... ok
[INFO] [stdout] test index::trigram::gpu::tests::test_backend_auto_select_medium ... ok
[INFO] [stdout] test index::trigram::gpu::tests::test_backend_auto_select_small ... ok
[INFO] [stdout] test index::trigram::gpu::tests::test_backend_name ... ok
[INFO] [stdout] test index::trigram::simd::tests::test_count_matching_trigrams ... ok
[INFO] [stdout] test index::trigram::simd::tests::test_extract_trigrams_simd_basic ... ok
[INFO] [stdout] test index::trigram::simd::tests::test_extract_trigrams_simd_consistency ... ok
[INFO] [stdout] test index::trigram::simd::tests::test_extract_trigrams_simd_empty ... ok
[INFO] [stdout] test index::trigram::simd::tests::test_extract_trigrams_simd_long_text ... ok
[INFO] [stdout] test index::trigram::simd::tests::test_simd_level_detection ... ok
[INFO] [stdout] test index::trigram::tests::test_extract_trigrams_case_preserved ... ok
[INFO] [stdout] test index::trigram::tests::test_extract_trigrams_empty_string ... ok
[INFO] [stdout] test index::trigram::tests::test_extract_trigrams_short_string ... ok
[INFO] [stdout] test index::posting_list_tests::test_large_union_performance ... ok
[INFO] [stdout] test index::trigram::tests::test_extract_trigrams_single_char ... ok
[INFO] [stdout] test index::trigram::tests::test_extract_trigrams_simple_ascii ... ok
[INFO] [stdout] test index::trigram::tests::test_extract_trigrams_with_spaces ... ok
[INFO] [stdout] test index::trigram::tests::test_extract_trigrams_utf8_accents ... ok
[INFO] [stdout] test index::trigram::tests::test_search_ranked_no_match ... ok
[INFO] [stdout] test index::trigram::tests::test_search_ranked_empty_pattern ... ok
[INFO] [stdout] test index::trigram::tests::test_search_ranked_returns_sorted_by_score ... ok
[INFO] [stdout] test index::trigram::tests::test_search_with_threshold_filters_low_scores ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_index_insert_duplicate_id ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_index_insert_multiple ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_index_insert_single ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_index_new ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_index_remove ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_index_remove_nonexistent ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_index_stats ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_score_jaccard_identical ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_score_jaccard_no_match ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_score_jaccard_partial ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_search_empty_pattern ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_search_exact_match ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_search_no_match ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_search_partial_match ... ok
[INFO] [stdout] test cache::performance_tests::test_lru_cache_get_performance_with_updates has been running for over 60 seconds
[INFO] [stdout] test index::trigram::tests::test_threshold_pruning_performance ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_search_short_pattern ... ok
[INFO] [stdout] test index::trigram::thread_safety_tests::test_concurrent_insert_remove ... ok
[INFO] [stdout] test index::trigram::thread_safety_tests::test_concurrent_inserts ... ok
[INFO] [stdout] test index::trigram::thread_safety_tests::test_concurrent_read_write ... ok
[INFO] [stdout] test index::trigram::thread_safety_tests::test_concurrent_reads ... ok
[INFO] [stdout] test index::trigram::thread_safety_tests::test_no_data_corruption_under_contention ... ok
[INFO] [stdout] test index::trigram::thread_safety_tests::test_rwlock_no_writer_starvation ... ok
[INFO] [stdout] test index::trigram::thread_safety_tests::test_search_consistency_during_writes ... ok
[INFO] [stdout] test index::trigram::thread_safety_tests::test_stress_many_threads ... ok
[INFO] [stdout] test metrics_tests::test_average_metrics_empty ... ok
[INFO] [stdout] test metrics_tests::test_average_metrics_mixed ... ok
[INFO] [stdout] test metrics_tests::test_average_metrics_perfect ... ok
[INFO] [stdout] test metrics_tests::test_exact_search_has_100_percent_recall ... ok
[INFO] [stdout] test metrics_tests::test_hit_rate_all_hits ... ok
[INFO] [stdout] test metrics_tests::test_hit_rate_empty ... ok
[INFO] [stdout] test metrics_tests::test_hit_rate_no_hits ... ok
[INFO] [stdout] test metrics_tests::test_hit_rate_partial ... ok
[INFO] [stdout] test metrics_tests::test_latency_stats_basic ... ok
[INFO] [stdout] test metrics_tests::test_latency_stats_empty ... ok
[INFO] [stdout] test metrics_tests::test_latency_stats_mean ... ok
[INFO] [stdout] test metrics_tests::test_latency_stats_p99 ... ok
[INFO] [stdout] test metrics_tests::test_latency_stats_single_sample ... ok
[INFO] [stdout] test metrics_tests::test_map_empty ... ok
[INFO] [stdout] test metrics_tests::test_map_mixed ... ok
[INFO] [stdout] test metrics_tests::test_map_no_relevant ... ok
[INFO] [stdout] test metrics_tests::test_map_perfect ... ok
[INFO] [stdout] test metrics_tests::test_mrr_empty_results ... ok
[INFO] [stdout] test metrics_tests::test_mrr_first_relevant ... ok
[INFO] [stdout] test metrics_tests::test_mrr_no_relevant ... ok
[INFO] [stdout] test metrics_tests::test_mrr_second_relevant ... ok
[INFO] [stdout] test metrics_tests::test_mrr_third_relevant ... ok
[INFO] [stdout] test metrics_tests::test_ndcg_all_zeros ... ok
[INFO] [stdout] test metrics_tests::test_ndcg_empty ... ok
[INFO] [stdout] test metrics_tests::test_ndcg_k_greater_than_list ... ok
[INFO] [stdout] test metrics_tests::test_ndcg_perfect_ranking ... ok
[INFO] [stdout] test metrics_tests::test_ndcg_worst_ranking ... ok
[INFO] [stdout] test metrics_tests::test_precision_at_k_empty_results ... ok
[INFO] [stdout] test metrics_tests::test_precision_at_k_partial ... ok
[INFO] [stdout] test metrics_tests::test_precision_at_k_perfect ... ok
[INFO] [stdout] test metrics_tests::test_precision_at_k_zero ... ok
[INFO] [stdout] test metrics_tests::test_precision_different_k ... ok
[INFO] [stdout] test metrics_tests::test_recall_at_10 ... ok
[INFO] [stdout] test metrics_tests::test_recall_at_100 ... ok
[INFO] [stdout] test metrics_tests::test_recall_at_k_empty_ground_truth ... ok
[INFO] [stdout] test metrics_tests::test_recall_at_k_empty_results ... ok
[INFO] [stdout] test metrics_tests::test_recall_at_k_partial ... ok
[INFO] [stdout] test metrics_tests::test_recall_at_k_perfect ... ok
[INFO] [stdout] test metrics_tests::test_recall_at_k_zero ... ok
[INFO] [stdout] test perf_optimizations::tests::test_batch_cosine_similarities ... ok
[INFO] [stdout] test perf_optimizations::tests::test_batch_dot_products_simd ... ok
[INFO] [stdout] test perf_optimizations::tests::test_contiguous_gpt4_dimension ... ok
[INFO] [stdout] test perf_optimizations::tests::test_contiguous_large_dimension ... ok
[INFO] [stdout] test perf_optimizations::tests::test_contiguous_vectors_batch_dot_products ... ok
[INFO] [stdout] test perf_optimizations::tests::test_contiguous_vectors_dimension_mismatch - should panic ... ok
[INFO] [stdout] test perf_optimizations::tests::test_contiguous_vectors_dot_product ... ok
[INFO] [stdout] test perf_optimizations::tests::test_contiguous_vectors_get_out_of_bounds ... ok
[INFO] [stdout] test perf_optimizations::tests::test_contiguous_vectors_grow ... ok
[INFO] [stdout] test perf_optimizations::tests::test_contiguous_vectors_memory_bytes ... ok
[INFO] [stdout] test perf_optimizations::tests::test_contiguous_vectors_new ... ok
[INFO] [stdout] test perf_optimizations::tests::test_contiguous_vectors_prefetch ... ok
[INFO] [stdout] test perf_optimizations::tests::test_contiguous_vectors_push ... ok
[INFO] [stdout] test perf_optimizations::tests::test_contiguous_vectors_push_batch ... ok
[INFO] [stdout] test perf_optimizations::tests::test_drop_after_resize_no_leak ... ok
[INFO] [stdout] test perf_optimizations::tests::test_ensure_capacity_idempotent ... ok
[INFO] [stdout] test perf_optimizations::tests::test_get_unchecked_panics_on_boundary_index_in_debug - should panic ... ok
[INFO] [stdout] test perf_optimizations::tests::test_get_unchecked_panics_on_invalid_index_in_debug - should panic ... ok
[INFO] [stdout] test perf_optimizations::tests::test_get_unchecked_valid_index ... ok
[INFO] [stdout] test perf_optimizations::tests::test_resize_multiple_times ... ok
[INFO] [stdout] test perf_optimizations::tests::test_resize_preserves_data_integrity ... ok
[INFO] [stdout] test point_tests::test_point_creation ... ok
[INFO] [stdout] test point_tests::test_point_serialization ... ok
[INFO] [stdout] test point_tests::test_point_without_payload ... ok
[INFO] [stdout] test quantization_tests::test_binary_from_bytes_invalid ... ok
[INFO] [stdout] test quantization_tests::test_binary_hamming_distance_half_different ... ok
[INFO] [stdout] test quantization_tests::test_binary_hamming_distance_identical ... ok
[INFO] [stdout] test quantization_tests::test_binary_hamming_distance_opposite ... ok
[INFO] [stdout] test quantization_tests::test_binary_quantize_768d_memory ... ok
[INFO] [stdout] test quantization_tests::test_binary_quantize_simple_vector ... ok
[INFO] [stdout] test quantization_tests::test_binary_quantize_threshold_at_zero ... ok
[INFO] [stdout] test quantization_tests::test_binary_serialization_roundtrip ... ok
[INFO] [stdout] test quantization_tests::test_cosine_similarity_quantized_identical ... ok
[INFO] [stdout] test quantization_tests::test_cosine_similarity_quantized_opposite ... ok
[INFO] [stdout] test quantization_tests::test_cosine_similarity_quantized_simd_identical ... ok
[INFO] [stdout] test quantization_tests::test_dequantize_roundtrip ... ok
[INFO] [stdout] test quantization_tests::test_dot_product_quantized_orthogonal ... ok
[INFO] [stdout] test quantization_tests::test_dot_product_quantized_simd_768d ... ok
[INFO] [stdout] test quantization_tests::test_dot_product_quantized_simd_simple ... ok
[INFO] [stdout] test quantization_tests::test_dot_product_quantized_simple ... ok
[INFO] [stdout] test quantization_tests::test_euclidean_squared_quantized ... ok
[INFO] [stdout] test quantization_tests::test_euclidean_squared_quantized_same_point ... ok
[INFO] [stdout] test quantization_tests::test_euclidean_squared_quantized_simd_768d ... ok
[INFO] [stdout] test quantization_tests::test_from_bytes_invalid ... ok
[INFO] [stdout] test quantization_tests::test_memory_reduction ... ok
[INFO] [stdout] test quantization_tests::test_quantize_constant_vector ... ok
[INFO] [stdout] test quantization_tests::test_quantize_negative_values ... ok
[INFO] [stdout] test quantization_tests::test_quantize_simple_vector ... ok
[INFO] [stdout] test quantization_tests::test_recall_accuracy_high_dimension ... ok
[INFO] [stdout] test quantization_tests::test_serialization_roundtrip ... ok
[INFO] [stdout] test quantization_tests::test_storage_mode_enum ... ok
[INFO] [stdout] test simd::tests::test_calculate_prefetch_distance_large_vectors ... ok
[INFO] [stdout] test simd::tests::test_calculate_prefetch_distance_medium_vectors ... ok
[INFO] [stdout] test simd::tests::test_calculate_prefetch_distance_small_vectors ... ok
[INFO] [stdout] test simd::tests::test_cosine_consistency_with_baseline ... ok
[INFO] [stdout] test simd::tests::test_cosine_similarity_identical_vectors ... ok
[INFO] [stdout] test simd::tests::test_cosine_similarity_opposite_vectors ... ok
[INFO] [stdout] test simd::tests::test_cosine_similarity_orthogonal_vectors ... ok
[INFO] [stdout] test simd::tests::test_cosine_similarity_zero_vector ... ok
[INFO] [stdout] test simd::tests::test_dimension_mismatch_panics - should panic ... ok
[INFO] [stdout] test simd::tests::test_dot_product_fast_768d ... ok
[INFO] [stdout] test simd::tests::test_dot_product_fast_correctness ... ok
[INFO] [stdout] test simd::tests::test_euclidean_distance_768d ... ok
[INFO] [stdout] test simd::tests::test_euclidean_distance_identical_vectors ... ok
[INFO] [stdout] test simd::tests::test_euclidean_distance_known_value ... ok
[INFO] [stdout] test simd::tests::test_hamming_all_different ... ok
[INFO] [stdout] test simd::tests::test_hamming_identical ... ok
[INFO] [stdout] test simd::tests::test_hamming_odd_dimension ... ok
[INFO] [stdout] test simd::tests::test_hamming_partial ... ok
[INFO] [stdout] test simd::tests::test_jaccard_consistency_scalar_vs_reference ... ok
[INFO] [stdout] test simd::tests::test_jaccard_disjoint ... ok
[INFO] [stdout] test simd::tests::test_jaccard_empty_sets ... ok
[INFO] [stdout] test simd::tests::test_jaccard_half_overlap ... ok
[INFO] [stdout] test simd::tests::test_jaccard_identical ... ok
[INFO] [stdout] test simd::tests::test_jaccard_simd_aligned_vectors ... ok
[INFO] [stdout] test simd::tests::test_jaccard_simd_large_vectors ... ok
[INFO] [stdout] test simd::tests::test_jaccard_simd_unaligned_vectors ... ok
[INFO] [stdout] test simd::tests::test_l2_cache_line_constant ... ok
[INFO] [stdout] test simd::tests::test_norm_known_value ... ok
[INFO] [stdout] test simd::tests::test_norm_unit_vector ... ok
[INFO] [stdout] test simd::tests::test_norm_zero_vector ... ok
[INFO] [stdout] test simd::tests::test_normalize_inplace_768d ... ok
[INFO] [stdout] test simd::tests::test_normalize_inplace_unit_vector ... ok
[INFO] [stdout] test simd::tests::test_normalize_inplace_zero_vector ... ok
[INFO] [stdout] test simd::tests::test_odd_dimension_vectors ... ok
[INFO] [stdout] test simd::tests::test_prefetch_vector_does_not_panic ... ok
[INFO] [stdout] test simd::tests::test_small_vectors ... ok
[INFO] [stdout] test simd::tests::test_squared_l2_identical ... ok
[INFO] [stdout] test simd::tests::test_squared_l2_known_value ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_auto_dimension_mismatch - should panic ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_auto_odd_dimensions ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_auto_small_vectors ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_batch_cosine_normalized ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_boundary_sizes_cosine ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_boundary_sizes_dot_product ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_boundary_sizes_squared_l2 ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_cosine_similarity_auto_consistency ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_cosine_similarity_auto_identical ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_cosine_similarity_auto_opposite ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_cosine_similarity_auto_orthogonal ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_cosine_similarity_normalized_identical ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_cosine_similarity_normalized_matches_auto ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_cosine_similarity_normalized_orthogonal ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_detect_simd_level_returns_valid ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_dot_product_auto_768d ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_dot_product_auto_basic ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_dot_product_auto_consistency ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_euclidean_auto_known ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_has_avx512_consistent ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_large_values ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_large_vector_1536d ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_million_dim_dot_product ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_negative_values ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_one_zero_vector_cosine ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_precision_accumulation ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_squared_l2_auto_consistency ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_squared_l2_auto_identical ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_squared_l2_auto_known ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_unit_vectors_cosine ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_very_large_vector_4096d ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_very_small_values ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_zero_vectors_cosine ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_zero_vectors_dot_product ... ok
[INFO] [stdout] test simd_avx512_tests::tests::test_zero_vectors_euclidean ... ok
[INFO] [stdout] test simd_dispatch::tests::test_cosine_dispatched_768d ... ok
[INFO] [stdout] test simd_dispatch::tests::test_cosine_dispatched_correctness ... ok
[INFO] [stdout] test simd_dispatch::tests::test_cosine_dispatched_orthogonal ... ok
[INFO] [stdout] test simd_dispatch::tests::test_cosine_normalized_dispatched ... ok
[INFO] [stdout] test simd_dispatch::tests::test_dispatch_initialized_once ... ok
[INFO] [stdout] test simd_dispatch::tests::test_dispatch_thread_safe ... ok
[INFO] [stdout] test simd_dispatch::tests::test_dot_product_dispatched_768d ... ok
[INFO] [stdout] test simd_dispatch::tests::test_dot_product_dispatched_correctness ... ok
[INFO] [stdout] test simd_dispatch::tests::test_dot_product_dispatched_length_mismatch - should panic ... ok
[INFO] [stdout] test simd_dispatch::tests::test_empty_vectors ... ok
[INFO] [stdout] test simd_dispatch::tests::test_euclidean_dispatched_768d ... ok
[INFO] [stdout] test simd_dispatch::tests::test_euclidean_dispatched_correctness ... ok
[INFO] [stdout] test simd_dispatch::tests::test_hamming_dispatched_correctness ... ok
[INFO] [stdout] test simd_dispatch::tests::test_prefetch_distance_1536d ... ok
[INFO] [stdout] test simd_dispatch::tests::test_prefetch_distance_384d ... ok
[INFO] [stdout] test simd_dispatch::tests::test_prefetch_distance_768d ... ok
[INFO] [stdout] test simd_dispatch::tests::test_prefetch_distance_function ... ok
[INFO] [stdout] test simd_dispatch::tests::test_simd_features_detect ... ok
[INFO] [stdout] test simd_dispatch::tests::test_simd_features_info ... ok
[INFO] [stdout] test simd_dispatch::tests::test_single_element ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_consistency_with_scalar ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_cosine_similarity_simd_identical ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_cosine_similarity_simd_opposite ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_cosine_similarity_simd_orthogonal ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_dimension_mismatch - should panic ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_dot_product_simd_768d ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_dot_product_simd_basic ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_euclidean_distance_simd_identical ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_euclidean_distance_simd_known ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_hamming_distance_binary_all_different ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_hamming_distance_binary_fast_all_different ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_hamming_distance_binary_fast_consistency ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_hamming_distance_binary_fast_identical ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_hamming_distance_binary_identical ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_hamming_distance_binary_known ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_hamming_distance_simd_all_different ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_hamming_distance_simd_consistency ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_hamming_distance_simd_identical ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_hamming_distance_simd_partial ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_jaccard_similarity_simd_consistency ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_jaccard_similarity_simd_disjoint ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_jaccard_similarity_simd_empty ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_jaccard_similarity_simd_half_overlap ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_jaccard_similarity_simd_identical ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_normalize_inplace_simd_unit ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_normalize_inplace_simd_zero ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_odd_dimensions ... ok
[INFO] [stdout] test simd_explicit_tests::tests::test_small_vectors ... ok
[INFO] [stdout] test simd_native::tests::test_batch_dot_product_native ... ok
[INFO] [stdout] test simd_native::tests::test_cosine_normalized_native ... ok
[INFO] [stdout] test simd_native::tests::test_dot_product_native_basic ... ok
[INFO] [stdout] test simd_native::tests::test_dot_product_native_large ... ok
[INFO] [stdout] test simd_native::tests::test_squared_l2_native_basic ... ok
[INFO] [stdout] test simd_native::tests::test_squared_l2_native_large ... ok
[INFO] [stdout] test storage::histogram_tests::test_histogram_empty ... ok
[INFO] [stdout] test storage::histogram_tests::test_histogram_is_empty ... ok
[INFO] [stdout] test storage::histogram_tests::test_histogram_multiple_values ... ok
[INFO] [stdout] test storage::histogram_tests::test_histogram_percentiles ... ok
[INFO] [stdout] test storage::histogram_tests::test_histogram_reset ... ok
[INFO] [stdout] test storage::histogram_tests::test_histogram_single_value ... ok
[INFO] [stdout] test storage::histogram_tests::test_histogram_thread_safety ... ok
[INFO] [stdout] test storage::log_payload_tests::test_create_snapshot_creates_file ... ok
[INFO] [stdout] test storage::log_payload_tests::test_create_snapshot_has_correct_magic ... ok
[INFO] [stdout] test storage::log_payload_tests::test_create_snapshot_has_correct_version ... ok
[INFO] [stdout] test storage::log_payload_tests::test_delete_payload ... ok
[INFO] [stdout] test storage::log_payload_tests::test_ids_returns_all_stored_ids ... ok
[INFO] [stdout] test storage::log_payload_tests::test_load_from_snapshot_plus_delta_wal ... ok
[INFO] [stdout] test storage::log_payload_tests::test_load_from_snapshot_restores_index ... ok
[INFO] [stdout] test storage::log_payload_tests::test_load_from_snapshot_with_deletes_in_delta ... ok
[INFO] [stdout] test storage::log_payload_tests::test_should_create_snapshot_false_after_recent_snapshot ... ok
[INFO] [stdout] test storage::log_payload_tests::test_should_create_snapshot_false_when_fresh ... ok
[INFO] [stdout] test index::trigram::tests::test_trigram_search_performance_10k ... ok
[INFO] [stdout] test storage::log_payload_tests::test_snapshot_crc_validation ... ok
[INFO] [stdout] test storage::log_payload_tests::test_snapshot_entry_count_overflow ... ok
[INFO] [stdout] test storage::log_payload_tests::test_snapshot_malicious_entry_count_dos_prevention ... ok
[INFO] [stdout] test storage::log_payload_tests::test_snapshot_random_garbage ... ok
[INFO] [stdout] test storage::log_payload_tests::test_snapshot_truncated_data ... ok
[INFO] [stdout] test storage::log_payload_tests::test_snapshot_unsupported_version ... ok
[INFO] [stdout] test storage::log_payload_tests::test_snapshot_with_empty_storage ... ok
[INFO] [stdout] test storage::log_payload_tests::test_snapshot_wrong_magic ... ok
[INFO] [stdout] test storage::log_payload_tests::test_store_and_retrieve_payload ... ok
[INFO] [stdout] test storage::log_payload_tests::test_wal_position_stored_in_snapshot ... ok
[INFO] [stdout] test storage::metrics_tests::test_bytes_resized_tracks_growth ... ok
[INFO] [stdout] test storage::metrics_tests::test_detect_slow_ensure_capacity ... ok
[INFO] [stdout] test storage::metrics_tests::test_latency_stats_empty ... ok
[INFO] [stdout] test storage::metrics_tests::test_latency_stats_p99_exceeds ... ok
[INFO] [stdout] test storage::metrics_tests::test_latency_stats_percentiles ... ok
[INFO] [stdout] test storage::metrics_tests::test_latency_stats_single_sample ... ok
[INFO] [stdout] test storage::metrics_tests::test_metrics_multiple_operations ... ok
[INFO] [stdout] test storage::metrics_tests::test_metrics_new_is_empty ... ok
[INFO] [stdout] test storage::metrics_tests::test_metrics_record_ensure_capacity_no_resize ... ok
[INFO] [stdout] test storage::metrics_tests::test_metrics_record_ensure_capacity_with_resize ... ok
[INFO] [stdout] test storage::metrics_tests::test_metrics_reset ... ok
[INFO] [stdout] test storage::metrics_tests::test_metrics_thread_safety ... ok
[INFO] [stdout] test storage::metrics_tests::test_timing_guard_records_elapsed ... ok
[INFO] [stdout] test storage::tests::test_aggressive_growth_reduces_resizes ... ok
[INFO] [stdout] test storage::tests::test_compaction_empty_storage ... ok
[INFO] [stdout] test storage::tests::test_compaction_no_fragmentation ... ok
[INFO] [stdout] test storage::tests::test_compaction_reclaims_space ... ok
[INFO] [stdout] test storage::tests::test_fragmentation_ratio ... ok
[INFO] [stdout] test storage::log_payload_tests::test_should_create_snapshot_true_after_threshold ... ok
[INFO] [stdout] test storage::tests::test_metrics_latency_percentiles ... ok
[INFO] [stdout] test storage::tests::test_metrics_bytes_resized ... ok
[INFO] [stdout] test storage::tests::test_metrics_tracking_ensure_capacity ... ok
[INFO] [stdout] test storage::tests::test_mmap_storage_multiple_vectors ... ok
[INFO] [stdout] test storage::tests::test_mmap_storage_retrieve_nonexistent ... ok
[INFO] [stdout] test storage::tests::test_mmap_storage_update_vector ... ok
[INFO] [stdout] test storage::tests::test_payload_persistence ... ok
[INFO] [stdout] test storage::tests::test_payload_storage_complex_json ... ok
[INFO] [stdout] test storage::tests::test_payload_storage_multiple_payloads ... ok
[INFO] [stdout] test storage::tests::test_payload_storage_new ... ok
[INFO] [stdout] test storage::tests::test_payload_storage_ops ... ok
[INFO] [stdout] test storage::tests::test_payload_storage_retrieve_nonexistent ... ok
[INFO] [stdout] test storage::tests::test_reserve_capacity_preallocates ... ok
[INFO] [stdout] test storage::tests::test_retrieve_ref_data_integrity_after_update ... ok
[INFO] [stdout] test storage::tests::test_retrieve_ref_large_dimension ... ok
[INFO] [stdout] test storage::tests::test_retrieve_ref_multiple_concurrent_reads ... ok
[INFO] [stdout] test storage::tests::test_retrieve_ref_nonexistent_returns_none ... ok
[INFO] [stdout] test storage::tests::test_retrieve_ref_returns_slice_without_allocation ... ok
[INFO] [stdout] test storage::tests::test_storage_delete ... ok
[INFO] [stdout] test storage::tests::test_storage_new_creates_files ... ok
[INFO] [stdout] test storage::tests::test_storage_persistence ... ok
[INFO] [stdout] test storage::tests::test_storage_store_and_retrieve ... ok
[INFO] [stdout] test storage::tests::test_storage_wal_recovery ... ok
[INFO] [stdout] test tests::test_create_collection ... ok
[INFO] [stdout] test tests::test_database_open ... ok
[INFO] [stdout] test tests::test_delete_collection ... ok
[INFO] [stdout] test tests::test_delete_nonexistent_collection ... ok
[INFO] [stdout] test tests::test_duplicate_collection_error ... ok
[INFO] [stdout] test tests::test_get_collection ... ok
[INFO] [stdout] test tests::test_multiple_collections ... ok
[INFO] [stdout] test vector_ref::tests::test_borrowed_vector_as_ref ... ok
[INFO] [stdout] test vector_ref::tests::test_borrowed_vector_deref ... ok
[INFO] [stdout] test vector_ref::tests::test_borrowed_vector_new ... ok
[INFO] [stdout] test vector_ref::tests::test_generic_function_with_borrowed ... ok
[INFO] [stdout] test vector_ref::tests::test_generic_function_with_cow ... ok
[INFO] [stdout] test vector_ref::tests::test_generic_function_with_slice ... ok
[INFO] [stdout] test vector_ref::tests::test_generic_function_with_vec ... ok
[INFO] [stdout] test vector_ref::tests::test_vector_guard_basic ... ok
[INFO] [stdout] test vector_ref::tests::test_vector_guard_deref ... ok
[INFO] [stdout] test vector_ref::tests::test_vector_guard_with_real_lock ... ok
[INFO] [stdout] test vector_ref::tests::test_vector_ref_cow_borrowed ... ok
[INFO] [stdout] test vector_ref::tests::test_vector_ref_cow_owned ... ok
[INFO] [stdout] test vector_ref::tests::test_vector_ref_empty ... ok
[INFO] [stdout] test vector_ref::tests::test_vector_ref_slice ... ok
[INFO] [stdout] test vector_ref::tests::test_vector_ref_vec ... ok
[INFO] [stdout] test velesql::ast_tests::test_column_new ... ok
[INFO] [stdout] test velesql::ast_tests::test_column_with_alias ... ok
[INFO] [stdout] test velesql::ast_tests::test_query_serialization ... ok
[INFO] [stdout] test velesql::ast_tests::test_value_from_bool ... ok
[INFO] [stdout] test velesql::ast_tests::test_value_from_float ... ok
[INFO] [stdout] test velesql::ast_tests::test_value_from_integer ... ok
[INFO] [stdout] test velesql::ast_tests::test_value_from_string ... ok
[INFO] [stdout] test velesql::cache_tests::test_cache_clear ... ok
[INFO] [stdout] test velesql::cache_tests::test_cache_different_queries ... ok
[INFO] [stdout] test velesql::cache_tests::test_cache_eviction ... ok
[INFO] [stdout] test velesql::cache_tests::test_cache_hit_rate ... ok
[INFO] [stdout] test velesql::cache_tests::test_cache_invalid_query ... ok
[INFO] [stdout] test velesql::cache_tests::test_cache_min_size ... ok
[INFO] [stdout] test velesql::cache_tests::test_cache_new ... ok
[INFO] [stdout] test velesql::cache_tests::test_cache_parse_hit ... ok
[INFO] [stdout] test velesql::cache_tests::test_cache_parse_miss ... ok
[INFO] [stdout] test velesql::cache_tests::test_cache_stats_hit_rate_empty ... ok
[INFO] [stdout] test velesql::cache_tests::test_cache_thread_safety ... ok
[INFO] [stdout] test velesql::error_tests::test_error_codes ... ok
[INFO] [stdout] test velesql::error_tests::test_error_display ... ok
[INFO] [stdout] test velesql::error_tests::test_missing_parameter ... ok
[INFO] [stdout] test velesql::error_tests::test_syntax_error ... ok
[INFO] [stdout] test velesql::error_tests::test_unexpected_token ... ok
[INFO] [stdout] test velesql::error_tests::test_unknown_column ... ok
[INFO] [stdout] test velesql::explain_tests::test_compare_op_as_str ... ok
[INFO] [stdout] test velesql::explain_tests::test_filter_strategy_post_filter_default ... ok
[INFO] [stdout] test velesql::explain_tests::test_index_type_as_str ... ok
[INFO] [stdout] test velesql::explain_tests::test_plan_display_impl ... ok
[INFO] [stdout] test velesql::explain_tests::test_plan_from_simple_select ... ok
[INFO] [stdout] test velesql::explain_tests::test_plan_from_vector_search ... ok
[INFO] [stdout] test velesql::explain_tests::test_plan_to_json ... ok
[INFO] [stdout] test velesql::explain_tests::test_plan_to_tree_format ... ok
[INFO] [stdout] test velesql::explain_tests::test_plan_with_filter ... ok
[INFO] [stdout] test velesql::explain_tests::test_plan_with_offset ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_and_condition ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_between_condition ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_case_insensitive ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_comparison_eq_string ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_comparison_gt_integer ... ok
[INFO] [stdout] test storage::tests::test_metrics_resize_count ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_comparison_neq ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_ilike_condition ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_ilike_lowercase ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_in_condition ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_is_not_null ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_is_null ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_like_condition ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_missing_from ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_select_all ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_select_columns ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_select_nested_column ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_or_condition ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_select_with_limit ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_syntax_error ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_select_with_offset ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_vector_near_literal ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_vector_with_filter ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_with_clause_boolean_option ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_vector_near_parameter ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_with_clause_identifier_value ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_with_clause_multiple_options ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_with_clause_single_option ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_with_clause_float_value ... ok
[INFO] [stdout] test velesql::parser_tests::test_parse_without_with_clause ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_with_rerank_768d_prefetch ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_recall_quality_minimum_threshold ... ok
[INFO] [stdout] test index::hnsw::index_tests::test_search_with_rerank_uses_simd_distances ... ok
[INFO] [stdout] test index::trigram::simd::tests::test_simd_performance ... FAILED
[INFO] [stdout] test index::hnsw::native::graph::tests::test_recall_with_heuristic_selection has been running for over 60 seconds
[INFO] [stdout] test index::hnsw::native::graph::tests::test_recall_with_heuristic_selection ... ok
[INFO] [stdout] test cache::performance_tests::test_lru_cache_get_performance_with_updates ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- cache::performance_tests::test_bloom_filter_scaling stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'cache::performance_tests::test_bloom_filter_scaling' (96) panicked at src/cache/performance_tests.rs:85:5:
[INFO] [stdout] Bloom filter doesn't scale linearly: 100K/1K ratio = 238.5x
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x587f2124e662 - std::backtrace_rs::backtrace::libunwind::trace::h90e89fac33585832
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x587f2124e662 - std::backtrace_rs::backtrace::trace_unsynchronized::heebcf2380a8e7359
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x587f2124e662 - std::sys::backtrace::_print_fmt::hdf3e2a22d2f810db
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:68:9
[INFO] [stdout]    3:     0x587f2124e662 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hac1d885928ba8582
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:38:26
[INFO] [stdout]    4:     0x587f21261e67 - core::fmt::rt::Argument::fmt::h6901eb7c19abebe8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x587f21261e67 - core::fmt::write::h83ebb4d32483be9e
[INFO] [stdout]    6:     0x587f2121ae16 - std::io::default_write_fmt::h751a79cdae495f10
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x587f2121ae16 - std::io::Write::write_fmt::h9ef514f8700ff7b2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x587f2122cfc9 - std::sys::backtrace::BacktraceLock::print::hcc2e1a3ac996c911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:41:9
[INFO] [stdout]    9:     0x587f2122cfc9 - std::panicking::default_hook::{{closure}}::h8e9c4d1276f0925f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x587f2122ce61 - std::panicking::default_hook::h2b2078d38b534dfb
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x587f20f59d7e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h39d051e7dedac6a7
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x587f20f59d7e - test::test_main_with_exit_callback::{{closure}}::h4b005fe75814c302
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x587f2122d2f2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd426070722c13cbf
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x587f2122d2f2 - std::panicking::panic_with_hook::h39b739724e701bfd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x587f2122d088 - std::panicking::panic_handler::{{closure}}::he540c4833054e458
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x587f21227c99 - std::sys::backtrace::__rust_end_short_backtrace::hfa179d89deec8aed
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:176:18
[INFO] [stdout]   17:     0x587f2120e7cd - __rustc[d131491b17107b07]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x587f2126bf6c - core::panicking::panic_fmt::ha564519d657d9c46
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x587f20b04316 - velesdb_core::cache::performance_tests::test_bloom_filter_scaling::h55a1de6f53501812
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/performance_tests.rs:85:5
[INFO] [stdout]   20:     0x587f20b04497 - velesdb_core::cache::performance_tests::test_bloom_filter_scaling::{{closure}}::hcc0130d8bfa7208f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/performance_tests.rs:67:31
[INFO] [stdout]   21:     0x587f20a86906 - core::ops::function::FnOnce::call_once::h5a34c3bc6d9095c4
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x587f20f59bab - core::ops::function::FnOnce::call_once::h0217b30cfdee2e67
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x587f20f59bab - test::__rust_begin_short_backtrace::h6d98714a1e28f556
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x587f20f6d53a - test::run_test_in_process::{{closure}}::he2c70d2634d3a3cc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x587f20f6d53a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h40a0a825bcf17fdd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x587f20f6d53a - std::panicking::catch_unwind::do_call::h6c8eb5dd6e7b5975
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x587f20f6d53a - std::panicking::catch_unwind::h55455eac2972ad1e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x587f20f6d53a - std::panic::catch_unwind::h0025465150a5e558
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x587f20f6d53a - test::run_test_in_process::hb61e682f9b630fbc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x587f20f6d53a - test::run_test::{{closure}}::hc2c2a7a38ab176e2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x587f20f477d4 - test::run_test::{{closure}}::ha91867b85cd2a911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x587f20f477d4 - std::sys::backtrace::__rust_begin_short_backtrace::ha00a9fe02049c339
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:160:18
[INFO] [stdout]   33:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd629fba9153dfb55
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:92:13
[INFO] [stdout]   34:     0x587f20f4b102 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4189018816a5c5d9
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x587f20f4b102 - std::panicking::catch_unwind::do_call::hf9fcdbca3c2e9877
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x587f20f4b102 - std::panicking::catch_unwind::h97b92d88631c7c64
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x587f20f4b102 - std::panic::catch_unwind::ha77cdbb68e725e5e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h511f05bc1a132253
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:90:26
[INFO] [stdout]   39:     0x587f20f4b102 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6b68b31e9b685cb8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x587f212231ff - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h22a27d165e4e871d
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x587f212231ff - std::sys::thread::unix::Thread::new::thread_start::h45cc87bb053add0f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7fa9cce26aa4 - <unknown>
[INFO] [stdout]   43:     0x7fa9cceb3a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- cache::performance_tests::test_lru_cache_eviction_performance stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'cache::performance_tests::test_lru_cache_eviction_performance' (102) panicked at src/cache/performance_tests.rs:28:5:
[INFO] [stdout] 10K inserts with eviction took too long: 1.316238582s
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x587f2124e662 - std::backtrace_rs::backtrace::libunwind::trace::h90e89fac33585832
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x587f2124e662 - std::backtrace_rs::backtrace::trace_unsynchronized::heebcf2380a8e7359
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x587f2124e662 - std::sys::backtrace::_print_fmt::hdf3e2a22d2f810db
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:68:9
[INFO] [stdout]    3:     0x587f2124e662 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hac1d885928ba8582
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:38:26
[INFO] [stdout]    4:     0x587f21261e67 - core::fmt::rt::Argument::fmt::h6901eb7c19abebe8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x587f21261e67 - core::fmt::write::h83ebb4d32483be9e
[INFO] [stdout]    6:     0x587f2121ae16 - std::io::default_write_fmt::h751a79cdae495f10
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x587f2121ae16 - std::io::Write::write_fmt::h9ef514f8700ff7b2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x587f2122cfc9 - std::sys::backtrace::BacktraceLock::print::hcc2e1a3ac996c911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:41:9
[INFO] [stdout]    9:     0x587f2122cfc9 - std::panicking::default_hook::{{closure}}::h8e9c4d1276f0925f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x587f2122ce61 - std::panicking::default_hook::h2b2078d38b534dfb
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x587f20f59d7e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h39d051e7dedac6a7
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x587f20f59d7e - test::test_main_with_exit_callback::{{closure}}::h4b005fe75814c302
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x587f2122d2f2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd426070722c13cbf
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x587f2122d2f2 - std::panicking::panic_with_hook::h39b739724e701bfd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x587f2122d088 - std::panicking::panic_handler::{{closure}}::he540c4833054e458
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x587f21227c99 - std::sys::backtrace::__rust_end_short_backtrace::hfa179d89deec8aed
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:176:18
[INFO] [stdout]   17:     0x587f2120e7cd - __rustc[d131491b17107b07]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x587f2126bf6c - core::panicking::panic_fmt::ha564519d657d9c46
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x587f20b0583d - velesdb_core::cache::performance_tests::test_lru_cache_eviction_performance::h071a306f58e6b05e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/performance_tests.rs:28:5
[INFO] [stdout]   20:     0x587f20b05a17 - velesdb_core::cache::performance_tests::test_lru_cache_eviction_performance::{{closure}}::h3ed2e0b4d9f2a78b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/performance_tests.rs:14:41
[INFO] [stdout]   21:     0x587f20a89666 - core::ops::function::FnOnce::call_once::h7d8437e760980558
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x587f20f59bab - core::ops::function::FnOnce::call_once::h0217b30cfdee2e67
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x587f20f59bab - test::__rust_begin_short_backtrace::h6d98714a1e28f556
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x587f20f6d53a - test::run_test_in_process::{{closure}}::he2c70d2634d3a3cc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x587f20f6d53a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h40a0a825bcf17fdd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x587f20f6d53a - std::panicking::catch_unwind::do_call::h6c8eb5dd6e7b5975
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x587f20f6d53a - std::panicking::catch_unwind::h55455eac2972ad1e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x587f20f6d53a - std::panic::catch_unwind::h0025465150a5e558
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x587f20f6d53a - test::run_test_in_process::hb61e682f9b630fbc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x587f20f6d53a - test::run_test::{{closure}}::hc2c2a7a38ab176e2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x587f20f477d4 - test::run_test::{{closure}}::ha91867b85cd2a911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x587f20f477d4 - std::sys::backtrace::__rust_begin_short_backtrace::ha00a9fe02049c339
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:160:18
[INFO] [stdout]   33:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd629fba9153dfb55
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:92:13
[INFO] [stdout]   34:     0x587f20f4b102 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4189018816a5c5d9
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x587f20f4b102 - std::panicking::catch_unwind::do_call::hf9fcdbca3c2e9877
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x587f20f4b102 - std::panicking::catch_unwind::h97b92d88631c7c64
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x587f20f4b102 - std::panic::catch_unwind::ha77cdbb68e725e5e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h511f05bc1a132253
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:90:26
[INFO] [stdout]   39:     0x587f20f4b102 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6b68b31e9b685cb8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x587f212231ff - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h22a27d165e4e871d
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x587f212231ff - std::sys::thread::unix::Thread::new::thread_start::h45cc87bb053add0f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7fa9cce26aa4 - <unknown>
[INFO] [stdout]   43:     0x7fa9cceb3a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- cache::lru_optimization_tests::test_eviction_performance_scaling stdout ----
[INFO] [stdout] Eviction complexity test:
[INFO] [stdout]   size=100: 209437.7 ns/eviction
[INFO] [stdout]   size=1000: 285038.8 ns/eviction
[INFO] [stdout]   size=10000: 4360030.6 ns/eviction
[INFO] [stdout]   Ratio 10K/100: 20.8x
[INFO] [stdout] 
[INFO] [stdout] thread 'cache::lru_optimization_tests::test_eviction_performance_scaling' (77) panicked at src/cache/lru_optimization_tests.rs:182:5:
[INFO] [stdout] Eviction too slow: 4360031 ns (target: < 500µs)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x587f2124e662 - std::backtrace_rs::backtrace::libunwind::trace::h90e89fac33585832
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x587f2124e662 - std::backtrace_rs::backtrace::trace_unsynchronized::heebcf2380a8e7359
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x587f2124e662 - std::sys::backtrace::_print_fmt::hdf3e2a22d2f810db
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:68:9
[INFO] [stdout]    3:     0x587f2124e662 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hac1d885928ba8582
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:38:26
[INFO] [stdout]    4:     0x587f21261e67 - core::fmt::rt::Argument::fmt::h6901eb7c19abebe8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x587f21261e67 - core::fmt::write::h83ebb4d32483be9e
[INFO] [stdout]    6:     0x587f2121ae16 - std::io::default_write_fmt::h751a79cdae495f10
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x587f2121ae16 - std::io::Write::write_fmt::h9ef514f8700ff7b2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x587f2122cfc9 - std::sys::backtrace::BacktraceLock::print::hcc2e1a3ac996c911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:41:9
[INFO] [stdout]    9:     0x587f2122cfc9 - std::panicking::default_hook::{{closure}}::h8e9c4d1276f0925f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x587f2122ce61 - std::panicking::default_hook::h2b2078d38b534dfb
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x587f20f59d7e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h39d051e7dedac6a7
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x587f20f59d7e - test::test_main_with_exit_callback::{{closure}}::h4b005fe75814c302
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x587f2122d2f2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd426070722c13cbf
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x587f2122d2f2 - std::panicking::panic_with_hook::h39b739724e701bfd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x587f2122d088 - std::panicking::panic_handler::{{closure}}::he540c4833054e458
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x587f21227c99 - std::sys::backtrace::__rust_end_short_backtrace::hfa179d89deec8aed
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:176:18
[INFO] [stdout]   17:     0x587f2120e7cd - __rustc[d131491b17107b07]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x587f2126bf6c - core::panicking::panic_fmt::ha564519d657d9c46
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x587f20a54f68 - velesdb_core::cache::lru_optimization_tests::test_eviction_performance_scaling::ha837181d17140aac
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/lru_optimization_tests.rs:182:5
[INFO] [stdout]   20:     0x587f20a55407 - velesdb_core::cache::lru_optimization_tests::test_eviction_performance_scaling::{{closure}}::h9556c20404b8adbe
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/lru_optimization_tests.rs:149:39
[INFO] [stdout]   21:     0x587f20a811c6 - core::ops::function::FnOnce::call_once::h156a2740adbfa04c
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x587f20f59bab - core::ops::function::FnOnce::call_once::h0217b30cfdee2e67
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x587f20f59bab - test::__rust_begin_short_backtrace::h6d98714a1e28f556
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x587f20f6d53a - test::run_test_in_process::{{closure}}::he2c70d2634d3a3cc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x587f20f6d53a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h40a0a825bcf17fdd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x587f20f6d53a - std::panicking::catch_unwind::do_call::h6c8eb5dd6e7b5975
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x587f20f6d53a - std::panicking::catch_unwind::h55455eac2972ad1e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x587f20f6d53a - std::panic::catch_unwind::h0025465150a5e558
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x587f20f6d53a - test::run_test_in_process::hb61e682f9b630fbc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x587f20f6d53a - test::run_test::{{closure}}::hc2c2a7a38ab176e2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x587f20f477d4 - test::run_test::{{closure}}::ha91867b85cd2a911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x587f20f477d4 - std::sys::backtrace::__rust_begin_short_backtrace::ha00a9fe02049c339
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:160:18
[INFO] [stdout]   33:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd629fba9153dfb55
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:92:13
[INFO] [stdout]   34:     0x587f20f4b102 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4189018816a5c5d9
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x587f20f4b102 - std::panicking::catch_unwind::do_call::hf9fcdbca3c2e9877
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x587f20f4b102 - std::panicking::catch_unwind::h97b92d88631c7c64
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x587f20f4b102 - std::panic::catch_unwind::ha77cdbb68e725e5e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h511f05bc1a132253
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:90:26
[INFO] [stdout]   39:     0x587f20f4b102 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6b68b31e9b685cb8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x587f212231ff - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h22a27d165e4e871d
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x587f212231ff - std::sys::thread::unix::Thread::new::thread_start::h45cc87bb053add0f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7fa9cce26aa4 - <unknown>
[INFO] [stdout]   43:     0x7fa9cceb3a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- cache::lru_optimization_tests::test_insert_performance_scaling stdout ----
[INFO] [stdout] Insert complexity test:
[INFO] [stdout]   size=100: 65350.4 ns/op
[INFO] [stdout]   size=1000: 528270.7 ns/op
[INFO] [stdout]   size=10000: 3665858.1 ns/op
[INFO] [stdout]   Ratio 10K/100: 56.1x
[INFO] [stdout] 
[INFO] [stdout] thread 'cache::lru_optimization_tests::test_insert_performance_scaling' (79) panicked at src/cache/lru_optimization_tests.rs:58:5:
[INFO] [stdout] Insert too slow: 3665858 ns (target: < 500µs)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x587f2124e662 - std::backtrace_rs::backtrace::libunwind::trace::h90e89fac33585832
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x587f2124e662 - std::backtrace_rs::backtrace::trace_unsynchronized::heebcf2380a8e7359
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x587f2124e662 - std::sys::backtrace::_print_fmt::hdf3e2a22d2f810db
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:68:9
[INFO] [stdout]    3:     0x587f2124e662 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hac1d885928ba8582
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:38:26
[INFO] [stdout]    4:     0x587f21261e67 - core::fmt::rt::Argument::fmt::h6901eb7c19abebe8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x587f21261e67 - core::fmt::write::h83ebb4d32483be9e
[INFO] [stdout]    6:     0x587f2121ae16 - std::io::default_write_fmt::h751a79cdae495f10
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x587f2121ae16 - std::io::Write::write_fmt::h9ef514f8700ff7b2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x587f2122cfc9 - std::sys::backtrace::BacktraceLock::print::hcc2e1a3ac996c911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:41:9
[INFO] [stdout]    9:     0x587f2122cfc9 - std::panicking::default_hook::{{closure}}::h8e9c4d1276f0925f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x587f2122ce61 - std::panicking::default_hook::h2b2078d38b534dfb
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x587f20f59d7e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h39d051e7dedac6a7
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x587f20f59d7e - test::test_main_with_exit_callback::{{closure}}::h4b005fe75814c302
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x587f2122d2f2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd426070722c13cbf
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x587f2122d2f2 - std::panicking::panic_with_hook::h39b739724e701bfd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x587f2122d088 - std::panicking::panic_handler::{{closure}}::he540c4833054e458
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x587f21227c99 - std::sys::backtrace::__rust_end_short_backtrace::hfa179d89deec8aed
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:176:18
[INFO] [stdout]   17:     0x587f2120e7cd - __rustc[d131491b17107b07]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x587f2126bf6c - core::panicking::panic_fmt::ha564519d657d9c46
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x587f20a53f1c - velesdb_core::cache::lru_optimization_tests::test_insert_performance_scaling::hb6ca5b42c66761b9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/lru_optimization_tests.rs:58:5
[INFO] [stdout]   20:     0x587f20a543c7 - velesdb_core::cache::lru_optimization_tests::test_insert_performance_scaling::{{closure}}::h36d1919b310f4cf7
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/lru_optimization_tests.rs:21:37
[INFO] [stdout]   21:     0x587f20a8f2b6 - core::ops::function::FnOnce::call_once::hc51224cd322d6edf
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x587f20f59bab - core::ops::function::FnOnce::call_once::h0217b30cfdee2e67
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x587f20f59bab - test::__rust_begin_short_backtrace::h6d98714a1e28f556
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x587f20f6d53a - test::run_test_in_process::{{closure}}::he2c70d2634d3a3cc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x587f20f6d53a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h40a0a825bcf17fdd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x587f20f6d53a - std::panicking::catch_unwind::do_call::h6c8eb5dd6e7b5975
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x587f20f6d53a - std::panicking::catch_unwind::h55455eac2972ad1e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x587f20f6d53a - std::panic::catch_unwind::h0025465150a5e558
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x587f20f6d53a - test::run_test_in_process::hb61e682f9b630fbc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x587f20f6d53a - test::run_test::{{closure}}::hc2c2a7a38ab176e2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x587f20f477d4 - test::run_test::{{closure}}::ha91867b85cd2a911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x587f20f477d4 - std::sys::backtrace::__rust_begin_short_backtrace::ha00a9fe02049c339
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:160:18
[INFO] [stdout]   33:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd629fba9153dfb55
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:92:13
[INFO] [stdout]   34:     0x587f20f4b102 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4189018816a5c5d9
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x587f20f4b102 - std::panicking::catch_unwind::do_call::hf9fcdbca3c2e9877
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x587f20f4b102 - std::panicking::catch_unwind::h97b92d88631c7c64
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x587f20f4b102 - std::panic::catch_unwind::ha77cdbb68e725e5e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h511f05bc1a132253
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:90:26
[INFO] [stdout]   39:     0x587f20f4b102 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6b68b31e9b685cb8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x587f212231ff - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h22a27d165e4e871d
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x587f212231ff - std::sys::thread::unix::Thread::new::thread_start::h45cc87bb053add0f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7fa9cce26aa4 - <unknown>
[INFO] [stdout]   43:     0x7fa9cceb3a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- cache::lru_optimization_tests::test_get_performance_scaling stdout ----
[INFO] [stdout] Get complexity test:
[INFO] [stdout]   size=100: 20537.7 ns/op
[INFO] [stdout]   size=1000: 517385.5 ns/op
[INFO] [stdout]   size=10000: 5279185.9 ns/op
[INFO] [stdout]   Ratio 10K/100: 257.0x
[INFO] [stdout] 
[INFO] [stdout] thread 'cache::lru_optimization_tests::test_get_performance_scaling' (78) panicked at src/cache/lru_optimization_tests.rs:101:5:
[INFO] [stdout] Get too slow: 5279186 ns (target: < 500µs)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x587f2124e662 - std::backtrace_rs::backtrace::libunwind::trace::h90e89fac33585832
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x587f2124e662 - std::backtrace_rs::backtrace::trace_unsynchronized::heebcf2380a8e7359
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x587f2124e662 - std::sys::backtrace::_print_fmt::hdf3e2a22d2f810db
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:68:9
[INFO] [stdout]    3:     0x587f2124e662 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hac1d885928ba8582
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:38:26
[INFO] [stdout]    4:     0x587f21261e67 - core::fmt::rt::Argument::fmt::h6901eb7c19abebe8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x587f21261e67 - core::fmt::write::h83ebb4d32483be9e
[INFO] [stdout]    6:     0x587f2121ae16 - std::io::default_write_fmt::h751a79cdae495f10
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x587f2121ae16 - std::io::Write::write_fmt::h9ef514f8700ff7b2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x587f2122cfc9 - std::sys::backtrace::BacktraceLock::print::hcc2e1a3ac996c911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:41:9
[INFO] [stdout]    9:     0x587f2122cfc9 - std::panicking::default_hook::{{closure}}::h8e9c4d1276f0925f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x587f2122ce61 - std::panicking::default_hook::h2b2078d38b534dfb
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x587f20f59d7e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h39d051e7dedac6a7
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x587f20f59d7e - test::test_main_with_exit_callback::{{closure}}::h4b005fe75814c302
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x587f2122d2f2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd426070722c13cbf
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x587f2122d2f2 - std::panicking::panic_with_hook::h39b739724e701bfd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x587f2122d088 - std::panicking::panic_handler::{{closure}}::he540c4833054e458
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x587f21227c99 - std::sys::backtrace::__rust_end_short_backtrace::hfa179d89deec8aed
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:176:18
[INFO] [stdout]   17:     0x587f2120e7cd - __rustc[d131491b17107b07]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x587f2126bf6c - core::panicking::panic_fmt::ha564519d657d9c46
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x587f20a5362c - velesdb_core::cache::lru_optimization_tests::test_get_performance_scaling::h2559e5d0f337f26c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/lru_optimization_tests.rs:101:5
[INFO] [stdout]   20:     0x587f20a53a57 - velesdb_core::cache::lru_optimization_tests::test_get_performance_scaling::{{closure}}::h114ac37b0288f675
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/lru_optimization_tests.rs:68:34
[INFO] [stdout]   21:     0x587f20a84c66 - core::ops::function::FnOnce::call_once::h42b28faed8ffba9a
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x587f20f59bab - core::ops::function::FnOnce::call_once::h0217b30cfdee2e67
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x587f20f59bab - test::__rust_begin_short_backtrace::h6d98714a1e28f556
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x587f20f6d53a - test::run_test_in_process::{{closure}}::he2c70d2634d3a3cc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x587f20f6d53a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h40a0a825bcf17fdd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x587f20f6d53a - std::panicking::catch_unwind::do_call::h6c8eb5dd6e7b5975
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x587f20f6d53a - std::panicking::catch_unwind::h55455eac2972ad1e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x587f20f6d53a - std::panic::catch_unwind::h0025465150a5e558
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x587f20f6d53a - test::run_test_in_process::hb61e682f9b630fbc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x587f20f6d53a - test::run_test::{{closure}}::hc2c2a7a38ab176e2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x587f20f477d4 - test::run_test::{{closure}}::ha91867b85cd2a911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x587f20f477d4 - std::sys::backtrace::__rust_begin_short_backtrace::ha00a9fe02049c339
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:160:18
[INFO] [stdout]   33:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd629fba9153dfb55
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:92:13
[INFO] [stdout]   34:     0x587f20f4b102 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4189018816a5c5d9
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x587f20f4b102 - std::panicking::catch_unwind::do_call::hf9fcdbca3c2e9877
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x587f20f4b102 - std::panicking::catch_unwind::h97b92d88631c7c64
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x587f20f4b102 - std::panic::catch_unwind::ha77cdbb68e725e5e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h511f05bc1a132253
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:90:26
[INFO] [stdout]   39:     0x587f20f4b102 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6b68b31e9b685cb8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x587f212231ff - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h22a27d165e4e871d
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x587f212231ff - std::sys::thread::unix::Thread::new::thread_start::h45cc87bb053add0f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7fa9cce26aa4 - <unknown>
[INFO] [stdout]   43:     0x7fa9cceb3a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- cache::performance_tests::test_lru_cache_concurrent_throughput stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'cache::performance_tests::test_lru_cache_concurrent_throughput' (97) panicked at src/cache/performance_tests.rs:130:5:
[INFO] [stdout] Throughput too low: 6079 ops/sec (target: 10K+)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x587f2124e662 - std::backtrace_rs::backtrace::libunwind::trace::h90e89fac33585832
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x587f2124e662 - std::backtrace_rs::backtrace::trace_unsynchronized::heebcf2380a8e7359
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x587f2124e662 - std::sys::backtrace::_print_fmt::hdf3e2a22d2f810db
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:68:9
[INFO] [stdout]    3:     0x587f2124e662 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hac1d885928ba8582
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:38:26
[INFO] [stdout]    4:     0x587f21261e67 - core::fmt::rt::Argument::fmt::h6901eb7c19abebe8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x587f21261e67 - core::fmt::write::h83ebb4d32483be9e
[INFO] [stdout]    6:     0x587f2121ae16 - std::io::default_write_fmt::h751a79cdae495f10
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x587f2121ae16 - std::io::Write::write_fmt::h9ef514f8700ff7b2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x587f2122cfc9 - std::sys::backtrace::BacktraceLock::print::hcc2e1a3ac996c911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:41:9
[INFO] [stdout]    9:     0x587f2122cfc9 - std::panicking::default_hook::{{closure}}::h8e9c4d1276f0925f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x587f2122ce61 - std::panicking::default_hook::h2b2078d38b534dfb
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x587f20f59d7e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h39d051e7dedac6a7
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x587f20f59d7e - test::test_main_with_exit_callback::{{closure}}::h4b005fe75814c302
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x587f2122d2f2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd426070722c13cbf
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x587f2122d2f2 - std::panicking::panic_with_hook::h39b739724e701bfd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x587f2122d088 - std::panicking::panic_handler::{{closure}}::he540c4833054e458
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x587f21227c99 - std::sys::backtrace::__rust_end_short_backtrace::hfa179d89deec8aed
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:176:18
[INFO] [stdout]   17:     0x587f2120e7cd - __rustc[d131491b17107b07]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x587f2126bf6c - core::panicking::panic_fmt::ha564519d657d9c46
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x587f20b05f3d - velesdb_core::cache::performance_tests::test_lru_cache_concurrent_throughput::h3af986d052645fb2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/performance_tests.rs:130:5
[INFO] [stdout]   20:     0x587f20b06477 - velesdb_core::cache::performance_tests::test_lru_cache_concurrent_throughput::{{closure}}::h2ad866441cfcf67a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/performance_tests.rs:92:42
[INFO] [stdout]   21:     0x587f20a919b6 - core::ops::function::FnOnce::call_once::he5f8cdec83af7cb3
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x587f20f59bab - core::ops::function::FnOnce::call_once::h0217b30cfdee2e67
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x587f20f59bab - test::__rust_begin_short_backtrace::h6d98714a1e28f556
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x587f20f6d53a - test::run_test_in_process::{{closure}}::he2c70d2634d3a3cc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x587f20f6d53a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h40a0a825bcf17fdd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x587f20f6d53a - std::panicking::catch_unwind::do_call::h6c8eb5dd6e7b5975
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x587f20f6d53a - std::panicking::catch_unwind::h55455eac2972ad1e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x587f20f6d53a - std::panic::catch_unwind::h0025465150a5e558
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x587f20f6d53a - test::run_test_in_process::hb61e682f9b630fbc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x587f20f6d53a - test::run_test::{{closure}}::hc2c2a7a38ab176e2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x587f20f477d4 - test::run_test::{{closure}}::ha91867b85cd2a911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x587f20f477d4 - std::sys::backtrace::__rust_begin_short_backtrace::ha00a9fe02049c339
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:160:18
[INFO] [stdout]   33:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd629fba9153dfb55
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:92:13
[INFO] [stdout]   34:     0x587f20f4b102 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4189018816a5c5d9
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x587f20f4b102 - std::panicking::catch_unwind::do_call::hf9fcdbca3c2e9877
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x587f20f4b102 - std::panicking::catch_unwind::h97b92d88631c7c64
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x587f20f4b102 - std::panic::catch_unwind::ha77cdbb68e725e5e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h511f05bc1a132253
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:90:26
[INFO] [stdout]   39:     0x587f20f4b102 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6b68b31e9b685cb8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x587f212231ff - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h22a27d165e4e871d
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x587f212231ff - std::sys::thread::unix::Thread::new::thread_start::h45cc87bb053add0f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7fa9cce26aa4 - <unknown>
[INFO] [stdout]   43:     0x7fa9cceb3a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- index::trigram::simd::tests::test_simd_performance stdout ----
[INFO] [stdout] SIMD: 17.299996926s, Scalar: 6.990922833s, Speedup: 0.40x
[INFO] [stdout] 
[INFO] [stdout] thread 'index::trigram::simd::tests::test_simd_performance' (993) panicked at src/index/trigram/simd.rs:422:9:
[INFO] [stdout] assertion failed: simd_time <= scalar_time.mul_f32(1.5)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x587f2124e662 - std::backtrace_rs::backtrace::libunwind::trace::h90e89fac33585832
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x587f2124e662 - std::backtrace_rs::backtrace::trace_unsynchronized::heebcf2380a8e7359
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x587f2124e662 - std::sys::backtrace::_print_fmt::hdf3e2a22d2f810db
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:68:9
[INFO] [stdout]    3:     0x587f2124e662 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hac1d885928ba8582
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:38:26
[INFO] [stdout]    4:     0x587f21261e67 - core::fmt::rt::Argument::fmt::h6901eb7c19abebe8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x587f21261e67 - core::fmt::write::h83ebb4d32483be9e
[INFO] [stdout]    6:     0x587f2121ae16 - std::io::default_write_fmt::h751a79cdae495f10
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x587f2121ae16 - std::io::Write::write_fmt::h9ef514f8700ff7b2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x587f2122cfc9 - std::sys::backtrace::BacktraceLock::print::hcc2e1a3ac996c911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:41:9
[INFO] [stdout]    9:     0x587f2122cfc9 - std::panicking::default_hook::{{closure}}::h8e9c4d1276f0925f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x587f2122ce61 - std::panicking::default_hook::h2b2078d38b534dfb
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x587f20f59d7e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h39d051e7dedac6a7
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x587f20f59d7e - test::test_main_with_exit_callback::{{closure}}::h4b005fe75814c302
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x587f2122d2f2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd426070722c13cbf
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x587f2122d2f2 - std::panicking::panic_with_hook::h39b739724e701bfd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x587f2122d0ba - std::panicking::panic_handler::{{closure}}::he540c4833054e458
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x587f21227c99 - std::sys::backtrace::__rust_end_short_backtrace::hfa179d89deec8aed
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:176:18
[INFO] [stdout]   17:     0x587f2120e7cd - __rustc[d131491b17107b07]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x587f2126bf6c - core::panicking::panic_fmt::ha564519d657d9c46
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x587f2126bf32 - core::panicking::panic::h40aea00c5b72b770
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x587f20a5dac5 - velesdb_core::index::trigram::simd::tests::test_simd_performance::h22d7edfa56c2be4b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/index/trigram/simd.rs:422:9
[INFO] [stdout]   21:     0x587f20a5db67 - velesdb_core::index::trigram::simd::tests::test_simd_performance::{{closure}}::h3f75ea319369ff6e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/index/trigram/simd.rs:397:31
[INFO] [stdout]   22:     0x587f20a8e406 - core::ops::function::FnOnce::call_once::hb9bcf458fb62601e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x587f20f59bab - core::ops::function::FnOnce::call_once::h0217b30cfdee2e67
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x587f20f59bab - test::__rust_begin_short_backtrace::h6d98714a1e28f556
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x587f20f6d53a - test::run_test_in_process::{{closure}}::he2c70d2634d3a3cc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x587f20f6d53a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h40a0a825bcf17fdd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x587f20f6d53a - std::panicking::catch_unwind::do_call::h6c8eb5dd6e7b5975
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x587f20f6d53a - std::panicking::catch_unwind::h55455eac2972ad1e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x587f20f6d53a - std::panic::catch_unwind::h0025465150a5e558
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x587f20f6d53a - test::run_test_in_process::hb61e682f9b630fbc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x587f20f6d53a - test::run_test::{{closure}}::hc2c2a7a38ab176e2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x587f20f477d4 - test::run_test::{{closure}}::ha91867b85cd2a911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x587f20f477d4 - std::sys::backtrace::__rust_begin_short_backtrace::ha00a9fe02049c339
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:160:18
[INFO] [stdout]   34:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd629fba9153dfb55
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:92:13
[INFO] [stdout]   35:     0x587f20f4b102 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4189018816a5c5d9
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x587f20f4b102 - std::panicking::catch_unwind::do_call::hf9fcdbca3c2e9877
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x587f20f4b102 - std::panicking::catch_unwind::h97b92d88631c7c64
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x587f20f4b102 - std::panic::catch_unwind::ha77cdbb68e725e5e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h511f05bc1a132253
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:90:26
[INFO] [stdout]   40:     0x587f20f4b102 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6b68b31e9b685cb8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x587f212231ff - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h22a27d165e4e871d
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x587f212231ff - std::sys::thread::unix::Thread::new::thread_start::h45cc87bb053add0f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7fa9cce26aa4 - <unknown>
[INFO] [stdout]   44:     0x7fa9cceb3a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- cache::performance_tests::test_lru_cache_get_performance_with_updates stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'cache::performance_tests::test_lru_cache_get_performance_with_updates' (103) panicked at src/cache/performance_tests.rs:60:5:
[INFO] [stdout] 1M gets took too long: 110.639696588s
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x587f2124e662 - std::backtrace_rs::backtrace::libunwind::trace::h90e89fac33585832
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x587f2124e662 - std::backtrace_rs::backtrace::trace_unsynchronized::heebcf2380a8e7359
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x587f2124e662 - std::sys::backtrace::_print_fmt::hdf3e2a22d2f810db
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:68:9
[INFO] [stdout]    3:     0x587f2124e662 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hac1d885928ba8582
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:38:26
[INFO] [stdout]    4:     0x587f21261e67 - core::fmt::rt::Argument::fmt::h6901eb7c19abebe8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x587f21261e67 - core::fmt::write::h83ebb4d32483be9e
[INFO] [stdout]    6:     0x587f2121ae16 - std::io::default_write_fmt::h751a79cdae495f10
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x587f2121ae16 - std::io::Write::write_fmt::h9ef514f8700ff7b2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x587f2122cfc9 - std::sys::backtrace::BacktraceLock::print::hcc2e1a3ac996c911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:41:9
[INFO] [stdout]    9:     0x587f2122cfc9 - std::panicking::default_hook::{{closure}}::h8e9c4d1276f0925f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x587f2122ce61 - std::panicking::default_hook::h2b2078d38b534dfb
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x587f20f59d7e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h39d051e7dedac6a7
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x587f20f59d7e - test::test_main_with_exit_callback::{{closure}}::h4b005fe75814c302
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x587f2122d2f2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd426070722c13cbf
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x587f2122d2f2 - std::panicking::panic_with_hook::h39b739724e701bfd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x587f2122d088 - std::panicking::panic_handler::{{closure}}::he540c4833054e458
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x587f21227c99 - std::sys::backtrace::__rust_end_short_backtrace::hfa179d89deec8aed
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:176:18
[INFO] [stdout]   17:     0x587f2120e7cd - __rustc[d131491b17107b07]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x587f2126bf6c - core::panicking::panic_fmt::ha564519d657d9c46
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x587f20b07011 - velesdb_core::cache::performance_tests::test_lru_cache_get_performance_with_updates::h85b8c1aacf05d6d0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/performance_tests.rs:60:5
[INFO] [stdout]   20:     0x587f20b07197 - velesdb_core::cache::performance_tests::test_lru_cache_get_performance_with_updates::{{closure}}::h1eda21fc7a9a82cb
[INFO] [stdout]                                at /opt/rustwide/workdir/src/cache/performance_tests.rs:39:49
[INFO] [stdout]   21:     0x587f20a7fd86 - core::ops::function::FnOnce::call_once::h0658f07df5bbc239
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x587f20f59bab - core::ops::function::FnOnce::call_once::h0217b30cfdee2e67
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x587f20f59bab - test::__rust_begin_short_backtrace::h6d98714a1e28f556
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:663:18
[INFO] [stdout]   24:     0x587f20f6d53a - test::run_test_in_process::{{closure}}::he2c70d2634d3a3cc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:74
[INFO] [stdout]   25:     0x587f20f6d53a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h40a0a825bcf17fdd
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   26:     0x587f20f6d53a - std::panicking::catch_unwind::do_call::h6c8eb5dd6e7b5975
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x587f20f6d53a - std::panicking::catch_unwind::h55455eac2972ad1e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x587f20f6d53a - std::panic::catch_unwind::h0025465150a5e558
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x587f20f6d53a - test::run_test_in_process::hb61e682f9b630fbc
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:686:27
[INFO] [stdout]   30:     0x587f20f6d53a - test::run_test::{{closure}}::hc2c2a7a38ab176e2
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:607:43
[INFO] [stdout]   31:     0x587f20f477d4 - test::run_test::{{closure}}::ha91867b85cd2a911
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/test/src/lib.rs:637:41
[INFO] [stdout]   32:     0x587f20f477d4 - std::sys::backtrace::__rust_begin_short_backtrace::ha00a9fe02049c339
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/backtrace.rs:160:18
[INFO] [stdout]   33:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd629fba9153dfb55
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:92:13
[INFO] [stdout]   34:     0x587f20f4b102 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h4189018816a5c5d9
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   35:     0x587f20f4b102 - std::panicking::catch_unwind::do_call::hf9fcdbca3c2e9877
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x587f20f4b102 - std::panicking::catch_unwind::h97b92d88631c7c64
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x587f20f4b102 - std::panic::catch_unwind::ha77cdbb68e725e5e
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x587f20f4b102 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h511f05bc1a132253
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/thread/lifecycle.rs:90:26
[INFO] [stdout]   39:     0x587f20f4b102 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h6b68b31e9b685cb8
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x587f212231ff - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h22a27d165e4e871d
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   41:     0x587f212231ff - std::sys::thread::unix::Thread::new::thread_start::h45cc87bb053add0f
[INFO] [stdout]                                at /rustc/254b59607d4417e9dffbc307138ae5c86280fe4c/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7fa9cce26aa4 - <unknown>
[INFO] [stdout]   43:     0x7fa9cceb3a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     cache::lru_optimization_tests::test_eviction_performance_scaling
[INFO] [stdout]     cache::lru_optimization_tests::test_get_performance_scaling
[INFO] [stdout]     cache::lru_optimization_tests::test_insert_performance_scaling
[INFO] [stdout]     cache::performance_tests::test_bloom_filter_scaling
[INFO] [stdout]     cache::performance_tests::test_lru_cache_concurrent_throughput
[INFO] [stdout]     cache::performance_tests::test_lru_cache_eviction_performance
[INFO] [stdout]     cache::performance_tests::test_lru_cache_get_performance_with_updates
[INFO] [stdout]     index::trigram::simd::tests::test_simd_performance
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1014 passed; 8 failed; 0 ignored; 0 measured; 0 filtered out; finished in 110.98s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "8cca7cf471e9ee5ca8ae36cfe2ebb4f0d5153044fba840bc59a41b2992b05de5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8cca7cf471e9ee5ca8ae36cfe2ebb4f0d5153044fba840bc59a41b2992b05de5", kill_on_drop: false }`
[INFO] [stdout] 8cca7cf471e9ee5ca8ae36cfe2ebb4f0d5153044fba840bc59a41b2992b05de5
