[INFO] fetching crate flashsieve 0.1.3...
[INFO] testing flashsieve-0.1.3 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate flashsieve 0.1.3 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate flashsieve 0.1.3
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate flashsieve 0.1.3
[INFO] tweaked toml for crates.io crate flashsieve 0.1.3 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate flashsieve 0.1.3 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate flashsieve 0.1.3 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded bitflags v2.12.1
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.50
[INFO] [stderr]   Downloaded log v0.4.31
[INFO] [stderr]   Downloaded zerocopy v0.8.50
[INFO] [stderr]   Downloaded web-sys v0.3.99
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2e9db7748cb83559cf85f8f93cca7a7bc73feae97575206a78a56e3c68216485
[INFO] running `Command { std: "docker" "start" "2e9db7748cb83559cf85f8f93cca7a7bc73feae97575206a78a56e3c68216485", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2e9db7748cb83559cf85f8f93cca7a7bc73feae97575206a78a56e3c68216485", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2e9db7748cb83559cf85f8f93cca7a7bc73feae97575206a78a56e3c68216485" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2e9db7748cb83559cf85f8f93cca7a7bc73feae97575206a78a56e3c68216485", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2e9db7748cb83559cf85f8f93cca7a7bc73feae97575206a78a56e3c68216485" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling flashsieve v0.1.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 6.36s
[INFO] running `Command { std: "docker" "inspect" "2e9db7748cb83559cf85f8f93cca7a7bc73feae97575206a78a56e3c68216485", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2e9db7748cb83559cf85f8f93cca7a7bc73feae97575206a78a56e3c68216485" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling zerocopy v0.8.50
[INFO] [stderr]    Compiling zerocopy-derive v0.8.50
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling bitflags v2.12.1
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling flashsieve v0.1.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 28s
[INFO] running `Command { std: "docker" "inspect" "2e9db7748cb83559cf85f8f93cca7a7bc73feae97575206a78a56e3c68216485", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2e9db7748cb83559cf85f8f93cca7a7bc73feae97575206a78a56e3c68216485" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.18s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/flashsieve-b854ebd8e048ead8)
[INFO] [stdout] 
[INFO] [stdout] running 68 tests
[INFO] [stdout] test bloom::query::tests::blocked_bloom_differential_query_matches_batch_and_flat ... ok
[INFO] [stdout] test bloom::query::tests::compact_bloom_zero_false_negatives ... ok
[INFO] [stdout] test bloom::query::tests::bloom_false_negative_impossible ... ok
[INFO] [stdout] test bloom::query::tests::from_raw_parts_exhaustive_round_trip ... ok
[INFO] [stdout] test bloom::query::tests::from_raw_parts_preserves_membership ... ok
[INFO] [stdout] test bloom::query::tests::bloom_empty_pattern ... ok
[INFO] [stdout] test bloom::query::tests::bloom_insert_and_query ... ok
[INFO] [stdout] test bloom::query::tests::bloom_false_positive_rate ... ok
[INFO] [stdout] test bloom::query::tests::bloom_pattern_check ... ok
[INFO] [stdout] test bloom::hash::tests::hash_pair_consistent ... ok
[INFO] [stdout] test bloom::hash::tests::wyhash_avalanche ... ok
[INFO] [stdout] test bloom::query::tests::from_raw_parts_rejects_truncated_bits ... ok
[INFO] [stdout] test bloom::serde::truncation_tests::from_raw_parts_truncates_surplus_words ... ok
[INFO] [stdout] test histogram::tests::histogram_single_byte_repeated ... ok
[INFO] [stdout] test histogram::tests::histogram_contains_all_false ... ok
[INFO] [stdout] test bloom::hash::tests::second_hash_derived_from_first ... ok
[INFO] [stdout] test bloom::hash::tests::second_hash_never_zero ... ok
[INFO] [stdout] test histogram::tests::histogram_contains_all_true ... ok
[INFO] [stdout] test bloom::query::tests::blocked_bloom_has_zero_false_negatives_and_low_fp_rate ... ok
[INFO] [stdout] test bloom::hash::tests::hash_pair_distinct_for_different_inputs ... ok
[INFO] [stdout] test incremental_watch::tests::detects_removed_file ... ok
[INFO] [stdout] test incremental_watch::tests::no_changes_on_second_poll ... ok
[INFO] [stdout] test incremental_watch::tests::index_changes_propagates_read_error_instead_of_skipping ... ok
[INFO] [stdout] test incremental_watch::tests::index_changes_builds_index ... ok
[INFO] [stdout] test histogram::tests::histogram_all_256_values ... ok
[INFO] [stdout] test histogram::tests::histogram_empty_block ... ok
[INFO] [stdout] test bloom::query::tests::union_of_combines_blocks ... ok
[INFO] [stdout] test bloom::query::tests::union_of_empty_errors ... ok
[INFO] [stdout] test bloom::serde::truncation_tests::from_raw_parts_still_rejects_too_few_words ... ok
[INFO] [stdout] test incremental_watch::tests::detects_new_file ... ok
[INFO] [stdout] test bloom::serde::truncation_tests::from_serialized_parts_truncates_surplus_words ... ok
[INFO] [stdout] test index::tests::block_index_stats ... ok
[INFO] [stdout] test index::tests::crc_round_trip_succeeds ... ok
[INFO] [stdout] test index::tests::index_no_false_negatives ... ok
[INFO] [stdout] test index::tests::from_bytes_checked_invalid_magic_error ... ok
[INFO] [stdout] test index::tests::from_bytes_checked_unsupported_version_error ... ok
[INFO] [stdout] test index::tests::crc_detects_single_bit_flip ... ok
[INFO] [stdout] test filter::tests::ngram_filter_from_patterns_with_lcp_optimization ... ok
[INFO] [stdout] test mmap_index::tests::mmap_accessors_match_heap_index_contents ... ok
[INFO] [stdout] test index::tests::index_streaming_build ... ok
[INFO] [stdout] test index::tests::index_selectivity ... ok
[INFO] [stdout] test incremental_watch::tests::poll_on_unwalkable_root_fails_loud_and_preserves_state ... ok
[INFO] [stdout] test index::tests::index_build_and_query_byte ... ok
[INFO] [stdout] test index::tests::index_build_and_query_ngram ... ok
[INFO] [stdout] test transport::tests::rejects_invalid_magic ... ok
[INFO] [stdout] test mmap_index::tests::mmap_rejects_truncated_block_payload ... ok
[INFO] [stdout] test index::tests::index_merge_adjacent ... ok
[INFO] [stdout] test transport::tests::crc32_known_value ... ok
[INFO] [stdout] test index::tests::from_bytes_checked_truncated_header_error ... ok
[INFO] [stdout] test transport::tests::crc32_detects_bit_flip ... ok
[INFO] [stdout] test transport::tests::rejects_bad_crc ... ok
[INFO] [stdout] test index::tests::to_bytes_from_bytes_round_trip ... ok
[INFO] [stdout] test mmap_index::tests::mmap_candidate_blocks_match_heap_index ... ok
[INFO] [stdout] test index::tests::from_bytes_rejects_bad_magic ... ok
[INFO] [stdout] test transport::tests::rle_handles_0xff_bytes ... ok
[INFO] [stdout] test transport::tests::rle_handles_mixed_data ... ok
[INFO] [stdout] test transport::tests::rle_decompress_decodes_0xfe_literal_run ... ok
[INFO] [stdout] test transport::tests::rle_decompress_rejects_truncated_0xfe_literal_run ... ok
[INFO] [stdout] test transport::tests::round_trip_no_compression ... ok
[INFO] [stdout] test index::tests::from_bytes_rejects_truncated ... ok
[INFO] [stdout] test transport::tests::round_trip_rle_compression ... ok
[INFO] [stdout] test bloom::hash::tests::wyhash_fewer_collisions_than_fnv1a ... ok
[INFO] [stdout] test transport::tests::rle_handles_0xfe_bytes ... ok
[INFO] [stdout] test transport::tests::rle_compresses_sparse_data ... ok
[INFO] [stdout] test filter::tests::ngram_filter_union_short_circuit_skips_when_any_pattern_has_no_bigrams ... ok
[INFO] [stdout] test transport::tests::rejects_truncated ... ok
[INFO] [stdout] test transport::tests::rejects_unknown_compression ... ok
[INFO] [stdout] test index::tests::from_bytes_arbitrary_input_never_panics ... ok
[INFO] [stderr]      Running tests/adversarial/mod.rs (/opt/rustwide/target/release/deps/adversarial-20994bbc4cc0778b)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 68 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 41 tests
[INFO] [stdout] test builder_streaming_unaligned_blocks ... ok
[INFO] [stdout] test block_index_from_bytes_block_count_max_u64 ... ok
[INFO] [stdout] test concurrent_100_threads::filter_send_sync_traits ... ok
[INFO] [stdout] test builder_block_size_zero_must_error ... ok
[INFO] [stdout] test bloom_filter_with_large_bits ... ok
[INFO] [stdout] test builder_empty_data_behavior ... ok
[INFO] [stdout] test bloom_collisions::test_bloom_collisions_zero_fnr ... ok
[INFO] [stdout] test hash_distribution::hash_adversarial_input_resistance ... ok
[INFO] [stdout] test hash_distribution::double_hash_distinctness ... ok
[INFO] [stdout] test hash_distribution::hash_avalanche_property ... ok
[INFO] [stdout] test hash_distribution::exact_pairs_zero_fpr ... ok
[INFO] [stdout] test block_index_from_bytes_malicious_histograms ... ok
[INFO] [stdout] test concurrent_100_threads::concurrent_100_threads_build_own_bloom ... ok
[INFO] [stdout] test hash_distribution::hash_collision_clustering_resistance ... ok
[INFO] [stdout] test hash_distribution::hash_distribution_all_pairs_exhaustive ... ok
[INFO] [stdout] test hash_distribution::hash_uniformity_fill_ratio ... ok
[INFO] [stdout] test incremental_append_oversized_block ... ok
[INFO] [stdout] test incremental_append_then_remove_too_many_blocks ... ok
[INFO] [stdout] test memory_sizing::blocked_vs_standard_bloom_memory ... ok
[INFO] [stdout] test memory_sizing::compact_bloom_l1_cache_fit ... ok
[INFO] [stdout] test memory_sizing::l2_cache_fit_analysis ... ok
[INFO] [stdout] test memory_sizing::realistic_workload_memory_estimate ... ok
[INFO] [stdout] test mmap_block_index_zero_length ... ok
[INFO] [stdout] test mmap_index_out_of_bounds_access ... ok
[INFO] [stdout] test ngram_bloom_from_raw_parts_mismatched_bits ... ok
[INFO] [stdout] test ngram_bloom_new_zero_bits_must_error ... ok
[INFO] [stdout] test query_with_malformed_patterns ... ok
[INFO] [stdout] test serialization_round_trip_integrity ... ok
[INFO] [stdout] test block_index_from_bytes_crc_corruption_detected ... ok
[INFO] [stdout] test block_index_from_bytes_truncated_at_every_offset ... ok
[INFO] [stdout] test concurrent_build_and_query_thread_safety ... ok
[INFO] [stdout] test concurrent_100_threads::concurrent_filter_building ... ok
[INFO] [stdout] test concurrent_100_threads::concurrent_100_threads_shared_bloom_reads ... ok
[INFO] [stdout] test concurrent_100_threads::concurrent_mmap_index_reads ... ok
[INFO] [stdout] test memory_sizing::memory_scaling_sublinear ... ok
[INFO] [stdout] test concurrent_100_threads::concurrent_exact_pairs_table_reads ... ok
[INFO] [stdout] test concurrent_100_threads::concurrent_blocked_bloom_reads ... ok
[INFO] [stdout] test concurrent_100_threads::concurrent_bloom_union_operations ... ok
[INFO] [stdout] test concurrent_100_threads::concurrent_stress_barrier_synchronization ... ok
[INFO] [stdout] test memory_sizing::bloom_size_for_100k_patterns ... ok
[INFO] [stdout] test memory_sizing::memory_100k_patterns_no_oom ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.46s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/adversarial_bloom.rs (/opt/rustwide/target/release/deps/adversarial_adversarial_bloom-186a7f89bd9063a2)
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test test_content_22_all_ffs ... ok
[INFO] [stdout] test test_boundary_13_span_8192 ... ok
[INFO] [stdout] test test_content_23_alternating_00_ff ... ok
[INFO] [stdout] test test_content_24_alternating_aa_55 ... ok
[INFO] [stdout] test test_empty_query_31_empty_pattern ... ok
[INFO] [stdout] test test_empty_query_32_empty_data_nonempty_pattern ... ok
[INFO] [stdout] test test_boundary_15_span_12288 ... ok
[INFO] [stdout] test test_boundary_11_span_4096 ... ok
[INFO] [stdout] test test_empty_query_33_empty_data_empty_pattern ... ok
[INFO] [stdout] test test_content_21_all_zeros ... ok
[INFO] [stdout] test test_length_17_two_byte ... ok
[INFO] [stdout] test test_content_25_random_bytes ... ok
[INFO] [stdout] test test_length_18_large_pattern ... ok
[INFO] [stdout] test test_soundness_insert_1 ... ok
[INFO] [stdout] test test_length_16_single_byte ... ok
[INFO] [stdout] test test_soundness_insert_3 ... ok
[INFO] [stdout] test test_soundness_insert_4 ... ok
[INFO] [stdout] test test_length_19_max_block_size_pattern ... ok
[INFO] [stdout] test test_boundary_12_exact_4096 ... ok
[INFO] [stdout] test test_length_20_pattern_larger_than_block ... ok
[INFO] [stdout] test test_soundness_insert_10 ... ok
[INFO] [stdout] test test_soundness_insert_2 ... ok
[INFO] [stdout] test test_soundness_insert_5 ... ok
[INFO] [stdout] test test_soundness_insert_6 ... ok
[INFO] [stdout] test test_boundary_14_exact_8192 ... ok
[INFO] [stdout] test test_soundness_insert_7 ... ok
[INFO] [stdout] test test_soundness_insert_9 ... ok
[INFO] [stdout] test test_high_fill_27 ... ok
[INFO] [stdout] test test_soundness_insert_8 ... ok
[INFO] [stdout] test test_high_fill_30 ... ok
[INFO] [stdout] test test_high_fill_29 ... ok
[INFO] [stdout] test test_high_fill_28 ... ok
[INFO] [stdout] test test_high_fill_26 ... ok
[INFO] [stderr]      Running tests/adversarial/adversarial_bloom_correctness.rs (/opt/rustwide/target/release/deps/adversarial_adversarial_bloom_correctness-89bb0a00e81ff503)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test test_1_byte_boundary_0 ... ok
[INFO] [stdout] test test_2_byte_exactly_on_boundary ... ok
[INFO] [stdout] test test_all_ff_block_len_1 ... ok
[INFO] [stdout] test test_1_byte_pattern_single_block ... ok
[INFO] [stdout] test test_1_byte_pattern_offset_1 ... ok
[INFO] [stdout] test test_1_byte_pattern_offset_255 ... ok
[INFO] [stdout] test test_all_ff_block_len_10 ... ok
[INFO] [stdout] test test_all_ff_block_len_2 ... ok
[INFO] [stdout] test test_1000_block_first ... ok
[INFO] [stdout] test test_1_byte_pattern_offset_256 ... ok
[INFO] [stdout] test test_1000_block_span_3_blocks ... ok
[INFO] [stdout] test test_100_patterns_in_same_block ... ok
[INFO] [stdout] test test_1000_block_boundary ... ok
[INFO] [stdout] test test_1_byte_boundary_1 ... ok
[INFO] [stdout] test test_1_byte_pattern_last_byte ... ok
[INFO] [stdout] test test_all_ff_boundary ... ok
[INFO] [stdout] test test_all_zero_block_len_10 ... ok
[INFO] [stdout] test test_all_ones_with_one_zero ... ok
[INFO] [stdout] test test_all_zeros_with_one_one ... ok
[INFO] [stdout] test test_last_byte_len_1 ... ok
[INFO] [stdout] test test_last_block_exact_fit ... ok
[INFO] [stdout] test test_all_zero_block_len_1 ... ok
[INFO] [stdout] test test_last_byte_len_2_spanning ... ok
[INFO] [stdout] test test_all_zero_block_len_2 ... ok
[INFO] [stdout] test test_offset_0_len_256 ... ok
[INFO] [stdout] test test_offset_0_len_3 ... ok
[INFO] [stdout] test test_offset_0_len_2 ... ok
[INFO] [stdout] test test_offset_0_len_512 ... ok
[INFO] [stdout] test test_1000_block_last ... ok
[INFO] [stdout] test test_1000_block_middle ... ok
[INFO] [stdout] test test_span_boundary_2_bytes ... ok
[INFO] [stdout] test test_span_boundary_3_bytes ... ok
[INFO] [stdout] test test_span_boundary_4_bytes ... ok
[INFO] [stdout] test test_single_block_end ... ok
[INFO] [stdout] test test_span_multiple_boundaries ... ok
[INFO] [stdout] test test_single_block_start ... ok
[INFO] [stdout] test test_span_boundary_10_bytes ... ok
[INFO] [stdout] test test_substrings_1 ... ok
[INFO] [stdout] test test_substrings_2 ... ok
[INFO] [stdout] test test_1_byte_pattern_offset_0 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/adversarial_bloom_critical.rs (/opt/rustwide/target/release/deps/adversarial_adversarial_bloom_critical-e7f98507c7d00687)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test adversarial_all_0xff_file ... ok
[INFO] [stdout] test adversarial_pathological_hash_collision ... ok
[INFO] [stdout] test adversarial_all_zero_file ... ok
[INFO] [stdout] test bloom_from_raw_parts_preserves_zero_fnr ... ok
[INFO] [stdout] test bloom_hash_collision_boundary_zero_fnr ... ok
[INFO] [stdout] test file_only_pattern_at_block_boundary ... ok
[INFO] [stdout] test bloom_exact_pairs_table_integrity ... ok
[INFO] [stdout] test adversarial_repeating_pattern_collision ... ok
[INFO] [stdout] test adversarial_alternating_bytes ... ok
[INFO] [stdout] test binary_null_bytes_between_pattern_chars ... ok
[INFO] [stdout] test empty_file_single_byte_pattern ... ok
[INFO] [stdout] test binary_all_null_bytes ... ok
[INFO] [stdout] test union_ngrams_optimization_no_false_negatives ... ok
[INFO] [stdout] test ngram_filter_empty_patterns_rejects_all ... ok
[INFO] [stdout] test empty_file_input_no_panic ... ok
[INFO] [stdout] test filter_with_unicode_patterns ... ok
[INFO] [stdout] test bloom_saturated_filter_no_false_negatives ... ok
[INFO] [stdout] test file_only_pattern_bytes_must_match ... ok
[INFO] [stdout] test union_ngrams_rejection_is_correct ... ok
[INFO] [stdout] test quick_reject_consistency ... ok
[INFO] [stdout] test union_of_blooms_no_false_negatives ... ok
[INFO] [stdout] test byte_filter_empty_patterns_rejects_all ... ok
[INFO] [stdout] test zero_false_negatives_pattern_level ... ok
[INFO] [stdout] test zero_false_negatives_property_exhaustive_small ... ok
[INFO] [stdout] test proptest_style_random_patterns ... ok
[INFO] [stdout] test concurrent_100_threads_no_race ... ok
[INFO] [stdout] test concurrent_build_and_query_100_threads ... ok
[INFO] [stdout] test ngram_filter_100k_patterns_no_oom ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/adversarial_exact_pairs_boundary.rs (/opt/rustwide/target/release/deps/adversarial_adversarial_exact_pairs_boundary-f9a4a58ae5fcd8b3)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test exact_pairs_cross_boundary_ngram_found ... ok
[INFO] [stdout] test exact_pairs_single_byte_pattern ... ok
[INFO] [stdout] test exact_pairs_all_65536_pairs ... ok
[INFO] [stdout] test exact_pairs_zero_false_positives_for_pairs ... ok
[INFO] [stdout] test exact_pairs_correctly_rejects_absent_patterns ... ok
[INFO] [stdout] test exact_pairs_empty_pattern ... ok
[INFO] [stdout] test exact_pairs_pattern_within_single_block ... ok
[INFO] [stdout] test exact_pairs_paired_filter_at_boundary ... ok
[INFO] [stdout] test exact_pairs_pattern_at_block_boundary_found ... ok
[INFO] [stdout] test mmap_vs_heap_exact_pairs_behavior ... ok
[INFO] [stdout] test exact_pairs_multiple_queries_same_index ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/adversarial_exhaustive.rs (/opt/rustwide/target/release/deps/adversarial_adversarial_exhaustive-b1c023fae8001cf9)
[INFO] [stdout] 
[INFO] [stdout] running 71 tests
[INFO] [stdout] test block_index_remove_invalid_block_id ... ok
[INFO] [stdout] test block_index_merge_incompatible_block_size ... ok
[INFO] [stdout] test blocked_bloom_false_positive_rate ... ok
[INFO] [stdout] test bloom_union_empty ... ok
[INFO] [stdout] test blocked_bloom_minimal_bits ... ok
[INFO] [stdout] test block_index_remove_empty_list ... ok
[INFO] [stdout] test blocked_bloom_zero_bits ... ok
[INFO] [stdout] test bloom_union_single ... ok
[INFO] [stdout] test exact_pairs_zero_false_positives ... ok
[INFO] [stdout] test blocked_bloom_zero_false_negatives ... ok
[INFO] [stdout] test hash_deterministic ... ok
[INFO] [stdout] test histogram_empty_block ... ok
[INFO] [stdout] test builder_streaming_unaligned_block ... ok
[INFO] [stdout] test histogram_single_byte_repeated ... ok
[INFO] [stdout] test hash_second_never_zero ... ok
[INFO] [stdout] test file_bloom_empty_index ... ok
[INFO] [stdout] test builder_zero_bloom_bits ... ok
[INFO] [stdout] test byte_filter_zero_patterns ... ok
[INFO] [stdout] test file_bloom_valid ... ok
[INFO] [stdout] test bloom_union_zero_false_negatives ... ok
[INFO] [stdout] test byte_filter_all_bytes_pattern ... ok
[INFO] [stdout] test bloom_union_incompatible_bits ... ok
[INFO] [stdout] test incremental_append_to_minimal ... ok
[INFO] [stdout] test histogram_all_byte_values ... ok
[INFO] [stdout] test incremental_append_empty_blocks ... ok
[INFO] [stdout] test incremental_append_wrong_size ... ok
[INFO] [stdout] test exact_pairs_exhaustive ... ok
[INFO] [stdout] test ngram_bloom_block_size_one ... ok
[INFO] [stdout] test magic_bytes_validation ... ok
[INFO] [stdout] test merge_adjacent_empty ... ok
[INFO] [stdout] test ngram_bloom_block_size_zero ... ok
[INFO] [stdout] test ngram_bloom_from_block_empty_data ... ok
[INFO] [stdout] test merge_adjacent_non_adjacent ... ok
[INFO] [stdout] test merge_adjacent_single ... ok
[INFO] [stdout] test ngram_bloom_from_block_block_size_plus_one ... ok
[INFO] [stdout] test mmap_truncated_data ... ok
[INFO] [stdout] test mmap_valid_data ... ok
[INFO] [stdout] test ngram_bloom_all_0xff_input ... ok
[INFO] [stdout] test ngram_bloom_all_same_byte ... ok
[INFO] [stdout] test ngram_bloom_all_zeros_input ... ok
[INFO] [stdout] test ngram_bloom_block_size_1mb ... ok
[INFO] [stdout] test ngram_bloom_block_size_4096 ... ok
[INFO] [stdout] test ngram_filter_empty_pattern ... ok
[INFO] [stdout] test ngram_bloom_from_block_single_byte ... ok
[INFO] [stdout] test ngram_bloom_from_block_exact_block_size ... ok
[INFO] [stdout] test ngram_bloom_from_block_two_bytes ... ok
[INFO] [stdout] test ngram_filter_binary_data ... ok
[INFO] [stdout] test ngram_filter_false_positive_rate ... ok
[INFO] [stdout] test ngram_filter_single_byte_pattern ... ok
[INFO] [stdout] test ngram_filter_null_bytes ... ok
[INFO] [stdout] test ngram_filter_one_pattern ... ok
[INFO] [stdout] test builder_block_size_too_small ... ok
[INFO] [stdout] test pattern_repeated_single_byte ... ok
[INFO] [stdout] test builder_invalid_block_size_not_power_of_2 ... ok
[INFO] [stdout] test ngram_filter_zero_false_negatives_invariant ... ok
[INFO] [stdout] test ngram_filter_zero_patterns ... ok
[INFO] [stdout] test selectivity_empty_candidates ... ok
[INFO] [stdout] test serialization_empty_file ... ok
[INFO] [stdout] test serialization_corrupted_file ... ok
[INFO] [stdout] test ngram_filter_two_byte_pattern ... ok
[INFO] [stdout] test ngram_filter_unicode_patterns ... ok
[INFO] [stdout] test benchmark_from_block_1mb_performance ... ok
[INFO] [stdout] test ngram_filter_thousand_patterns ... ok
[INFO] [stdout] test pattern_at_block_boundary ... ok
[INFO] [stdout] test overlapping_patterns ... ok
[INFO] [stdout] test serialization_truncated_file ... ok
[INFO] [stdout] test serialization_write_read_roundtrip ... ok
[INFO] [stdout] test serialization_wrong_magic ... ok
[INFO] [stdout] test version_unsupported ... ok
[INFO] [stdout] test scale_one_mb_data_block ... ok
[INFO] [stdout] test scale_ten_thousand_patterns ... ok
[INFO] [stderr]      Running tests/adversarial/adversarial_fpr_extreme.rs (/opt/rustwide/target/release/deps/adversarial_adversarial_fpr_extreme-b5da86a30366880e)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 71 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test fpr_negative ... ok
[INFO] [stdout] test fpr_fifty_percent ... ok
[INFO] [stdout] test fpr_extremely_low_value ... ok
[INFO] [stdout] test fpr_various_expected_items ... ok
[INFO] [stdout] test fpr_zero ... ok
[INFO] [stdout] test fpr_consistency ... ok
[INFO] [stdout] test fpr_extremely_high_value ... ok
[INFO] [stdout] test fpr_extremely_large_expected_items ... ok
[INFO] [stdout] test fpr_achieves_target ... ok
[INFO] [stdout] test fpr_one ... ok
[INFO] [stdout] test fpr_greater_than_one ... ok
[INFO] [stdout] test fpr_zero_expected_items ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/adversarial_inputs.rs (/opt/rustwide/target/release/deps/adversarial_adversarial_inputs-71d29a5527aae544)
[INFO] [stdout] running 7 tests
[INFO] [stdout] test patterns_at_exact_block_boundaries ... ok
[INFO] [stdout] test worst_case_repetitive_data ... ok
[INFO] [stdout] test large_block_size_end_to_end ... ok
[INFO] [stdout] test collision_resistance_shared_byte_set ... ok
[INFO] [stdout] test random_serialized_garbage_never_panics ... ok
[INFO] [stdout] test exhaustive_all_65536_ngrams_zero_false_negatives ... ok
[INFO] [stderr]      Running tests/adversarial/adversarial_suite.rs (/opt/rustwide/target/release/deps/adversarial_adversarial_suite-0aab36aece0c4670)
[INFO] [stdout] test random_garbage_never_panics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 50 tests
[INFO] [stdout] test adversarial::block_index_from_bytes_block_count_max_u64 ... ok
[INFO] [stdout] test adversarial::builder_block_size_zero_must_error ... ok
[INFO] [stdout] test adversarial::block_index_from_bytes_malicious_histograms ... ok
[INFO] [stdout] test adversarial::concurrent_100_threads::filter_send_sync_traits ... ok
[INFO] [stdout] test adversarial::hash_distribution::double_hash_distinctness ... ok
[INFO] [stdout] test adversarial::builder_empty_data_behavior ... ok
[INFO] [stdout] test adversarial::builder_streaming_unaligned_blocks ... ok
[INFO] [stdout] test adversarial::bloom_filter_with_large_bits ... ok
[INFO] [stdout] test adversarial::hash_distribution::hash_avalanche_property ... ok
[INFO] [stdout] test adversarial::hash_distribution::hash_collision_clustering_resistance ... ok
[INFO] [stdout] test adversarial::hash_distribution::hash_uniformity_fill_ratio ... ok
[INFO] [stdout] test adversarial::incremental_append_oversized_block ... ok
[INFO] [stdout] test adversarial::bloom_collisions::test_bloom_collisions_zero_fnr ... ok
[INFO] [stdout] test adversarial::hash_distribution::hash_distribution_all_pairs_exhaustive ... ok
[INFO] [stdout] test adversarial::block_index_from_bytes_crc_corruption_detected ... ok
[INFO] [stdout] test adversarial::hash_distribution::hash_adversarial_input_resistance ... ok
[INFO] [stdout] test adversarial::memory_sizing::blocked_vs_standard_bloom_memory ... ok
[INFO] [stdout] test adversarial::block_index_from_bytes_truncated_at_every_offset ... ok
[INFO] [stdout] test adversarial::incremental_append_then_remove_too_many_blocks ... ok
[INFO] [stdout] test adversarial::hash_distribution::exact_pairs_zero_fpr ... ok
[INFO] [stdout] test adversarial::concurrent_build_and_query_thread_safety ... ok
[INFO] [stdout] test adversarial::memory_sizing::realistic_workload_memory_estimate ... ok
[INFO] [stdout] test adversarial::mmap_block_index_zero_length ... ok
[INFO] [stdout] test adversarial::mmap_index_out_of_bounds_access ... ok
[INFO] [stdout] test adversarial::memory_sizing::l2_cache_fit_analysis ... ok
[INFO] [stdout] test adversarial::memory_sizing::compact_bloom_l1_cache_fit ... ok
[INFO] [stdout] test adversarial::ngram_bloom_from_raw_parts_mismatched_bits ... ok
[INFO] [stdout] test adversarial::concurrent_100_threads::concurrent_100_threads_build_own_bloom ... ok
[INFO] [stdout] test adversarial::memory_sizing::memory_scaling_sublinear ... ok
[INFO] [stdout] test adversarial::concurrent_100_threads::concurrent_blocked_bloom_reads ... ok
[INFO] [stdout] test adversarial::concurrent_100_threads::concurrent_exact_pairs_table_reads ... ok
[INFO] [stdout] test adversarial::serialization_round_trip_integrity ... ok
[INFO] [stdout] test overflow::test_overflow_block_size ... ok
[INFO] [stdout] test adversarial::query_with_malformed_patterns ... ok
[INFO] [stdout] test boundary::test_boundary_block_size_plus_one ... ok
[INFO] [stdout] test boundary::test_boundary_empty_input ... ok
[INFO] [stdout] test boundary::test_boundary_exact_block_size ... ok
[INFO] [stdout] test resource::test_builder_massive_block_size ... ok
[INFO] [stdout] test adversarial::ngram_bloom_new_zero_bits_must_error ... ok
[INFO] [stdout] test adversarial::concurrent_100_threads::concurrent_filter_building ... ok
[INFO] [stdout] test unicode::test_unicode_rtl_override ... ok
[INFO] [stdout] test unicode::test_unicode_zero_width_joiner ... ok
[INFO] [stdout] test adversarial::concurrent_100_threads::concurrent_mmap_index_reads ... ok
[INFO] [stdout] test adversarial::concurrent_100_threads::concurrent_bloom_union_operations ... ok
[INFO] [stdout] test adversarial::concurrent_100_threads::concurrent_100_threads_shared_bloom_reads ... ok
[INFO] [stdout] test adversarial::concurrent_100_threads::concurrent_stress_barrier_synchronization ... ok
[INFO] [stdout] test adversarial::memory_sizing::memory_100k_patterns_no_oom ... ok
[INFO] [stdout] test resource::test_resource_exhaustion_massive_filter ... ok
[INFO] [stdout] test adversarial::memory_sizing::bloom_size_for_100k_patterns ... ok
[INFO] [stdout] test malformed::test_malformed_index_truncated ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.79s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/audit_break_it.rs (/opt/rustwide/target/release/deps/adversarial_audit_break_it-41a1a409e1c456fb)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test break_it_transport_round_trip_with_corrupt_crc ... ok
[INFO] [stdout] test break_it_candidate_blocks_on_empty_index ... ok
[INFO] [stdout] test break_it_ngramfilter_with_empty_patterns ... ok
[INFO] [stdout] test break_it_mmap_index_on_truncated_file ... ok
[INFO] [stdout] test break_it_bloom_filter_with_0_bits ... ok
[INFO] [stdout] test break_it_build_with_block_size_1 ... ok
[INFO] [stderr]      Running tests/adversarial/bloom_collisions.rs (/opt/rustwide/target/release/deps/adversarial_bloom_collisions-2dbf9513e5728d6a)
[INFO] [stdout] test break_it_build_index_with_0_blocks ... ok
[INFO] [stdout] test break_it_incremental_watch_on_deleted_directory ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/adversarial/concurrent_100_threads.rs (/opt/rustwide/target/release/deps/adversarial_concurrent_100_threads-26e7e4bb63597f19)
[INFO] [stdout] test test_bloom_collisions_zero_fnr ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test filter_send_sync_traits ... ok
[INFO] [stdout] test concurrent_100_threads_shared_bloom_reads ... ok
[INFO] [stdout] test concurrent_filter_building ... ok
[INFO] [stdout] test concurrent_blocked_bloom_reads ... ok
[INFO] [stdout] test concurrent_100_threads_build_own_bloom ... ok
[INFO] [stdout] test concurrent_mmap_index_reads ... ok
[INFO] [stdout] test concurrent_exact_pairs_table_reads ... ok
[INFO] [stdout] test concurrent_bloom_union_operations ... ok
[INFO] [stdout] test concurrent_stress_barrier_synchronization ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/hash_distribution.rs (/opt/rustwide/target/release/deps/adversarial_hash_distribution-b28b5a0bfdee28e4)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test double_hash_distinctness ... ok
[INFO] [stdout] test hash_avalanche_property ... ok
[INFO] [stdout] test hash_uniformity_fill_ratio ... ok
[INFO] [stdout] test hash_collision_clustering_resistance ... ok
[INFO] [stdout] test hash_adversarial_input_resistance ... ok
[INFO] [stdout] test hash_distribution_all_pairs_exhaustive ... ok
[INFO] [stdout] test exact_pairs_zero_fpr ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/impossible_conditions.rs (/opt/rustwide/target/release/deps/adversarial_impossible_conditions-ce1528f426931e97)
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test test_bloom_target_fpr_negative ... ok
[INFO] [stdout] test test_block_size_too_small ... ok
[INFO] [stdout] test test_corrupted_bloom_bits_recovery ... ok
[INFO] [stdout] test test_byte_filter_matches_bloom_empty ... ok
[INFO] [stdout] test test_bloom_target_fpr_nan ... ok
[INFO] [stdout] test test_mmap_index_tmpfs ... ok
[INFO] [stdout] test test_bloom_target_fpr_invalid ... ok
[INFO] [stdout] test test_ngram_filter_empty_bloom ... ok
[INFO] [stdout] test test_mmap_index_truncated ... ok
[INFO] [stdout] test test_ngram_filter_exact_match ... ok
[INFO] [stdout] test test_build_empty_data ... ok
[INFO] [stdout] test test_pattern_exactly_block_size ... ok
[INFO] [stdout] test test_alternating_bytes ... ok
[INFO] [stdout] test test_pattern_missing_first_byte ... ok
[INFO] [stdout] test test_pattern_at_every_possible_offset ... ok
[INFO] [stdout] test test_bloom_target_fpr_zero ... ok
[INFO] [stdout] test test_data_all_zeros ... ok
[INFO] [stdout] test test_pattern_missing_last_byte ... ok
[INFO] [stdout] test test_query_empty_patterns_byte ... ok
[INFO] [stdout] test test_data_all_ones ... ok
[INFO] [stdout] test test_mmap_index_empty ... ok
[INFO] [stdout] test test_query_empty_patterns_ngram ... ok
[INFO] [stdout] test test_single_byte_patterns_exhaustive ... ok
[INFO] [stdout] test test_streaming_build_empty ... ok
[INFO] [stdout] test test_streaming_build_wrong_size ... ok
[INFO] [stdout] test test_unaligned_block_size ... ok
[INFO] [stdout] test test_zero_bloom_bits ... ok
[INFO] [stdout] test test_block_size_1_byte ... ok
[INFO] [stdout] test test_mmap_index_invalid_magic ... ok
[INFO] [stdout] test test_concurrent_query_same_index ... ok
[INFO] [stdout] test test_bloom_filter_1m_patterns ... ok
[INFO] [stdout] test test_block_size_1mb ... ok
[INFO] [stdout] test test_very_long_pattern ... ok
[INFO] [stdout] test test_concurrent_build_8_threads ... ok
[INFO] [stdout] test test_bloom_filter_fpr_10m ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/memory_sizing.rs (/opt/rustwide/target/release/deps/adversarial_memory_sizing-e08b188441bf83c0)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test compact_bloom_l1_cache_fit ... ok
[INFO] [stdout] test l2_cache_fit_analysis ... ok
[INFO] [stdout] test realistic_workload_memory_estimate ... ok
[INFO] [stdout] test blocked_vs_standard_bloom_memory ... ok
[INFO] [stdout] test memory_scaling_sublinear ... ok
[INFO] [stdout] test memory_100k_patterns_no_oom ... ok
[INFO] [stdout] test bloom_size_for_100k_patterns ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/test_depth_adversarial.rs (/opt/rustwide/target/release/deps/adversarial_test_depth_adversarial-036c0ebb5012deb5)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test depth_adversarial_streaming_unaligned_chunks ... ok
[INFO] [stdout] test depth_adversarial_huge_pattern ... ok
[INFO] [stdout] test depth_adversarial_repeated_ngrams ... ok
[INFO] [stdout] test depth_adversarial_zero_bloom_bits ... ok
[INFO] [stdout] test depth_adversarial_0xff_bytes ... ok
[INFO] [stdout] test depth_adversarial_empty_data ... ok
[INFO] [stdout] test depth_adversarial_invalid_block_size ... ok
[INFO] [stderr]      Running tests/adversarial/transport_adversarial.rs (/opt/rustwide/target/release/deps/adversarial_transport_adversarial-750bbbd76957ce10)
[INFO] [stdout] test depth_adversarial_null_bytes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test crc32_collision_resistance_flip_every_bit ... ok
[INFO] [stdout] test truncated_transport_data_at_every_offset ... ok
[INFO] [stdout] test rle_pathological_alternating_ff_00 ... ok
[INFO] [stdout] test concurrent_incremental_watch_polls_do_not_race ... ok
[INFO] [stderr] error: test failed, to rerun pass `--test adversarial_transport_adversarial`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/release/deps/adversarial_transport_adversarial-750bbbd76957ce10` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "2e9db7748cb83559cf85f8f93cca7a7bc73feae97575206a78a56e3c68216485", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2e9db7748cb83559cf85f8f93cca7a7bc73feae97575206a78a56e3c68216485", kill_on_drop: false }`
[INFO] [stdout] 2e9db7748cb83559cf85f8f93cca7a7bc73feae97575206a78a56e3c68216485
