[INFO] fetching crate hexz-core 0.8.2... [INFO] testing hexz-core-0.8.2 against 1.97.0-beta.6+cargoflags=--release for beta-1.98-release-3 [INFO] extracting crate hexz-core 0.8.2 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate hexz-core 0.8.2 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate hexz-core 0.8.2 [INFO] tweaked toml for crates.io crate hexz-core 0.8.2 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate hexz-core 0.8.2 on toolchain 1.97.0-beta.6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate hexz-core 0.8.2 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded pbkdf2 v0.12.2 [INFO] [stderr] Downloaded futures-timer v3.0.3 [INFO] [stderr] Downloaded relative-path v1.9.3 [INFO] [stderr] Downloaded rstest_macros v0.18.2 [INFO] [stderr] Downloaded rstest v0.18.2 [INFO] [stderr] Downloaded hexz-common v0.8.2 [INFO] [stderr] Downloaded lz4_flex v0.11.6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:00c5645b54fe3ce5dae1417175e3c7fb6a6646c021d554ecd63a097b8b9f3602" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 31d59a1fb4fed8bf625eda655ffd695ef0838c0f1116775a5376bdaed36f1012 [INFO] running `Command { std: "docker" "start" "31d59a1fb4fed8bf625eda655ffd695ef0838c0f1116775a5376bdaed36f1012", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "31d59a1fb4fed8bf625eda655ffd695ef0838c0f1116775a5376bdaed36f1012", 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" "31d59a1fb4fed8bf625eda655ffd695ef0838c0f1116775a5376bdaed36f1012" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "31d59a1fb4fed8bf625eda655ffd695ef0838c0f1116775a5376bdaed36f1012", 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" "31d59a1fb4fed8bf625eda655ffd695ef0838c0f1116775a5376bdaed36f1012" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling zerocopy v0.8.42 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling foldhash v0.1.5 [INFO] [stderr] Compiling twox-hash v2.1.2 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling ed25519 v2.2.3 [INFO] [stderr] Compiling lz4_flex v0.11.6 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Compiling tracing-subscriber v0.3.23 [INFO] [stderr] Compiling lru v0.12.5 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling cipher v0.4.4 [INFO] [stderr] Compiling universal-hash v0.5.1 [INFO] [stderr] Compiling aead v0.5.2 [INFO] [stderr] Compiling polyval v0.6.2 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling ghash v0.5.1 [INFO] [stderr] Compiling aes v0.8.4 [INFO] [stderr] Compiling ctr v0.9.2 [INFO] [stderr] Compiling pbkdf2 v0.12.2 [INFO] [stderr] Compiling aes-gcm v0.10.3 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling zeroize_derive v1.4.3 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling ed25519-dalek v2.2.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling hexz-common v0.8.2 [INFO] [stderr] Compiling hexz-core v0.8.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 29.49s [INFO] running `Command { std: "docker" "inspect" "31d59a1fb4fed8bf625eda655ffd695ef0838c0f1116775a5376bdaed36f1012", 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" "31d59a1fb4fed8bf625eda655ffd695ef0838c0f1116775a5376bdaed36f1012" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling futures-sink v0.3.32 [INFO] [stderr] Compiling futures-core v0.3.32 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling rstest_macros v0.18.2 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling futures-channel v0.3.32 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling tempfile v3.27.0 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling universal-hash v0.5.1 [INFO] [stderr] Compiling cipher v0.4.4 [INFO] [stderr] Compiling aead v0.5.2 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling polyval v0.6.2 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling pbkdf2 v0.12.2 [INFO] [stderr] Compiling aes v0.8.4 [INFO] [stderr] Compiling ghash v0.5.1 [INFO] [stderr] Compiling ctr v0.9.2 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling aes-gcm v0.10.3 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling proptest v1.10.0 [INFO] [stderr] Compiling ed25519-dalek v2.2.0 [INFO] [stderr] Compiling hexz-common v0.8.2 [INFO] [stderr] Compiling hexz-core v0.8.2 (/opt/rustwide/workdir) [INFO] [stderr] Compiling futures-executor v0.3.32 [INFO] [stderr] Compiling futures v0.3.32 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling rstest v0.18.2 [INFO] [stderr] Finished `release` profile [optimized] target(s) in 53.94s [INFO] running `Command { std: "docker" "inspect" "31d59a1fb4fed8bf625eda655ffd695ef0838c0f1116775a5376bdaed36f1012", 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" "31d59a1fb4fed8bf625eda655ffd695ef0838c0f1116775a5376bdaed36f1012" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--release", kill_on_drop: false }` [INFO] [stderr] Finished `release` profile [optimized] target(s) in 0.23s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/deps/hexz_core-a89726fcc1e42eb5) [INFO] [stdout] [INFO] [stdout] running 152 tests [INFO] [stdout] test algo::compression::zstd::tests::test_compress_empty_data ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_compressor_debug_format ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_buffer_reuse_pattern ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_compress_repeating_pattern ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_decompress_into_buffer ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_decompress_into_larger_buffer ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_compress_large_data ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_compress_small_data ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_compressor_debug_format_with_dict ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_compression_preserves_data_integrity ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_multiple_compressions_same_compressor ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_compress_decompress_basic ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_train_with_empty_samples ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_train_with_small_samples ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_various_data_patterns ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_compression_levels_ratio ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_dictionary_training ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_corrupted_ciphertext_fails ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_dictionary_mismatch ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_different_compression_levels ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_different_block_indices_produce_different_ciphertexts ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_decompress_into_with_dictionary ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_deterministic_encryption ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_compression_with_dictionary ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_different_salts_produce_different_keys ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_basic_encrypt_decrypt ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_no_dict_vs_dict_compatibility ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_thread_safe_concurrent_encryption ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_very_short_data ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_wrong_block_index_fails ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_corrupted_tag_fails ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_dictionary_improves_compression ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_high_block_indices ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_avalanche_effect ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_default ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_basic_hash ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_clone_hasher ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_debug_does_not_leak_keys ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_deterministic ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_empty_input ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_different_inputs_different_hashes ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_hash_as_dedup_key ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_hash_array ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_incremental_many_updates ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_incremental_single_update ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_keyed_hash ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_keyed_hash_different_keys ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_keyed_vs_unkeyed ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_known_vector ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_large_input ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_output_len ... ok [INFO] [stdout] test algo::transform::tests::test_byte_shuffle_element_size_2 ... ok [INFO] [stdout] test algo::transform::tests::test_byte_shuffle_identity_element_size_1 ... ok [INFO] [stdout] test algo::transform::tests::test_byte_unshuffle_element_size_2 ... ok [INFO] [stdout] test algo::transform::tests::test_byte_unshuffle_identity_element_size_1 ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_incremental_empty ... ok [INFO] [stdout] test algo::transform::tests::test_shuffle_unshuffle_roundtrip ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_truncated_ciphertext_fails ... ok [INFO] [stdout] test algo::hashing::blake3::tests::test_incremental_hash ... ok [INFO] [stdout] test algo::transform::tests::test_byte_unshuffle_with_tail ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_empty_data_encryption ... ok [INFO] [stdout] test algo::transform::tests::test_xor_in_place_length_mismatch - should panic ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_large_data_encryption ... ok [INFO] [stdout] test cache::buffer_pool::tests::checkin_and_reuse ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_encryption_does_not_modify_input ... ok [INFO] [stdout] test algo::transform::tests::test_xor_in_place ... ok [INFO] [stdout] test cache::buffer_pool::tests::checkout_allocates_when_empty ... ok [INFO] [stdout] test cache::buffer_pool::tests::checkout_returns_sufficient_capacity ... ok [INFO] [stdout] test cache::lru::tests::test_bytes_clone_is_cheap ... ok [INFO] [stdout] test cache::lru::tests::test_cache_miss ... ok [INFO] [stdout] test cache::lru::tests::test_cache_with_zero_capacity ... ok [INFO] [stdout] test cache::lru::tests::test_capacity_edge_case_257 ... ok [INFO] [stdout] test cache::lru::tests::test_debug_format ... ok [INFO] [stdout] test cache::lru::tests::test_default_page_cache_size ... ok [INFO] [stdout] test cache::lru::tests::test_empty_data ... ok [INFO] [stdout] test cache::lru::tests::test_high_block_indices ... ok [INFO] [stdout] test cache::lru::tests::test_large_capacity_uses_sharding ... ok [INFO] [stdout] test cache::lru::tests::test_lru_eviction_single_shard ... ok [INFO] [stdout] test cache::lru::tests::test_multiple_blocks ... ok [INFO] [stdout] test cache::lru::tests::test_page_cache_basic_insert_and_get ... ok [INFO] [stdout] test cache::lru::tests::test_capacity_edge_case_256 ... ok [INFO] [stdout] test cache::lru::tests::test_page_cache_default ... ok [INFO] [stdout] test cache::lru::tests::test_page_cache_miss ... ok [INFO] [stdout] test cache::lru::tests::test_stream_isolation ... ok [INFO] [stdout] test cache::lru::tests::test_update_existing_entry ... ok [INFO] [stdout] test cache::lru::tests::test_very_small_capacity ... ok [INFO] [stdout] test cache::prefetch::tests::test_debug_format ... ok [INFO] [stdout] test cache::lru::tests::test_basic_insert_and_get ... ok [INFO] [stdout] test cache::prefetch::tests::test_different_starting_blocks ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_multiple_blocks_encryption ... ok [INFO] [stdout] test cache::prefetch::tests::test_edge_case_max_u32_window ... ok [INFO] [stdout] test cache::prefetch::tests::test_get_prefetch_targets_consistency ... ok [INFO] [stdout] test cache::prefetch::tests::test_get_prefetch_targets_sequential ... ok [INFO] [stdout] test cache::prefetch::tests::test_get_prefetch_targets_single_block ... ok [INFO] [stdout] test cache::prefetch::tests::test_multiple_prefetchers ... ok [INFO] [stdout] test cache::prefetch::tests::test_new_with_large_window ... ok [INFO] [stdout] test cache::prefetch::tests::test_new_with_small_window ... ok [INFO] [stdout] test cache::prefetch::tests::test_new_with_zero_window ... ok [INFO] [stdout] test cache::prefetch::tests::test_prefetch_targets_contiguous ... ok [INFO] [stdout] test cache::prefetch::tests::test_thread_safety ... ok [INFO] [stdout] test cache::prefetch::tests::test_very_large_window ... ok [INFO] [stdout] test cache::prefetch::tests::test_window_size_32 ... ok [INFO] [stdout] test cache::buffer_pool::tests::respects_max_buffers ... ok [INFO] [stdout] test cache::buffer_pool::tests::checkout_skips_too_small_buffers ... ok [INFO] [stdout] test cache::prefetch::tests::test_window_size_stored_atomically ... ok [INFO] [stdout] test cache::lru::tests::test_different_data_sizes ... ok [INFO] [stdout] test cache::prefetch::tests::test_get_prefetch_targets_large_current_block ... ok [INFO] [stdout] test cache::lru::tests::test_page_cache_concurrent_access ... ok [INFO] [stdout] test format::index::tests::test_block_info_is_parent_ref_false ... ok [INFO] [stdout] test format::index::tests::test_block_info_is_sparse_false_normal_block ... ok [INFO] [stdout] test format::index::tests::test_block_info_is_sparse_false_parent_ref ... ok [INFO] [stdout] test format::index::tests::test_block_info_sparse_various_sizes ... ok [INFO] [stdout] test format::index::tests::test_block_info_is_parent_ref_true ... ok [INFO] [stdout] test cache::lru::tests::test_default_constructor ... ok [INFO] [stdout] test format::index::tests::test_entries_per_page_constant ... ok [INFO] [stdout] test format::index::tests::test_index_page_default ... ok [INFO] [stdout] test format::index::tests::test_index_page_serialization ... ok [INFO] [stdout] test format::index::tests::test_master_index_default ... ok [INFO] [stdout] test format::index::tests::test_index_page_with_blocks ... ok [INFO] [stdout] test format::index::tests::test_master_index_serialization ... ok [INFO] [stdout] test cache::lru::tests::test_concurrent_access ... ok [INFO] [stdout] test format::index::tests::test_master_index_with_pages ... ok [INFO] [stdout] test format::index::tests::test_page_entry_creation ... ok [INFO] [stdout] test format::index::tests::test_page_entry_serialization ... ok [INFO] [stdout] test format::version::tests::test_check_version_current_is_fully_supported ... ok [INFO] [stdout] test format::version::tests::test_check_version_too_new_is_incompatible ... ok [INFO] [stdout] test format::version::tests::test_check_version_too_old_is_incompatible ... ok [INFO] [stdout] test format::version::tests::test_check_version_within_range_is_full ... ok [INFO] [stdout] test format::version::tests::test_check_version_boundary_conditions ... ok [INFO] [stdout] test format::version::tests::test_compatibility_message_contains_version_number ... ok [INFO] [stdout] test format::version::tests::test_compatibility_message_for_degraded ... ok [INFO] [stdout] test format::version::tests::test_compatibility_message_for_too_new_version ... ok [INFO] [stdout] test format::version::tests::test_compatibility_message_for_too_old_version ... ok [INFO] [stdout] test format::index::tests::test_block_info_is_sparse_true ... ok [INFO] [stdout] test format::version::tests::test_multiple_version_checks ... ok [INFO] [stdout] test format::version::tests::test_version_compatibility_display ... ok [INFO] [stdout] test format::version::tests::test_version_compatibility_is_compatible ... ok [INFO] [stdout] test format::version::tests::test_version_constants_are_consistent ... ok [INFO] [stdout] test format::version::tests::test_version_constants_are_reasonable ... ok [INFO] [stdout] test format::index::tests::test_block_info_serialization ... ok [INFO] [stdout] test format::index::tests::test_block_info_sparse_creation ... ok [INFO] [stdout] test format::index::tests::test_block_info_default ... ok [INFO] [stdout] test format::version::tests::test_version_compatibility_enum_properties ... ok [INFO] [stdout] test cache::prefetch::tests::test_get_prefetch_targets_from_zero ... ok [INFO] [stdout] test format::version::tests::test_compatibility_message_for_supported_version ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_nonce_generation_is_unique_per_index ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_wrong_salt_fails ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_encryption_with_different_passwords ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_wrong_password_fails ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_high_compression_level ... ok [INFO] [stdout] test algo::encryption::aes_gcm::tests::test_wrong_iterations_fails ... ok [INFO] [stdout] test algo::compression::zstd::tests::test_max_compression_level ... ok [INFO] [stderr] Running tests/comprehensive_advanced_tests.rs (/opt/rustwide/target/release/deps/comprehensive_advanced_tests-c03d81c3467acc0b) [INFO] [stdout] [INFO] [stdout] test result: ok. 152 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.86s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 26 tests [INFO] [stdout] test chaos_tests::chaos_corrupted_compression ... ok [INFO] [stdout] test chaos_tests::chaos_truncated_data ... ok [INFO] [stdout] test edge_case_tests::edge_case_empty_compression ... ok [INFO] [stdout] test edge_case_tests::edge_case_empty_hash ... ok [INFO] [stdout] test edge_case_tests::edge_case_large_data_compression ... ignored, slow: 16 MiB compression round-trip [INFO] [stdout] test edge_case_tests::edge_case_large_hash ... ignored, slow: large data hash [INFO] [stdout] test edge_case_tests::edge_case_single_byte_compression ... ok [INFO] [stdout] test edge_case_tests::edge_case_repeated_pattern_compression ... ok [INFO] [stdout] test edge_case_tests::edge_case_hash_fixed ... ok [INFO] [stdout] test edge_case_tests::edge_case_random_compression ... ok [INFO] [stdout] test property_based_tests::proptest_hash_output_length ... ok [INFO] [stdout] test chaos_tests::chaos_hash_edge_cases ... ok [INFO] [stdout] test property_based_tests::proptest_hash_deterministic ... ok [INFO] [stdout] test property_based_tests::proptest_compression_efficiency ... ok [INFO] [stdout] test edge_case_tests::edge_case_hash_length ... ok [INFO] [stdout] test property_based_tests::proptest_compression_roundtrip_lz4 ... ok [INFO] [stdout] test property_based_tests::proptest_hash_collision_resistance ... ok [INFO] [stdout] test edge_case_tests::edge_case_all_zeros_compression ... ok [INFO] [stdout] test performance_regression_tests::performance_hashing_speed ... ok [INFO] [stdout] test concurrent_tests::concurrent_compression ... ok [INFO] [stdout] test edge_case_tests::edge_case_single_byte_hash ... ok [INFO] [stdout] test performance_regression_tests::performance_decompression_speed ... ok [INFO] [stdout] test concurrent_tests::concurrent_hashing ... ok [INFO] [stdout] test performance_regression_tests::performance_compression_speed ... ok [INFO] [stdout] test concurrent_tests::concurrent_mixed_operations ... ok [INFO] [stdout] test performance_regression_tests::performance_no_degradation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.21s [INFO] [stdout] [INFO] [stderr] Running tests/integration_tests.rs (/opt/rustwide/target/release/deps/integration_tests-0df4ad1de44f9ab7) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/property_tests.rs (/opt/rustwide/target/release/deps/property_tests-982922b91c96b047) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test integrity_tests::block_info_roundtrip ... ok [INFO] [stdout] test integrity_tests::header_roundtrip ... ok [INFO] [stdout] test integrity_tests::master_index_roundtrip ... ok [INFO] [stdout] test integrity_tests::lz4_single_bitflip_detected ... ok [INFO] [stdout] test integrity_tests::crc32_single_byte_change_detected ... ok [INFO] [stdout] test integrity_tests::lz4_roundtrip ... ok [INFO] [stdout] test integrity_tests::lz4_into_roundtrip ... ok [INFO] [stdout] test integrity_tests::lz4_output_bounded ... ok [INFO] [stdout] test integrity_tests::crc32_deterministic ... ok [INFO] [stdout] test integrity_tests::encryption_props::aes_gcm_roundtrip ... ok [INFO] [stdout] test integrity_tests::encryption_props::aes_gcm_wrong_index_rejected ... ok [INFO] [stdout] test integrity_tests::encryption_props::aes_gcm_different_nonces ... ok [INFO] [stdout] test integrity_tests::encryption_props::aes_gcm_bitflip_rejected ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.94s [INFO] [stdout] [INFO] [stderr] Running tests/unit_tests.rs (/opt/rustwide/target/release/deps/unit_tests-bbbab28aea815523) [INFO] [stdout] [INFO] [stdout] running 156 tests [INFO] [stdout] test cache_tests::test_cache_large_capacity ... ok [INFO] [stdout] test cache_tests::test_cache_lru_access_updates ... ok [INFO] [stdout] test cache_tests::test_cache_lru_eviction ... ok [INFO] [stdout] test cache_tests::test_cache_insert_and_get ... ok [INFO] [stdout] test cache_tests::test_cache_concurrent_writes ... ok [INFO] [stdout] test cache_tests::test_cache_miss ... ok [INFO] [stdout] test cache_tests::test_cache_separate_streams ... ok [INFO] [stdout] test cache_tests::test_cache_single_capacity ... ok [INFO] [stdout] test cache_tests::test_cache_zero_capacity ... ok [INFO] [stdout] test cache_tests::test_cache_various_data_sizes ... ok [INFO] [stdout] test cache_tests::test_cache_key_uniqueness ... ok [INFO] [stdout] test cdc_tests::test_cdc_single_byte ... ok [INFO] [stdout] test cdc_tests::test_cdc_deterministic ... ok [INFO] [stdout] test cdc_tests::test_cdc_shifted_data ... ok [INFO] [stdout] test cache_tests::test_cache_overwrite ... ok [INFO] [stdout] test cdc_tests::test_cdc_repeated_pattern ... ok [INFO] [stdout] test cache_tests::test_cache_concurrent_mixed ... ok [INFO] [stdout] test cdc_tests::test_cdc_localized_changes ... ok [INFO] [stdout] test cdc_tests::test_cdc_empty_input ... ok [INFO] [stdout] test cdc_tests::test_cdc_homogeneous_data ... ok [INFO] [stdout] test cdc_tests::test_cdc_parameter_variations ... ok [INFO] [stdout] test cdc_tests::test_cdc_high_entropy_data ... ok [INFO] [stdout] test cdc_tests::test_cdc_stats_byte_count ... ok [INFO] [stdout] test cdc_tests::test_cdc_small_data ... ok [INFO] [stdout] test cdc_tests::test_cdc_repeating_pattern_different_offsets ... ok [INFO] [stdout] test cdc_tests::test_cdc_unique_data ... ok [INFO] [stdout] test compression_tests::test_lz4_all_zeros ... ok [INFO] [stdout] test cache_tests::test_cache_concurrent_reads ... ok [INFO] [stdout] test cdc_tests::test_cdc_very_small_file ... ok [INFO] [stdout] test cdc_tests::test_cdc_stats_chunk_count ... ok [INFO] [stdout] test compression_tests::test_lz4_alternating_bits ... ok [INFO] [stdout] test compression_tests::test_decompress_into_buffer_too_small ... ok [INFO] [stdout] test cdc_tests::test_cdc_chunk_size_constraints ... ok [INFO] [stdout] test cdc_tests::test_cdc_stats_dedup_ratio ... ok [INFO] [stdout] test cdc_tests::test_stream_chunker_iterator ... ok [INFO] [stdout] test cdc_tests::test_stream_chunker_partial_reads ... ok [INFO] [stdout] test compression_tests::test_compression_ratio_comparison ... ok [INFO] [stdout] test compression_tests::test_compression_ratio_all_zeros ... ok [INFO] [stdout] test compression_tests::test_lz4_corrupted_header ... ok [INFO] [stdout] test compression_tests::test_lz4_decompress_into ... ok [INFO] [stdout] test compression_tests::test_lz4_decompress_into_exact_size ... ok [INFO] [stdout] test compression_tests::test_lz4_empty_input ... ok [INFO] [stdout] test compression_tests::test_lz4_decompress_into_large_buffer ... ok [INFO] [stdout] test compression_tests::test_lz4_incompressible ... ok [INFO] [stdout] test compression_tests::test_lz4_high_compression ... ok [INFO] [stdout] test compression_tests::test_lz4_one_byte ... ok [INFO] [stdout] test compression_tests::test_lz4_random_high_entropy ... ok [INFO] [stdout] test compression_tests::test_lz4_roundtrip_random ... ok [INFO] [stdout] test compression_tests::test_lz4_invalid_data ... ok [INFO] [stdout] test compression_tests::test_lz4_zero_bytes ... ok [INFO] [stdout] test compression_tests::test_multiple_compress_decompress_cycles ... ok [INFO] [stdout] test compression_tests::test_zstd_corrupted_data ... ok [INFO] [stdout] test compression_tests::test_zstd_decompress_into ... ok [INFO] [stdout] test compression_tests::test_zstd_decompress_into_exact_size ... ok [INFO] [stdout] test compression_tests::test_lz4_speed_vs_zstd_ratio ... ok [INFO] [stdout] test compression_tests::test_lz4_various_sizes ... ok [INFO] [stdout] test compression_tests::test_zstd_dict_insufficient_samples ... ok [INFO] [stdout] test compression_tests::test_lz4_truncated_compressed_data ... ok [INFO] [stdout] test compression_tests::test_zstd_structured_data ... ok [INFO] [stdout] test compression_tests::test_zstd_invalid_data ... ok [INFO] [stdout] test compression_tests::test_zstd_one_byte ... ok [INFO] [stdout] test compression_tests::test_zstd_truncated_compressed_data ... ok [INFO] [stdout] test compression_tests::test_zstd_dict_homogeneous_samples ... ok [INFO] [stdout] test compression_tests::test_compression_ratio_sparse_data ... ok [INFO] [stdout] test compression_tests::test_zstd_roundtrip ... ok [INFO] [stdout] test compression_tests::test_zstd_structured_low_entropy ... ok [INFO] [stdout] test compression_tests::test_zstd_zero_bytes ... ok [INFO] [stdout] test encryption_tests::test_aes_gcm_roundtrip ... ok [INFO] [stdout] test compression_tests::test_zstd_with_dictionary ... ok [INFO] [stdout] test encryption_tests::test_block_index_affects_encryption ... ok [INFO] [stdout] test encryption_tests::test_deterministic_encryption_same_inputs ... ok [INFO] [stdout] test encryption_tests::test_batch_encrypt_many_blocks ... ok [INFO] [stdout] test encryption_tests::test_authentication_prevents_corruption ... ok [INFO] [stdout] test compression_tests::test_lz4_16mb ... ok [INFO] [stdout] test encryption_tests::test_bitflip_in_auth_tag ... ok [INFO] [stdout] test encryption_tests::test_encrypt_empty_data ... ok [INFO] [stdout] test encryption_tests::test_encrypt_large_block_1mb ... ok [INFO] [stdout] test encryption_tests::test_encrypt_large_block ... ok [INFO] [stdout] test encryption_tests::test_encrypt_empty ... ok [INFO] [stdout] test encryption_tests::test_low_iterations_rejected ... ok [INFO] [stdout] test encryption_tests::test_encrypt_pattern_data ... ok [INFO] [stdout] test encryption_tests::test_different_passwords_different_keys ... ok [INFO] [stdout] test compression_tests::test_zstd_16mb ... ok [INFO] [stdout] test encryption_tests::test_different_passwords ... ok [INFO] [stdout] test encryption_tests::test_encrypt_single_byte ... ok [INFO] [stdout] test encryption_tests::test_max_block_index ... ok [INFO] [stdout] test encryption_tests::test_different_salts ... ok [INFO] [stdout] test encryption_tests::test_short_salt_rejected ... ok [INFO] [stdout] test cdc_tests::test_stream_chunker_buffer_management ... ok [INFO] [stdout] test encryption_tests::test_reuse_same_block_index ... ok [INFO] [stdout] test encryption_tests::test_maximum_block_index ... ok [INFO] [stdout] test encryption_tests::test_nonce_uniqueness_sequential_blocks ... ok [INFO] [stdout] test encryption_tests::test_sequential_block_indices ... ok [INFO] [stdout] test encryption_tests::test_sparse_block_indices ... ok [INFO] [stdout] test encryption_tests::test_iteration_count_affects_key ... ok [INFO] [stdout] test encryption_tests::test_tamper_detection_truncate ... ok [INFO] [stdout] test encryption_tests::test_swap_encrypted_blocks ... ok [INFO] [stdout] test encryption_tests::test_same_password_different_salt ... ok [INFO] [stdout] test encryption_tests::test_truncate_encrypted_data ... ok [INFO] [stdout] test encryption_tests::test_tamper_detection_modify ... ok [INFO] [stdout] test encryption_tests::test_very_long_password ... ok [INFO] [stdout] test compression_tests::test_zstd_high_level ... ok [INFO] [stdout] test fixtures_tests::test_fixtures_create_compressible_data ... ok [INFO] [stdout] test fixtures_tests::test_fixtures_compression_ratio ... ok [INFO] [stdout] test fixtures_tests::test_fixtures_assert_bytes_equal ... ok [INFO] [stdout] test compression_tests::test_zstd_dict_size_limits ... ok [INFO] [stdout] test fixtures_tests::test_fixtures_create_random_data ... ok [INFO] [stdout] test fixtures_tests::test_fixtures_create_sparse_data ... ok [INFO] [stdout] test fixtures_tests::test_fixtures_entropy_calculation ... ok [INFO] [stdout] test fixtures_tests::test_fixtures_is_all_ones ... ok [INFO] [stdout] test fixtures_tests::test_fixtures_is_all_zeros ... ok [INFO] [stdout] test fixtures_tests::test_fixtures_mock_backend ... ok [INFO] [stdout] test format_tests::test_block_info_structure ... ok [INFO] [stdout] test format_tests::test_compression_type_variants ... ok [INFO] [stdout] test format_tests::test_feature_flags_combinations ... ok [INFO] [stdout] test format_tests::test_format_version ... ok [INFO] [stdout] test fixtures_tests::test_fixtures_verify_pattern ... ok [INFO] [stdout] test fixtures_tests::test_fixtures_verify_sequential ... ok [INFO] [stdout] test format_tests::test_block_info_parent_reference ... ok [INFO] [stdout] test format_tests::test_block_info_zero_block ... ok [INFO] [stdout] test format_tests::test_header_serialization_full ... ok [INFO] [stdout] test format_tests::test_header_serialization_minimal ... ok [INFO] [stdout] test format_tests::test_header_size_constant ... ok [INFO] [stdout] test format_tests::test_large_block_sizes ... ok [INFO] [stdout] test format_tests::test_page_entry ... ok [INFO] [stdout] test format_tests::test_index_page_max_entries ... ok [INFO] [stdout] test header_tests::test_read_from_custom_block_size ... ok [INFO] [stdout] test header_tests::test_read_from_default ... ok [INFO] [stdout] test format_tests::test_master_index_multi_page ... ok [INFO] [stdout] test header_tests::test_read_from_feature_flags ... ok [INFO] [stdout] test header_tests::test_read_from_empty_input_fails ... ok [INFO] [stdout] test header_tests::test_read_from_index_offset_preserved ... ok [INFO] [stdout] test format_tests::test_key_derivation_params ... ok [INFO] [stdout] test header_tests::test_read_from_magic_bytes_preserved ... ok [INFO] [stdout] test header_tests::test_read_from_variable_blocks_flag ... ok [INFO] [stdout] test format_tests::test_master_index_empty ... ok [INFO] [stdout] test header_tests::test_read_from_truncated_input_fails ... ok [INFO] [stdout] test encryption_tests::test_pbkdf2_iteration_count ... ok [INFO] [stdout] test encryption_tests::test_wrong_block_index_fails ... ok [INFO] [stdout] test compression_tests::test_zstd_level_comparison ... ok [INFO] [stdout] test encryption_tests::test_encrypt_large_block_10mb ... ok [INFO] [stdout] test header_tests::test_read_from_version_preserved ... ok [INFO] [stdout] test format_tests::test_master_index_large_scale ... ok [INFO] [stdout] test header_tests::test_read_from_lz4_compression ... ok [INFO] [stdout] test header_tests::test_read_from_with_parent_path ... ok [INFO] [stdout] test header_tests::test_read_from_with_metadata_location ... ok [INFO] [stdout] test format_tests::test_invalid_magic_bytes ... ok [INFO] [stdout] test format_tests::test_magic_bytes_constant ... ok [INFO] [stdout] test header_tests::test_read_from_with_multiple_parent_paths ... ok [INFO] [stdout] test header_tests::test_read_from_with_signature_location ... ok [INFO] [stdout] test header_tests::test_serialized_size_fits_in_header ... ok [INFO] [stdout] test header_tests::test_read_from_zstd_compression ... ok [INFO] [stdout] test encryption_tests::test_various_iteration_counts ... ok [INFO] [stdout] test cdc_tests::test_cdc_large_file ... ok [INFO] [stdout] test compression_tests::test_zstd_max_level ... ok [INFO] [stdout] test compression_tests::test_zstd_dict_very_large_samples ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 156 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.21s [INFO] [stdout] [INFO] [stderr] Doc-tests hexz_core [INFO] [stdout] [INFO] [stdout] running 159 tests [INFO] [stdout] test src/algo/compression/lz4.rs - algo::compression::lz4::Lz4Compressor (line 301) ... ok [INFO] [stdout] test src/algo/compression/mod.rs - algo::compression::zstd (line 239) ... ok [INFO] [stdout] test src/algo/compression/lz4.rs - algo::compression::lz4::Lz4Compressor::compress (line 365) ... ok [INFO] [stdout] test src/algo/compression/lz4.rs - algo::compression::lz4::Lz4Compressor::decompress (line 411) ... ok [INFO] [stdout] test src/algo/compression/mod.rs - algo::compression::lz4 (line 252) ... ok [INFO] [stdout] test src/algo/compression/mod.rs - algo::compression::zstd (line 255) - compile ... ok [INFO] [stdout] test src/algo/compression/lz4.rs - algo::compression::lz4::Lz4Compressor::compress_into (line 487) ... ok [INFO] [stdout] test src/algo/compression/zstd.rs - algo::compression::zstd::ZstdCompressor::decompress_into (line 907) - compile ... ok [INFO] [stdout] test src/algo/compression/mod.rs - algo::compression::lz4 (line 273) ... ok [INFO] [stdout] test src/algo/compression/zstd.rs - algo::compression::zstd::ZstdCompressor::train (line 520) - compile ... ok [INFO] [stdout] test src/algo/compression/zstd.rs - algo::compression::zstd::ZstdCompressor::train (line 499) - compile ... ok [INFO] [stdout] test src/algo/dedup/cdc.rs - algo::dedup::cdc (line 183) - compile ... ok [INFO] [stdout] test src/algo/dedup/cdc.rs - algo::dedup::cdc (line 205) - compile ... ok [INFO] [stdout] test src/algo/dedup/cdc.rs - algo::dedup::cdc (line 226) - compile ... ok [INFO] [stdout] test src/algo/compression/zstd.rs - algo::compression::zstd::ZstdCompressor::new (line 391) ... ok [INFO] [stdout] test src/algo/dedup/cdc.rs - algo::dedup::cdc::StreamChunker (line 582) - compile ... ok [INFO] [stdout] test src/algo/dedup/cdc.rs - algo::dedup::cdc::StreamChunker (line 602) - compile ... ok [INFO] [stdout] test src/algo/dedup/cdc.rs - algo::dedup::cdc::StreamChunker (line 635) - compile ... ok [INFO] [stdout] test src/algo/compression/lz4.rs - algo::compression::lz4::Lz4Compressor::compress_into (line 506) ... ok [INFO] [stdout] test src/algo/dedup/cdc.rs - algo::dedup::cdc::StreamChunker::new (line 795) - compile ... ok [INFO] [stdout] test src/algo/dedup/cdc.rs - algo::dedup::cdc::StreamChunker::next (line 1059) - compile ... ok [INFO] [stdout] test src/algo/dedup/cdc.rs - algo::dedup::cdc::StreamChunker::new (line 780) - compile ... ok [INFO] [stdout] test src/algo/dedup/cdc.rs - algo::dedup::cdc::analyze_stream (line 1189) - compile ... ok [INFO] [stdout] test src/algo/dedup/cdc.rs - algo::dedup::cdc::analyze_stream (line 1211) - compile ... ok [INFO] [stdout] test src/algo/compression/zstd.rs - algo::compression::zstd::ZstdCompressor::compress_into (line 738) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam (line 125) - compile ... ok [INFO] [stdout] test src/algo/dedup/cdc.rs - algo::dedup::cdc::analyze_stream (line 1232) - compile ... ok [INFO] [stdout] test src/algo/dedup/cdc.rs - algo::dedup::cdc::CdcStats (line 431) ... ok [INFO] [stdout] test src/algo/compression/mod.rs - algo::compression::zstd (line 308) ... ok [INFO] [stdout] test src/algo/compression/zstd.rs - algo::compression::zstd::ZstdCompressor::compress (line 645) ... ok [INFO] [stdout] test src/algo/compression/zstd.rs - algo::compression::zstd::ZstdCompressor::decompress_into (line 889) ... ok [INFO] [stdout] test src/algo/compression/mod.rs - algo::compression::lz4 (line 230) ... ok [INFO] [stdout] test src/algo/compression/zstd.rs - algo::compression::zstd::ZstdCompressor::train (line 550) - compile ... ok [INFO] [stdout] test src/algo/compression/zstd.rs - algo::compression::zstd::ZstdCompressor (line 310) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::calculate_c (line 1386) - compile ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::DedupeParams::lbfs_baseline (line 588) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::DedupeParams::p (line 643) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::calculate_c (line 1401) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam (line 161) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam (line 262) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::DedupeParams (line 434) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::DedupeParams::p (line 656) ... ok [INFO] [stdout] test src/algo/compression/mod.rs - algo::compression::lz4 (line 210) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::DedupeParams (line 458) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::calculate_c (line 1414) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::expected_chunk_length (line 744) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::calculate_c (line 1432) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::expected_chunk_length (line 756) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::expected_chunk_length (line 772) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::calculate_c (line 1480) ... ok [INFO] [stdout] test src/algo/dedup/hash_table/mod.rs - algo::dedup::hash_table (line 10) ... ignored [INFO] [stdout] test src/algo/compression/zstd.rs - algo::compression::zstd::ZstdCompressor::fmt (line 340) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam (line 146) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor (line 497) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::predict_ratio (line 1229) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam (line 294) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::predict_ratio (line 1180) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor::decrypt (line 1130) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor::decrypt (line 1097) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor::decrypt (line 1114) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::expected_duplicate_bytes (line 949) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor::decrypt (line 1171) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::calculate_c (line 1457) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor::decrypt (line 1193) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::expected_duplicate_bytes (line 928) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor (line 482) ... ok [INFO] [stdout] test src/algo/encryption/mod.rs - algo::encryption::aes_gcm (line 355) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor::encrypt (line 991) ... ok [INFO] [stdout] test src/algo/compression/lz4.rs - algo::compression::lz4::Lz4Compressor::new (line 326) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor::decrypt (line 1151) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::expected_duplicate_bytes (line 966) ... ok [INFO] [stdout] test src/algo/hashing/blake3.rs - algo::hashing::blake3 (line 107) ... ok [INFO] [stdout] test src/algo/compression/lz4.rs - algo::compression::lz4::Lz4Compressor::decompress (line 424) ... ok [INFO] [stdout] test src/algo/encryption/mod.rs - algo::encryption::aes_gcm (line 383) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor::encrypt (line 970) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor::encrypt (line 951) ... ok [INFO] [stdout] test src/algo/encryption/mod.rs - algo::encryption::aes_gcm (line 417) ... ok [INFO] [stdout] test src/algo/hashing/blake3.rs - algo::hashing::blake3::Blake3Hasher::hash_array (line 177) ... ok [INFO] [stdout] test src/algo/hashing/blake3.rs - algo::hashing::blake3 (line 95) ... ok [INFO] [stdout] test src/algo/mod.rs - algo (line 57) - compile ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor::new (line 684) ... ok [INFO] [stdout] test src/api/file.rs - api::file::Archive::open (line 169) ... ignored [INFO] [stdout] test src/api/file.rs - api::file::Archive::read_at (line 511) ... ignored [INFO] [stdout] test src/api/file.rs - api::file::Archive::size (line 343) ... ignored [INFO] [stdout] test src/api/file.rs - api::file::ArchiveStream (line 60) ... ignored [INFO] [stdout] test src/algo/hashing/blake3.rs - algo::hashing::blake3::IncrementalHasher::update (line 330) ... ok [INFO] [stdout] test src/algo/hashing/blake3.rs - algo::hashing::blake3::Blake3Hasher::new (line 157) ... ok [INFO] [stdout] test src/api/mod.rs - api (line 15) ... ignored [INFO] [stdout] test src/algo/encryption/mod.rs - algo::encryption::aes_gcm (line 451) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor::new (line 709) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::predict_ratio (line 1163) ... ok [INFO] [stdout] test src/algo/compression/zstd.rs - algo::compression::zstd::ZstdCompressor::decompress_into (line 870) ... ok [INFO] [stdout] test src/cache/lru.rs - cache::lru::BlockCache::get (line 666) ... ok [INFO] [stdout] test src/cache/lru.rs - cache::lru::BlockCache::default (line 921) ... ok [INFO] [stdout] test src/algo/hashing/blake3.rs - algo::hashing::blake3::Blake3Hasher::hash_keyed (line 206) ... ok [INFO] [stdout] test src/cache/lru.rs - cache::lru::BlockCache::get (line 688) ... ok [INFO] [stdout] test src/cache/lru.rs - cache::lru::BlockCache::with_capacity (line 493) ... ok [INFO] [stdout] test src/cache/lru.rs - cache::lru::BlockCache::insert (line 804) ... ok [INFO] [stdout] test src/cache/lru.rs - cache::lru::BlockCache::with_capacity (line 531) ... ok [INFO] [stdout] test src/algo/hashing/blake3.rs - algo::hashing::blake3::IncrementalHasher::finalize (line 355) ... ok [INFO] [stdout] test src/algo/hashing/blake3.rs - algo::hashing::blake3::IncrementalHasher::finalize_into (line 378) ... ok [INFO] [stdout] test src/algo/hashing/blake3.rs - algo::hashing::blake3::Blake3Hasher::new_incremental (line 230) ... ok [INFO] [stdout] test src/cache/lru.rs - cache::lru::BlockCache::insert (line 841) ... ok [INFO] [stdout] test src/cache/lru.rs - cache::lru::default_page_cache_size (line 962) ... ok [INFO] [stdout] test src/cache/lru.rs - cache::lru::BlockCache::insert (line 866) ... ok [INFO] [stdout] test src/cache/mod.rs - cache::lru (line 322) ... ok [INFO] [stdout] test src/cache/mod.rs - cache::prefetch (line 206) ... ignored [INFO] [stdout] test src/cache/lru.rs - cache::lru::BlockCache::get (line 708) ... ok [INFO] [stdout] test src/cache/mod.rs - cache::prefetch (line 174) ... ok [INFO] [stdout] test src/cache/lru.rs - cache::lru::BlockCache::with_capacity (line 502) ... ok [INFO] [stdout] test src/cache/lru.rs - cache::lru::BlockCache::insert (line 821) ... ok [INFO] [stdout] test src/format/index/mod.rs - format::index::BlockInfo (line 164) ... ok [INFO] [stdout] test src/cache/lru.rs - cache::lru::BlockCache::with_capacity (line 516) ... ok [INFO] [stdout] test src/cache/mod.rs - cache::prefetch (line 190) ... ok [INFO] [stdout] test src/cache/mod.rs - cache::lru (line 268) ... ok [INFO] [stdout] test src/cache/prefetch.rs - cache::prefetch::Prefetcher::get_prefetch_targets (line 355) ... ok [INFO] [stdout] test src/cache/prefetch.rs - cache::prefetch::Prefetcher::new (line 272) ... ok [INFO] [stdout] test src/cache/prefetch.rs - cache::prefetch::Prefetcher::get_prefetch_targets (line 375) ... ok [INFO] [stdout] test src/cache/mod.rs - cache::lru (line 290) ... ok [INFO] [stdout] test src/format/magic.rs - format::magic (line 133) - compile ... ok [INFO] [stdout] test src/cache/prefetch.rs - cache::prefetch::Prefetcher (line 224) ... ok [INFO] [stdout] test src/format/index/mod.rs - format::index::ENTRIES_PER_PAGE (line 125) ... ok [INFO] [stdout] test src/format/magic.rs - format::magic (line 167) ... ok [INFO] [stdout] test src/format/index/mod.rs - format::index::PageEntry (line 336) ... ok [INFO] [stdout] test src/format/index/mod.rs - format::index::MasterIndex (line 404) ... ok [INFO] [stdout] test src/format/magic.rs - format::magic (line 186) - compile ... ok [INFO] [stdout] test src/format/magic.rs - format::magic (line 201) - compile ... ok [INFO] [stdout] test src/format/magic.rs - format::magic (line 94) - compile ... ok [INFO] [stdout] test src/format/magic.rs - format::magic (line 40) - compile ... ok [INFO] [stdout] test src/format/magic.rs - format::magic::HEADER_SIZE (line 367) - compile ... ok [INFO] [stdout] test src/format/version.rs - format::version (line 121) - compile ... ok [INFO] [stdout] test src/cache/lru.rs - cache::lru::default_page_cache_size (line 984) ... ok [INFO] [stdout] test src/format/magic.rs - format::magic::FORMAT_VERSION (line 297) ... ok [INFO] [stdout] test src/format/version.rs - format::version (line 208) - compile ... ok [INFO] [stdout] test src/format/version.rs - format::version (line 73) ... ignored [INFO] [stdout] test src/format/version.rs - format::version (line 84) - compile ... ok [INFO] [stdout] test src/format/version.rs - format::version (line 98) - compile ... ok [INFO] [stdout] test src/format/version.rs - format::version (line 176) ... ok [INFO] [stdout] test src/format/index/mod.rs - format::index::IndexPage (line 532) ... ok [INFO] [stdout] test src/format/magic.rs - format::magic::MAGIC_BYTES (line 246) ... ok [INFO] [stdout] test src/format/magic.rs - format::magic::HEADER_SIZE (line 381) ... ok [INFO] [stdout] test src/format/version.rs - format::version::check_version (line 408) - compile ... ok [INFO] [stdout] test src/format/version.rs - format::version::check_version (line 450) - compile ... ok [INFO] [stdout] test src/format/version.rs - format::version::compatibility_message (line 532) - compile ... ok [INFO] [stdout] test src/format/version.rs - format::version (line 197) ... ok [INFO] [stdout] test src/format/version.rs - format::version::compatibility_message (line 546) ... ok [INFO] [stdout] test src/format/version.rs - format::version::VersionCompatibility (line 320) ... ok [INFO] [stdout] test src/format/version.rs - format::version::VersionCompatibility::is_compatible (line 359) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor::fmt (line 581) ... ok [INFO] [stdout] test src/format/index/mod.rs - format::index::BlockInfo::sparse (line 230) ... ok [INFO] [stdout] test src/format/index/mod.rs - format::index::BlockInfo::is_sparse (line 261) ... ok [INFO] [stdout] test src/cache/prefetch.rs - cache::prefetch::Prefetcher::get_prefetch_targets (line 365) ... ok [INFO] [stdout] test src/format/index/mod.rs - format::index::BlockInfo::is_parent_ref (line 292) ... ok [INFO] [stdout] test src/cache/mod.rs - cache::lru (line 302) ... ok [INFO] [stdout] test src/format/magic.rs - format::magic (line 176) ... ok [INFO] [stdout] test src/algo/encryption/aes_gcm.rs - algo::encryption::aes_gcm::AesGcmEncryptor::new (line 733) ... ok [INFO] [stdout] test src/format/version.rs - format::version::check_version (line 429) ... ok [INFO] [stdout] test src/algo/dedup/dcam.rs - algo::dedup::dcam::predict_ratio (line 1205) ... ok [INFO] [stdout] test src/algo/compression/mod.rs - algo::compression::zstd (line 290) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 151 passed; 0 failed; 8 ignored; 0 measured; 0 filtered out; finished in 0.17s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.96s; merged doctests compilation took 1.78s [INFO] running `Command { std: "docker" "inspect" "31d59a1fb4fed8bf625eda655ffd695ef0838c0f1116775a5376bdaed36f1012", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "31d59a1fb4fed8bf625eda655ffd695ef0838c0f1116775a5376bdaed36f1012", kill_on_drop: false }` [INFO] [stdout] 31d59a1fb4fed8bf625eda655ffd695ef0838c0f1116775a5376bdaed36f1012