[INFO] fetching crate hashkit 0.1.5...
[INFO] testing hashkit-0.1.5 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate hashkit 0.1.5 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate hashkit 0.1.5
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate hashkit 0.1.5
[INFO] tweaked toml for crates.io crate hashkit 0.1.5 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate hashkit 0.1.5 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 hashkit 0.1.5 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rusty-fork v0.3.1
[INFO] [stderr]   Downloaded proptest v1.11.0
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.49
[INFO] [stderr]   Downloaded arrayref v0.3.9
[INFO] [stderr]   Downloaded blake3 v1.8.5
[INFO] [stderr]   Downloaded zerocopy v0.8.49
[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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 4ae49701762a5e0d466d871d83b9c826f8a4b97f921489c281b097a12cf58161
[INFO] running `Command { std: "docker" "start" "4ae49701762a5e0d466d871d83b9c826f8a4b97f921489c281b097a12cf58161", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4ae49701762a5e0d466d871d83b9c826f8a4b97f921489c281b097a12cf58161", 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" "4ae49701762a5e0d466d871d83b9c826f8a4b97f921489c281b097a12cf58161" "/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" "4ae49701762a5e0d466d871d83b9c826f8a4b97f921489c281b097a12cf58161", 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" "4ae49701762a5e0d466d871d83b9c826f8a4b97f921489c281b097a12cf58161" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling constant_time_eq v0.3.1
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling blake3 v1.8.5
[INFO] [stderr]    Compiling hashkit v0.1.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.13s
[INFO] running `Command { std: "docker" "inspect" "4ae49701762a5e0d466d871d83b9c826f8a4b97f921489c281b097a12cf58161", 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" "4ae49701762a5e0d466d871d83b9c826f8a4b97f921489c281b097a12cf58161" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.49
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling hashkit v0.1.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 19.46s
[INFO] running `Command { std: "docker" "inspect" "4ae49701762a5e0d466d871d83b9c826f8a4b97f921489c281b097a12cf58161", 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" "4ae49701762a5e0d466d871d83b9c826f8a4b97f921489c281b097a12cf58161" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/hashkit-6ca99af5d3ee64d2)
[INFO] [stdout] 
[INFO] [stdout] running 70 tests
[INFO] [stdout] test blake3_hash::tests::streaming_matches_one_shot ... ok
[INFO] [stdout] test entropy::saturating_frequency_counter_does_not_overflow ... ok
[INFO] [stdout] test blake3_hash::tests::secure_compare_accepts_match ... ok
[INFO] [stdout] test blake3_hash::tests::fox_input_matches_blake3_spec_vector ... ok
[INFO] [stdout] test entropy::tests::repeated_byte_has_zero_entropy ... ok
[INFO] [stdout] test entropy::tests::repeated_byte_stream_has_zero_entropy ... ok
[INFO] [stdout] test blake3_hash::tests::secure_compare_detects_difference ... ok
[INFO] [stdout] test entropy::tests::streaming_matches_slice_across_inputs_and_chunkings ... ok
[INFO] [stdout] test blake3_hash::tests::empty_input_matches_blake3_spec_vector ... ok
[INFO] [stdout] test entropy::tests::english_text_entropy_is_approx_four_and_a_half_bits ... ok
[INFO] [stdout] test fnv::tests::known_vector_a_matches_reference ... ok
[INFO] [stdout] test fnv::tests::empty_input_matches_offset_basis ... ok
[INFO] [stdout] test fnv::tests::pair_matches_slice_hash ... ok
[INFO] [stdout] test blake3_hash::tests::finalize_hex_matches_one_shot_hex ... ok
[INFO] [stdout] test blake3_hash::tests::reset_resets_hasher_state ... ok
[INFO] [stdout] test hex::tests::decode_rejects_non_ascii_multibyte ... ok
[INFO] [stdout] test hex::tests::decode_rejects_invalid_characters ... ok
[INFO] [stdout] test entropy::tests::equal_four_symbol_distribution_has_two_bits ... ok
[INFO] [stdout] test hex::tests::decode_rejects_odd_length ... ok
[INFO] [stdout] test entropy::tests::uniform_distribution_hits_max_bucket ... ok
[INFO] [stdout] test sha256_hash::tests::empty_input_produces_known_digest ... ok
[INFO] [stdout] test fnv::tests::constants_match_flashsieve ... ok
[INFO] [stdout] test hex::tests::encode_decode_round_trip_all_single_byte_hex_strings ... ok
[INFO] [stdout] test hex::tests::invalid_byte_error_reports_raw_byte_not_misleading_char ... ok
[INFO] [stdout] test sha256_hash::tests::integrity_round_trip ... ok
[INFO] [stdout] test fnv::tests::known_vector_foobar_matches_reference ... ok
[INFO] [stdout] test sha256_hash::tests::abc_input_produces_known_digest ... ok
[INFO] [stdout] test sha256_hash::tests::parse_rejects_bad_base64 ... ok
[INFO] [stdout] test sha256_hash::tests::parse_rejects_wrong_length ... ok
[INFO] [stdout] test sha256_hash::tests::sha256_hex_is_hex_of_hash ... ok
[INFO] [stdout] test sha256_hash::tests::nist_million_bits_input_produces_known_digest ... ok
[INFO] [stdout] test sha256_hash::tests::sha256_hex_matches_nist_vectors ... ok
[INFO] [stdout] test sha256_hash::tests::verify_rejects_invalid_integrity ... ok
[INFO] [stdout] test sha256_hash::tests::parse_integrity_handles_whitespace_options_and_multitoken ... ok
[INFO] [stdout] test entropy::tests::uniform_stream_reaches_max_entropy ... ok
[INFO] [stdout] test sha256_hash::tests::parse_rejects_malformed_prefix ... ok
[INFO] [stdout] test sha256_hash::tests::verify_accepts_valid_integrity ... ok
[INFO] [stdout] test blake3_hash::tests::abc_input_matches_blake3_spec_vector ... ok
[INFO] [stdout] test entropy::tests::empty_input_is_zero_entropy ... ok
[INFO] [stdout] test tests::bloom_probes_first_is_h1_reduced_and_all_in_bounds ... ok
[INFO] [stdout] test tests::bloom_probes_follow_kirsch_mitzenmacher_formula ... ok
[INFO] [stdout] test splitmix::tests::finalize_has_strong_high_bit_avalanche ... ok
[INFO] [stdout] test hex::tests::encode_decode_round_trip_all_byte_values ... ok
[INFO] [stdout] test hex::tests::encode_decode_round_trip_all_bytes_together ... ok
[INFO] [stdout] test sha256_hash::tests::verify_rejects_wrong_data ... ok
[INFO] [stdout] test entropy::tests::count_form_matches_naive_probability_form ... ok
[INFO] [stdout] test tests::hash_to_index_handles_zero ... ok
[INFO] [stdout] test splitmix::tests::gamma_seed_matches_reference ... ok
[INFO] [stdout] test splitmix::tests::pair_maps_to_seed_finalization ... ok
[INFO] [stdout] test splitmix::tests::seed_one_matches_reference ... ok
[INFO] [stdout] test splitmix::tests::zero_seed_matches_reference ... ok
[INFO] [stdout] test tests::hash_to_index_stays_in_bounds ... ok
[INFO] [stdout] test tests::hash_to_index_handles_non_power_of_two ... ok
[INFO] [stdout] test tests::hash_to_index_masks_large_hashes ... ok
[INFO] [stdout] test tests::bloom_hash_pair_is_non_zero_for_common_pair ... ok
[INFO] [stdout] test splitmix::tests::finalize_has_strong_single_bit_avalanche ... ok
[INFO] [stdout] test tests::bloom_probes_zero_k_yields_no_indices ... ok
[INFO] [stdout] test splitmix::tests::pair_distinguishes_order ... ok
[INFO] [stdout] test wyhash::tests::medium_input_matches_reference ... ok
[INFO] [stdout] test tests::wyhash_changes_when_input_changes ... ok
[INFO] [stdout] test wyhash::tests::docs_vector_stays_stable ... ok
[INFO] [stdout] test tests::hash_to_index_zero_hash_maps_to_zero ... ok
[INFO] [stdout] test wyhash::tests::golden_vectors_match_reference_implementation ... ok
[INFO] [stdout] test tests::wyhash_changes_when_seed_changes ... ok
[INFO] [stdout] test wyhash::tests::empty_input_matches_reference ... ok
[INFO] [stdout] test wyhash::tests::long_input_matches_reference ... ok
[INFO] [stdout] test tests::bloom_hash_pair_matches_components ... ok
[INFO] [stdout] test wyhash::tests::short_input_matches_reference ... ok
[INFO] [stdout] test entropy::tests::empty_counter_is_zero_and_empty ... ok
[INFO] [stdout] test fnv::tests::pair_distinguishes_order ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 70 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/adversarial.rs (/opt/rustwide/target/debug/deps/adversarial_adversarial-d28f5bdb895911d5)
[INFO] [stdout] 
[INFO] [stdout] running 50 tests
[INFO] [stdout] test all_hashes_handle_null_bytes ... ok
[INFO] [stdout] test exhaust::extreme_hash_to_index_values ... ok
[INFO] [stdout] test exhaust::max_wyhash_seeds ... ok
[INFO] [stdout] test all_hashes_handle_all_ones_bytes ... ok
[INFO] [stdout] test alternating_patterns ... ok
[INFO] [stdout] test fnv_different_inputs_different_hashes ... ok
[INFO] [stdout] test fnv_known_test_vectors_match_reference ... ok
[INFO] [stdout] test fnv_empty_input_returns_offset_basis ... ok
[INFO] [stdout] test fnv_same_input_same_hash_deterministic ... ok
[INFO] [stdout] test exhaust::exhaustive_wyhash_alignments ... ok
[INFO] [stdout] test bloom_hash_pair_distinguishes_order ... ok
[INFO] [stdout] test exhaust::pathological_inputs ... ok
[INFO] [stdout] test fnv_different_data_different_hash ... ok
[INFO] [stdout] test fnv_roundtrip_stability ... ok
[INFO] [stdout] test fnv_single_byte_inputs_all_distinct ... ok
[INFO] [stdout] test hash_to_index_handles_zero ... ok
[INFO] [stdout] test bloom_hash_pair_non_zero ... ok
[INFO] [stdout] test hash_to_index_handles_non_power_of_two ... ok
[INFO] [stdout] test hash_to_index_distributes_across_slots ... ok
[INFO] [stdout] test fnv_prefix_collision_resistance ... ok
[INFO] [stdout] test fnv_pair_distinguishes_order ... ok
[INFO] [stdout] test bloom_hash_pair_components_match ... ok
[INFO] [stdout] test fnv_two_byte_inputs_distinct ... ok
[INFO] [stdout] test hash_to_index_in_bounds ... ok
[INFO] [stdout] test kats::massive_kat_wyhash ... ok
[INFO] [stdout] test fnv_pair_matches_slice_hash ... ok
[INFO] [stdout] test wyhash_all_byte_values ... ok
[INFO] [stdout] test kats::massive_kat_fnv ... ok
[INFO] [stdout] test kats::massive_kat_splitmix ... ok
[INFO] [stdout] test splitmix_zero_seed_reference_value ... ok
[INFO] [stdout] test fnv_distribution_10k_inputs ... ok
[INFO] [stdout] test very_short_inputs_all_hashes ... ok
[INFO] [stdout] test wyhash_different_seeds_different_hashes ... ok
[INFO] [stdout] test wyhash_empty_input_deterministic ... ok
[INFO] [stdout] test splitmix_distribution_10k_seeds ... ok
[INFO] [stdout] test splitmix_avalanche_effect ... ok
[INFO] [stdout] test splitmix_pair_mapping ... ok
[INFO] [stdout] test wyhash_prefix_collision_resistance ... ok
[INFO] [stdout] test unicode_edge_cases ... ok
[INFO] [stdout] test wyhash_roundtrip_stability ... ok
[INFO] [stdout] test wyhash_different_data_different_hashes ... ok
[INFO] [stdout] test wyhash_same_input_same_seed_deterministic ... ok
[INFO] [stdout] test fnv_large_input_performance ... ok
[INFO] [stdout] test wyhash_large_input_performance ... ok
[INFO] [stdout] test kats::massive_kat_bloom ... ok
[INFO] [stdout] test wyhash_all_lengths_distinct ... ok
[INFO] [stdout] test wyhash_distribution_10k_inputs ... ok
[INFO] [stdout] test splitmix_deterministic ... ok
[INFO] [stdout] test exhaust::adversarial_hash_to_index_with_massive_widths ... ok
[INFO] [stdout] test exhaust::exhaustive_two_byte_bloom_hash_pairs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 50 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/break_it.rs (/opt/rustwide/target/debug/deps/adversarial_break_it-d2aff51de923eb47)
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test test_07_wyhash_max_seed ... ok
[INFO] [stdout] test test_04_wyhash_null_bytes ... ok
[INFO] [stdout] test test_10_bloom_hash_pair_max_bytes ... ok
[INFO] [stdout] test test_13_wyhash_1_byte ... ok
[INFO] [stdout] test test_01_wyhash_empty_slice ... ok
[INFO] [stdout] test test_06_bloom_hash_pair_null_bytes ... ok
[INFO] [stdout] test test_09_hash_to_index_max_hash_max_bits ... ok
[INFO] [stdout] test test_19_wyhash_bom_unicode ... ok
[INFO] [stdout] test test_17_wyhash_7_bytes ... ok
[INFO] [stdout] test test_14_wyhash_2_bytes ... ok
[INFO] [stdout] test test_02_fnv_empty_slice ... ok
[INFO] [stdout] test test_15_wyhash_3_bytes ... ok
[INFO] [stdout] test test_25_wyhash_off_by_one_chunk_15 ... ok
[INFO] [stdout] test test_08_splitmix_max_seed ... ok
[INFO] [stdout] test test_20_wyhash_overlong_utf8 ... ok
[INFO] [stdout] test test_22_fnv_unicode_characters ... ok
[INFO] [stdout] test test_27_wyhash_off_by_one_chunk_17 ... ok
[INFO] [stdout] test test_30_wyhash_off_by_one_chunk_49 ... ok
[INFO] [stdout] test test_21_wyhash_isolated_surrogate ... ok
[INFO] [stdout] test test_26_wyhash_off_by_one_chunk_16 ... ok
[INFO] [stdout] test test_24_wyhash_duplicate_entries_larger ... ok
[INFO] [stdout] test test_05_fnv_null_bytes ... ok
[INFO] [stdout] test test_12_concurrent_access ... ok
[INFO] [stdout] test test_23_wyhash_duplicate_entries ... ok
[INFO] [stdout] test test_29_wyhash_off_by_one_chunk_48 ... ok
[INFO] [stdout] test test_16_wyhash_4_bytes ... ok
[INFO] [stdout] test test_28_wyhash_off_by_one_chunk_47 ... ok
[INFO] [stdout] test test_18_wyhash_8_bytes ... ok
[INFO] [stdout] test test_11_wyhash_1mb_input ... ok
[INFO] [stdout] test test_03_hash_to_index_zero_bits ... ok
[INFO] [stdout] test test_33_wyhash_deeply_nested_structures ... ok
[INFO] [stdout] test test_32_fnv_resource_exhaustion ... ok
[INFO] [stdout] test test_31_wyhash_resource_exhaustion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adversarial/break_it_blake3.rs (/opt/rustwide/target/debug/deps/adversarial_break_it_blake3-991d35586e769a98)
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test test_10_blake3_content_hash_stability ... ok
[INFO] [stdout] test test_11_blake3_finalize_hex ... ok
[INFO] [stdout] test test_13_blake3_content_hash_idempotent_finalize ... ok
[INFO] [stdout] test test_06_blake3_empty_input_hash ... ok
[INFO] [stdout] test test_01_fnv_empty_input ... ok
[INFO] [stdout] test test_03_fnv_distribution_quality_2_single_bytes ... ok
[INFO] [stdout] test test_15_blake3_streaming_small_chunks ... ok
[INFO] [stdout] test test_09_blake3_test_vector_2 ... ok
[INFO] [stdout] test test_07_blake3_streaming_empty_input ... ok
[INFO] [stdout] test test_12_blake3_hash_length ... ok
[INFO] [stdout] test test_05_fnv_avalanche_like_quality ... ok
[INFO] [stdout] test test_16_blake3_zero_bytes ... ok
[INFO] [stdout] test test_14_blake3_stability_cross_platform_assumption ... ok
[INFO] [stdout] test test_17_blake3_clone_state ... ok
[INFO] [stdout] test test_24_blake3_state_size_and_send_sync ... ok
[INFO] [stdout] test test_18_blake3_long_null_sequence ... ok
[INFO] [stdout] test test_32_blake3_large_streaming_vs_cloned_state ... ok
[INFO] [stdout] test test_31_blake3_finalize_hex_stability ... ok
[INFO] [stdout] test test_29_blake3_update_empty_slice ... ok
[INFO] [stdout] test test_23_blake3_odd_sized_chunks_streaming ... ok
[INFO] [stdout] test test_08_blake3_test_vector_1 ... ok
[INFO] [stdout] test test_30_blake3_finalize_does_not_consume ... ok
[INFO] [stdout] test test_28_blake3_concurrent_many_small_hashes ... ok
[INFO] [stdout] test test_20_blake3_streaming_vs_one_shot_10mb ... ok
[INFO] [stdout] test test_22_blake3_alternating_chunks ... ok
[INFO] [stdout] test test_25_blake3_concurrent_hashing_same_data ... ok
[INFO] [stdout] test test_04_fnv_distribution_quality_3_pairs ... ok
[INFO] [stdout] test test_02_fnv_distribution_quality_1 ... ok
[INFO] [stdout] test test_21_blake3_huge_single_update ... ok
[INFO] [stdout] test test_33_blake3_concurrent_stress_streaming ... ok
[INFO] [stdout] test test_26_blake3_concurrent_hashing_different_data ... ok
[INFO] [stdout] test test_27_blake3_concurrent_oneshot ... ok
[INFO] [stdout] test test_19_blake3_1gb_streaming_input ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.73s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/campaign_s_proptest_03.rs (/opt/rustwide/target/debug/deps/campaign_s_proptest_03-ea5f85b63c3cb6f3)
[INFO] [stdout] 
[INFO] [stdout] running 34 tests
[INFO] [stdout] test p01_hash_to_index_mod ... ok
[INFO] [stdout] test p07_wyhash_deterministic ... ok
[INFO] [stdout] test p05_splitmix_finalize_det ... ok
[INFO] [stdout] test p03_fnv_deterministic ... ok
[INFO] [stdout] test p00_hash_to_index_pow2 ... ok
[INFO] [stdout] test p15_sha256_deterministic ... ok
[INFO] [stdout] test p17_secure_compare_refl ... ok
[INFO] [stdout] test p09_hex_roundtrip ... ok
[INFO] [stdout] test p16_sha256_integrity_verify ... ok
[INFO] [stdout] test p02_hash_to_index_zero_bits ... ok
[INFO] [stdout] test p13_blake3_deterministic ... ok
[INFO] [stdout] test p21_hash_to_index_mask_large ... ok
[INFO] [stdout] test p19_wyhash_empty_ok ... ok
[INFO] [stdout] test p10_hex_encode_len ... ok
[INFO] [stdout] test p18_blake3_secure_compare_refl ... ok
[INFO] [stdout] test p08_bloom_pair_components ... ok
[INFO] [stdout] test p11_entropy_in_range ... ok
[INFO] [stdout] test p20_fnv_empty_ok ... ok
[INFO] [stdout] test p22_bloom_indices_in_range ... ok
[INFO] [stdout] test p06_splitmix_pair_det ... ok
[INFO] [stdout] test p12_entropy_bucket_uniform_is_zero ... ok
[INFO] [stdout] test p04_fnv_pair_matches_slice ... ok
[INFO] [stdout] test p14_blake3_len_32 ... ok
[INFO] [stdout] test p26_wyhash_differs_on_append ... ok
[INFO] [stdout] test p25_entropy_bucket_empty_zero ... ok
[INFO] [stdout] test p28_splitmix_pair_symmetry_inputs ... ok
[INFO] [stdout] test p24_entropy_empty_zero ... ok
[INFO] [stdout] test p33_secure_compare_length_mismatch ... ok
[INFO] [stdout] test p31_blake3_differs_on_flip ... ok
[INFO] [stdout] test p27_fnv_differs_on_append ... ok
[INFO] [stdout] test p29_hash_to_index_deterministic ... ok
[INFO] [stdout] test p32_sha256_len_32 ... ok
[INFO] [stdout] test p23_parse_integrity_roundtrip ... ok
[INFO] [stdout] test p30_hex_lowercase ... ok
[INFO] [stderr]      Running tests/integration/integration.rs (/opt/rustwide/target/debug/deps/integration_integration-75b082c5fd0838b7)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 34 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test bloom::bloom_hash_pair_simulation ... ok
[INFO] [stdout] test bloom::bloom_filter_simulation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/property/entropy.rs (/opt/rustwide/target/debug/deps/property_entropy-d8ead081a15ad87e)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test imbalanced_two_symbols_is_between_zero_and_one_bit ... ok
[INFO] [stdout] test single_byte_is_zero_regardless_of_length ... ok
[INFO] [stdout] test two_equal_symbols_is_one_bit ... ok
[INFO] [stdout] test all_256_bytes_once_is_eight_bits ... ok
[INFO] [stdout] test empty_is_zero ... ok
[INFO] [stdout] test four_equal_symbols_is_two_bits ... ok
[INFO] [stdout] test constant_input_is_zero ... ok
[INFO] [stdout] test repetition_invariant ... ok
[INFO] [stdout] test bounded_and_finite ... ok
[INFO] [stdout] test bucket_matches_quantization ... ok
[INFO] [stdout] test at_most_log2_distinct ... ok
[INFO] [stdout] test order_independent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.59s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/property/property.rs (/opt/rustwide/target/debug/deps/property_property-e7393523755011c8)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test invariants::splitmix_seed_flip_avalanche ... ok
[INFO] [stdout] test invariants::fnv1a_pair_matches_slice ... ok
[INFO] [stdout] test invariants::fnv_single_bit_flip_avalanche ... ok
[INFO] [stdout] test invariants::bloom_hash_pair_is_deterministic ... ok
[INFO] [stdout] test large_fuzz::wyhash_concatenation_inequality ... ok
[INFO] [stdout] test invariants::splitmix_pair_is_deterministic ... ok
[INFO] [stdout] test large_fuzz::bloom_pair_never_panics_and_is_stable ... ok
[INFO] [stdout] test invariants::splitmix_finalize_is_deterministic ... ok
[INFO] [stdout] test large_fuzz::hash_to_index_never_panics_and_is_stable ... ok
[INFO] [stdout] test invariants::hash_to_index_never_panics_and_stays_in_bounds ... ok
[INFO] [stdout] test invariants::wyhash_single_bit_flip_avalanche ... ok
[INFO] [stdout] test invariants::fnv1a_64_is_deterministic ... ok
[INFO] [stdout] test invariants::wyhash_is_deterministic ... ok
[INFO] [stdout] test blake3::blake3_streaming_single_split_matches_one_shot ... ok
[INFO] [stdout] test large_fuzz::fnv_never_panics_on_any_bytes_and_is_stable ... ok
[INFO] [stdout] test blake3::blake3_hash_is_deterministic ... ok
[INFO] [stdout] test large_fuzz::wyhash_never_panics_on_any_bytes_and_is_stable ... ok
[INFO] [stderr]      Running tests/unit/audit_additional.rs (/opt/rustwide/target/debug/deps/unit_audit_additional-3408de65a65aa569)
[INFO] [stdout] test blake3::blake3_streaming_multiple_splits_matches_one_shot ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 19.68s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test bloom_hash_pair_component_independence ... ok
[INFO] [stdout] test fnv_pair_manual_computation ... ok
[INFO] [stdout] test all_hashes_nonzero_for_nonempty ... ok
[INFO] [stdout] test fnv_incremental_building_unique ... ok
[INFO] [stdout] test fnv_repeated_pattern_distinguishing ... ok
[INFO] [stdout] test all_hashes_byte_order_sensitive ... ok
[INFO] [stdout] test bloom_hash_pair_extreme_values ... ok
[INFO] [stdout] test wyhash_boundary_sizes ... ok
[INFO] [stdout] test wyhash_length_extension_sensitivity ... ok
[INFO] [stdout] test hash_to_index_extreme_usize_values ... ok
[INFO] [stdout] test hash_to_index_non_power_of_two_sizes ... ok
[INFO] [stdout] test hashkit_pathological_inputs ... ok
[INFO] [stdout] test splitmix_avalanche_all_bit_flips_u32 ... ok
[INFO] [stdout] test wyhash_position_sensitivity ... ok
[INFO] [stdout] test hash_function_idempotency ... ok
[INFO] [stdout] test hash_to_index_distribution_quality ... ok
[INFO] [stdout] test wyhash_sequential_byte_values_unique ... ok
[INFO] [stdout] test splitmix_all_u16_seeds_unique ... ok
[INFO] [stdout] test splitmix_pair_all_combinations_unique ... ok
[INFO] [stdout] test bloom_hash_pair_all_combinations_unique ... ok
[INFO] [stdout] test birthday_paradox_collision_check ... ok
[INFO] [stdout] test hash_to_index_performance_regression ... ok
[INFO] [stdout] test large_input_no_stack_overflow ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/unit/audit_content_addressing.rs (/opt/rustwide/target/debug/deps/unit_audit_content_addressing-19f643c385222378)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test streaming_hash_not_supported_documented ... ok
[INFO] [stdout] test wyhash_all_null_input ... ok
[INFO] [stdout] test fnv_null_bytes_handling ... ok
[INFO] [stdout] test wyhash_null_bytes_all_positions ... ok
[INFO] [stdout] test wyhash_chosen_prefix_resistance ... ok
[INFO] [stdout] test fnv_empty_input_is_offset_basis ... ok
[INFO] [stdout] test wyhash_empty_input_all_seeds_valid ... ok
[INFO] [stdout] test wyhash_algorithm_boundary_robustness ... ok
[INFO] [stdout] test wyhash_length_affects_hash_at_boundaries ... ok
[INFO] [stdout] test wyhash_length_extension_resistance ... ok
[INFO] [stdout] test wyhash_mixed_null_nonnull ... ok
[INFO] [stdout] test wyhash_distribution_quality ... ok
[INFO] [stdout] test wyhash_pure_function_invariant ... ok
[INFO] [stdout] test wyhash_avalanche_effect ... ok
[INFO] [stdout] test wyhash_pathological_patterns ... ok
[INFO] [stdout] test wyhash_empty_input_deterministic_and_valid ... ok
[INFO] [stdout] test wyhash_near_collision_resistance ... ok
[INFO] [stderr]      Running tests/unit/concurrent.rs (/opt/rustwide/target/debug/deps/unit_concurrent-0098b5885871f9e1)
[INFO] [stdout] test wyhash_large_input_no_counter_overflow ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test determinism::concurrent_splitmix_same_seed ... ok
[INFO] [stdout] test determinism::concurrent_blake3_streaming_same_data ... ok
[INFO] [stdout] test determinism::concurrent_blake3_oneshot_same_data ... ok
[INFO] [stdout] test determinism::concurrent_wyhash_same_data_same_seed ... ok
[INFO] [stdout] test determinism::concurrent_fnv_same_data ... ok
[INFO] [stderr]      Running tests/unit/extreme_scale.rs (/opt/rustwide/target/debug/deps/unit_extreme_scale-ba60aa56ba689b10)
[INFO] [stdout] test stress::stress_test_all_hash_functions_concurrently ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test bloom_hash_pair_consistency ... ok
[INFO] [stdout] test hash_to_index_all_power_of_two_sizes ... ok
[INFO] [stdout] test wyhash_different_seeds ... ok
[INFO] [stdout] test wyhash_deterministic ... ok
[INFO] [stdout] test fnv_empty_input ... ok
[INFO] [stdout] test fnv_single_byte_all_values ... ok
[INFO] [stdout] test splitmix_all_u8_values ... ok
[INFO] [stdout] test wyhash_1mb_input ... 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] [stderr]    Doc-tests hashkit
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test src/lib.rs - hash_to_index (line 111) ... ok
[INFO] [stdout] test src/fnv.rs - fnv::fnv1a_pair (line 42) ... ok
[INFO] [stdout] test src/entropy.rs - entropy::EntropyCounter (line 77) ... ok
[INFO] [stdout] test src/blake3_hash.rs - blake3_hash::secure_compare (line 95) ... ok
[INFO] [stdout] test src/fnv.rs - fnv::fnv1a_64 (line 21) ... ok
[INFO] [stdout] test src/lib.rs - bloom_hash_pair (line 91) ... ok
[INFO] [stdout] test src/lib.rs - (line 60) ... ok
[INFO] [stdout] test src/hex.rs - hex::decode (line 70) ... ok
[INFO] [stdout] test src/lib.rs - secure_compare (line 182) ... ok
[INFO] [stdout] test src/lib.rs - bloom_probes (line 151) ... ok
[INFO] [stdout] test src/hex.rs - hex::encode (line 43) ... ok
[INFO] [stdout] test src/sha256_hash.rs - sha256_hash::hash (line 18) ... ok
[INFO] [stdout] test src/sha256_hash.rs - sha256_hash::parse_integrity (line 79) ... ok
[INFO] [stdout] test src/blake3_hash.rs - blake3_hash::hash (line 76) ... ok
[INFO] [stdout] test src/entropy.rs - entropy::shannon_entropy (line 9) ... ok
[INFO] [stdout] test src/splitmix.rs - splitmix::finalize (line 11) ... ok
[INFO] [stdout] test src/sha256_hash.rs - sha256_hash::verify (line 106) ... ok
[INFO] [stdout] test src/sha256_hash.rs - sha256_hash::sha256_hex (line 38) ... ok
[INFO] [stdout] test src/splitmix.rs - splitmix::pair (line 27) ... ok
[INFO] [stdout] test src/entropy.rs - entropy::entropy_bucket (line 148) ... ok
[INFO] [stdout] test src/wyhash.rs - wyhash::hash (line 92) ... ok
[INFO] [stdout] test src/sha256_hash.rs - sha256_hash::integrity (line 55) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.15s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "4ae49701762a5e0d466d871d83b9c826f8a4b97f921489c281b097a12cf58161", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4ae49701762a5e0d466d871d83b9c826f8a4b97f921489c281b097a12cf58161", kill_on_drop: false }`
[INFO] [stdout] 4ae49701762a5e0d466d871d83b9c826f8a4b97f921489c281b097a12cf58161
