[INFO] fetching crate oxidelta 0.1.4...
[INFO] testing oxidelta-0.1.4 against 1.95.0 for beta-1.96-2
[INFO] extracting crate oxidelta 0.1.4 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate oxidelta 0.1.4
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate oxidelta 0.1.4
[INFO] tweaked toml for crates.io crate oxidelta 0.1.4 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate oxidelta 0.1.4 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate oxidelta 0.1.4 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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rand_pcg v0.1.2
[INFO] [stderr]   Downloaded rand_isaac v0.1.1
[INFO] [stderr]   Downloaded rand_hc v0.1.0
[INFO] [stderr]   Downloaded autocfg v0.1.8
[INFO] [stderr]   Downloaded rand_os v0.1.3
[INFO] [stderr]   Downloaded peeking_take_while v0.1.2
[INFO] [stderr]   Downloaded env_filter v1.0.0
[INFO] [stderr]   Downloaded rand_chacha v0.1.1
[INFO] [stderr]   Downloaded rand_xorshift v0.1.1
[INFO] [stderr]   Downloaded lazycell v1.3.0
[INFO] [stderr]   Downloaded zmij v1.0.20
[INFO] [stderr]   Downloaded env_logger v0.11.9
[INFO] [stderr]   Downloaded libloading v0.5.2
[INFO] [stderr]   Downloaded clang-sys v0.28.1
[INFO] [stderr]   Downloaded cexpr v0.3.6
[INFO] [stderr]   Downloaded nom v4.2.3
[INFO] [stderr]   Downloaded rand v0.6.5
[INFO] [stderr]   Downloaded rand_jitter v0.1.4
[INFO] [stderr]   Downloaded zlib-rs v0.6.0
[INFO] [stderr]   Downloaded version_check v0.1.5
[INFO] [stderr]   Downloaded bindgen v0.52.0
[INFO] [stderr]   Downloaded shlex v0.1.1
[INFO] [stderr]   Downloaded which v3.1.1
[INFO] [stderr]   Downloaded xdelta3 v0.1.5
[INFO] [stderr]   Downloaded proptest v1.10.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 795845dba555882e27e0c797b5914a9add31e99c88d99186adf78d138a5a03d1
[INFO] running `Command { std: "docker" "start" "-a" "795845dba555882e27e0c797b5914a9add31e99c88d99186adf78d138a5a03d1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "795845dba555882e27e0c797b5914a9add31e99c88d99186adf78d138a5a03d1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "795845dba555882e27e0c797b5914a9add31e99c88d99186adf78d138a5a03d1", kill_on_drop: false }`
[INFO] [stdout] 795845dba555882e27e0c797b5914a9add31e99c88d99186adf78d138a5a03d1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 735de53936aa77d0a9101bf208b77f1e67277dfcdfa78896e8e855d78e6828ed
[INFO] running `Command { std: "docker" "start" "-a" "735de53936aa77d0a9101bf208b77f1e67277dfcdfa78896e8e855d78e6828ed", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.23
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zmij v1.0.20
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling crc-catalog v2.4.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling jiff v0.2.19
[INFO] [stderr]    Compiling zlib-rs v0.6.0
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling crc v3.4.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling lzma-rs v0.3.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling clap_builder v4.5.58
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling env_filter v1.0.0
[INFO] [stderr]    Compiling env_logger v0.11.9
[INFO] [stderr]    Compiling clap v4.5.58
[INFO] [stderr]    Compiling oxidelta v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.78s
[INFO] running `Command { std: "docker" "inspect" "735de53936aa77d0a9101bf208b77f1e67277dfcdfa78896e8e855d78e6828ed", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "735de53936aa77d0a9101bf208b77f1e67277dfcdfa78896e8e855d78e6828ed", kill_on_drop: false }`
[INFO] [stdout] 735de53936aa77d0a9101bf208b77f1e67277dfcdfa78896e8e855d78e6828ed
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 12f22206bf9b28789fbdbeca7775ee5e5602d4055ae97a53514966390bea10cf
[INFO] running `Command { std: "docker" "start" "-a" "12f22206bf9b28789fbdbeca7775ee5e5602d4055ae97a53514966390bea10cf", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.181
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling rand_core v0.4.2
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling version_check v0.1.5
[INFO] [stderr]    Compiling autocfg v0.1.8
[INFO] [stderr]    Compiling zerocopy-derive v0.8.39
[INFO] [stderr]    Compiling cc v1.2.55
[INFO] [stderr]    Compiling clang-sys v0.28.1
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling humantime v1.3.0
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling rand_pcg v0.1.2
[INFO] [stderr]    Compiling rand_core v0.3.1
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling strsim v0.8.0
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling bindgen v0.52.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling nom v4.2.3
[INFO] [stderr]    Compiling rand_isaac v0.1.1
[INFO] [stderr]    Compiling rand_hc v0.1.0
[INFO] [stderr]    Compiling rand_xorshift v0.1.1
[INFO] [stderr]    Compiling rand_jitter v0.1.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]    Compiling lazycell v1.3.0
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling shlex v0.1.1
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling libloading v0.5.2
[INFO] [stderr]    Compiling cexpr v0.3.6
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rand_os v0.1.3
[INFO] [stderr]    Compiling which v3.1.1
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling clap v2.34.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling tempfile v3.25.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling env_logger v0.7.1
[INFO] [stderr]    Compiling env_filter v1.0.0
[INFO] [stderr]    Compiling env_logger v0.11.9
[INFO] [stderr]    Compiling oxidelta v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[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.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling xdelta3 v0.1.5
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 53.85s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.6, nom v4.2.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] running `Command { std: "docker" "inspect" "12f22206bf9b28789fbdbeca7775ee5e5602d4055ae97a53514966390bea10cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "12f22206bf9b28789fbdbeca7775ee5e5602d4055ae97a53514966390bea10cf", kill_on_drop: false }`
[INFO] [stdout] 12f22206bf9b28789fbdbeca7775ee5e5602d4055ae97a53514966390bea10cf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] abb5e0e647ebe6c08014cf46423314ab00c20f5e6242ef096f4dc747691fae9d
[INFO] running `Command { std: "docker" "start" "-a" "abb5e0e647ebe6c08014cf46423314ab00c20f5e6242ef096f4dc747691fae9d", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.22s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.6, nom v4.2.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 2`
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/oxidelta-4fc22d2b3107e4da)
[INFO] [stdout] 
[INFO] [stdout] running 172 tests
[INFO] [stdout] test cli::tests::compress_options_mapping ... ok
[INFO] [stdout] test cli::tests::merge_flags_parse ... ok
[INFO] [stdout] test cli::tests::config_command_maps ... ok
[INFO] [stdout] test cli::tests::parse_byte_size_suffixes ... ok
[INFO] [stdout] test cli::tests::encode_subcommand_maps_correctly ... ok
[INFO] [stdout] test cli::tests::global_stdio_and_force_flags ... ok
[INFO] [stdout] test cli::tests::decode_subcommand_maps_correctly ... ok
[INFO] [stdout] test compress::encoder::tests::empty_target ... ok
[INFO] [stdout] test cli::tests::parse_source_and_secondary ... ok
[INFO] [stdout] test compress::encoder::tests::encode_all_roundtrip ... ok
[INFO] [stdout] test compress::encoder::tests::level_0_store_only ... ok
[INFO] [stdout] test compress::encoder::tests::all_levels_roundtrip ... ok
[INFO] [stdout] test compress::encoder::tests::no_source ... ok
[INFO] [stdout] test compress::decoder::tests::empty_target ... ok
[INFO] [stdout] test compress::encoder::tests::xdelta3_can_decode_our_output ... ok
[INFO] [stdout] test compress::pipeline::tests::coalesce_contiguous_copies ... ok
[INFO] [stdout] test compress::pipeline::tests::coalesce_adjacent_adds ... ok
[INFO] [stdout] test compress::decoder::tests::no_checksum_verification ... ok
[INFO] [stdout] test compress::decoder::tests::decode_all_roundtrip ... ok
[INFO] [stdout] test compress::encoder::tests::secondary_zlib_roundtrip ... ok
[INFO] [stdout] test compress::encoder::tests::streaming_matches_bulk ... ok
[INFO] [stdout] test compress::pipeline::tests::coalesce_adjacent_runs ... ok
[INFO] [stdout] test compress::decoder::tests::streaming_decode_to_writer ... ok
[INFO] [stdout] test cli::tests::recode_app_header_flags ... ok
[INFO] [stdout] test cli::tests::header_commands_map ... ok
[INFO] [stdout] test cli::tests::tuning_flags_parse ... ok
[INFO] [stdout] test compress::pipeline::tests::detect_run_in_add ... ok
[INFO] [stdout] test compress::pipeline::tests::empty_instructions ... ok
[INFO] [stdout] test compress::pipeline::tests::no_coalesce_noncontiguous_copies ... ok
[INFO] [stdout] test compress::pipeline::tests::no_run_below_threshold ... ok
[INFO] [stdout] test compress::secondary::tests::backend_for_id_dispatch ... ok
[INFO] [stdout] test compress::secondary::tests::custom_backend ... ok
[INFO] [stdout] test compress::pipeline::tests::mixed_instructions_preserve_order ... ok
[INFO] [stdout] test compress::pipeline::tests::remove_zero_length ... ok
[INFO] [stdout] test compress::secondary::tests::compress_sections_roundtrip_lzma ... ok
[INFO] [stdout] test compress::secondary::tests::incompressible_data_preserved ... ok
[INFO] [stdout] test compress::decoder::tests::window_by_window_decode ... ok
[INFO] [stdout] test compress::secondary::tests::compress_sections_roundtrip_zlib ... ok
[INFO] [stdout] test cli::tests::verbose_is_capped ... ok
[INFO] [stdout] test compress::secondary::tests::lzma_compress_decompress_roundtrip ... ok
[INFO] [stdout] test compress::secondary::tests::secondary_compression_enum ... ok
[INFO] [stdout] test compress::secondary::tests::small_data_not_compressed ... ok
[INFO] [stdout] test compress::secondary::tests::wrong_compressor_id_rejected ... ok
[INFO] [stdout] test compress::secondary::tests::no_compression_passthrough ... ok
[INFO] [stdout] test compress::encoder::tests::secondary_lzma_roundtrip ... ok
[INFO] [stdout] test compress::secondary::tests::missing_compressor_id_rejected ... ok
[INFO] [stdout] test compress::secondary::tests::zlib_compress_decompress_roundtrip ... ok
[INFO] [stdout] test engine::tests::roundtrip_binary_data ... ok
[INFO] [stdout] test engine::tests::roundtrip_empty_target ... ok
[INFO] [stdout] test engine::tests::delta_is_smaller_for_similar_data ... ok
[INFO] [stdout] test engine::tests::roundtrip_all_levels ... ok
[INFO] [stdout] test engine::tests::roundtrip_repeating_data ... ok
[INFO] [stdout] test hash::config::tests::all_profiles_have_llook_9 ... ok
[INFO] [stdout] test hash::config::tests::level_mapping ... ok
[INFO] [stdout] test hash::matching::tests::all_profiles_produce_valid_output ... ok
[INFO] [stdout] test engine::tests::roundtrip_run_data ... ok
[INFO] [stdout] test engine::tests::roundtrip_small_edit ... ok
[INFO] [stdout] test hash::config::tests::all_profiles_have_slook_4 ... ok
[INFO] [stdout] test hash::matching::tests::source_copy_identical ... ok
[INFO] [stdout] test hash::matching::tests::empty_target ... ok
[INFO] [stdout] test hash::matching::tests::instructions_cover_full_target ... ok
[INFO] [stdout] test hash::rolling::tests::backward_match_differ_at_end ... ok
[INFO] [stdout] test hash::rolling::tests::backward_match_empty ... ok
[INFO] [stdout] test hash::rolling::tests::backward_match_differ_at_start ... ok
[INFO] [stdout] test hash::rolling::tests::backward_match_identical ... ok
[INFO] [stdout] test hash::rolling::tests::backward_match_differ_in_middle ... ok
[INFO] [stdout] test hash::matching::tests::run_detection ... ok
[INFO] [stdout] test hash::matching::tests::target_self_copy ... ok
[INFO] [stdout] test hash::rolling::tests::comprun_all_same ... ok
[INFO] [stdout] test hash::rolling::tests::comprun_no_run ... ok
[INFO] [stdout] test hash::rolling::tests::comprun_trailing_run ... ok
[INFO] [stdout] test hash::rolling::tests::find_run_length_all_same ... ok
[INFO] [stdout] test hash::matching::tests::no_source_add_only ... ok
[INFO] [stdout] test hash::rolling::tests::find_run_length_empty ... ok
[INFO] [stdout] test compress::secondary::tests::zlib_vs_lzma_comparison ... ok
[INFO] [stdout] test hash::rolling::tests::backward_match_simd_boundary ... ok
[INFO] [stdout] test hash::rolling::tests::find_run_length_partial ... ok
[INFO] [stdout] test hash::rolling::tests::find_run_length_simd_boundary ... ok
[INFO] [stdout] test hash::rolling::tests::forward_match_differ_in_middle ... ok
[INFO] [stdout] test hash::rolling::tests::forward_match_empty ... ok
[INFO] [stdout] test hash::rolling::tests::find_run_length_no_match ... ok
[INFO] [stdout] test hash::rolling::tests::forward_match_identical ... ok
[INFO] [stdout] test hash::rolling::tests::forward_match_differ_at_start ... ok
[INFO] [stdout] test hash::rolling::tests::hash_cfg_bucket_in_range ... ok
[INFO] [stdout] test hash::rolling::tests::find_run_length_max_limit ... ok
[INFO] [stdout] test hash::rolling::tests::small_cksum_all_zeros ... ok
[INFO] [stdout] test hash::rolling::tests::large_hash_full_and_rolling ... ok
[INFO] [stdout] test hash::rolling::tests::large_hash_rolling_chain ... ok
[INFO] [stdout] test hash::rolling::tests::hash_cfg_size_hashtable_bits ... ok
[INFO] [stdout] test hash::rolling::tests::forward_match_simd_boundary ... ok
[INFO] [stdout] test hash::table::tests::large_table_insert_lookup ... ok
[INFO] [stdout] test hash::table::tests::large_table_overwrite ... ok
[INFO] [stdout] test hash::table::tests::small_table_chain_stale_rejection ... ok
[INFO] [stdout] test hash::table::tests::small_table_chain_boundary_is_stale ... ok
[INFO] [stdout] test hash::table::tests::small_table_overwrite ... ok
[INFO] [stdout] test hash::table::tests::small_table_chaining ... ok
[INFO] [stdout] test hash::table::tests::small_table_insert_lookup ... ok
[INFO] [stdout] test vcdiff::address_cache::tests::cache_init_resets ... ok
[INFO] [stdout] test vcdiff::address_cache::tests::default_cache_params ... ok
[INFO] [stdout] test hash::rolling::tests::hash_cfg_power_of_two ... ok
[INFO] [stdout] test engine::tests::roundtrip_identical ... ok
[INFO] [stdout] test hash::rolling::tests::small_cksum_basic ... ok
[INFO] [stdout] test hash::table::tests::small_table_reset ... ok
[INFO] [stdout] test vcdiff::address_cache::tests::encode_decode_here_mode ... ok
[INFO] [stdout] test vcdiff::address_cache::tests::encode_decode_self_mode ... ok
[INFO] [stdout] test vcdiff::address_cache::tests::encode_decode_same_mode ... ok
[INFO] [stdout] test vcdiff::address_cache::tests::near_cache_is_circular ... ok
[INFO] [stdout] test vcdiff::code_table::tests::all_doubles_have_nonzero_sizes ... ok
[INFO] [stdout] test vcdiff::address_cache::tests::roundtrip_many_addresses ... ok
[INFO] [stdout] test vcdiff::code_table::tests::add_copy_doubles_start_at_163 ... ok
[INFO] [stdout] test vcdiff::code_table::tests::choose_add_large ... ok
[INFO] [stdout] test vcdiff::code_table::tests::choose_double_add_copy ... ok
[INFO] [stdout] test vcdiff::code_table::tests::choose_add_small ... ok
[INFO] [stdout] test vcdiff::code_table::tests::choose_copy_mode0_size4 ... ok
[INFO] [stdout] test engine::tests::roundtrip_no_source ... ok
[INFO] [stdout] test hash::rolling::tests::forward_match_large ... ok
[INFO] [stdout] test engine::tests::roundtrip_large_insert ... ok
[INFO] [stdout] test vcdiff::address_cache::tests::encode_decode_near_mode ... ok
[INFO] [stdout] test vcdiff::code_table::tests::choose_run ... ok
[INFO] [stdout] test vcdiff::code_table::tests::code_table_matches_descriptor_offsets ... ok
[INFO] [stdout] test vcdiff::code_table::tests::copy_add_doubles_start_at_247 ... ok
[INFO] [stdout] test hash::matching::tests::small_target_no_panic ... ok
[INFO] [stdout] test vcdiff::code_table::tests::copy_mode_0_starts_at_19 ... ok
[INFO] [stdout] test vcdiff::code_table::tests::choose_double_add_copy_mode6 ... ok
[INFO] [stdout] test vcdiff::code_table::tests::choose_double_copy_add ... ok
[INFO] [stdout] test vcdiff::code_table::tests::copy_mode_1_starts_at_35 ... ok
[INFO] [stdout] test vcdiff::code_table::tests::index_0_is_run ... ok
[INFO] [stdout] test vcdiff::code_table::tests::index_1_is_add_size0 ... ok
[INFO] [stdout] test vcdiff::decoder::tests::decode_simple_add ... ok
[INFO] [stdout] test vcdiff::code_table::tests::index_255_is_last ... ok
[INFO] [stdout] test vcdiff::decoder::tests::decode_simple_run ... ok
[INFO] [stdout] test vcdiff::code_table::tests::last_copy_mode_8 ... ok
[INFO] [stdout] test vcdiff::code_table::tests::table_has_256_entries ... ok
[INFO] [stdout] test vcdiff::decoder::tests::decode_target_self_copy ... ok
[INFO] [stdout] test vcdiff::decoder::tests::decode_mixed_instructions ... ok
[INFO] [stdout] test vcdiff::decoder::tests::checksum_verification ... ok
[INFO] [stdout] test vcdiff::decoder::tests::decode_source_copy ... ok
[INFO] [stdout] test vcdiff::decoder::tests::zero_copy_source_slice ... ok
[INFO] [stdout] test vcdiff::decoder::tests::reusable_buffers_in_stream_decoder ... ok
[INFO] [stdout] test vcdiff::code_table::tests::indices_2_to_18_are_add ... ok
[INFO] [stdout] test vcdiff::encoder::tests::encode_single_add ... ok
[INFO] [stdout] test vcdiff::decoder::tests::instruction_iterator_basic ... ok
[INFO] [stdout] test vcdiff::encoder::tests::encode_single_run ... ok
[INFO] [stdout] test vcdiff::decoder::tests::decode_overlapping_self_copy ... ok
[INFO] [stdout] test vcdiff::encoder::tests::encode_add_then_copy_packs_double ... ok
[INFO] [stdout] test hash::rolling::tests::backward_match_large ... ok
[INFO] [stdout] test vcdiff::encoder::tests::stream_encoder_writes_header ... ok
[INFO] [stdout] test vcdiff::header::tests::file_header_roundtrip_with_appheader ... ok
[INFO] [stdout] test vcdiff::header::tests::adler32_is_big_endian ... ok
[INFO] [stdout] test vcdiff::header::tests::file_header_roundtrip_minimal ... ok
[INFO] [stdout] test vcdiff::header::tests::file_header_rejects_bad_magic ... ok
[INFO] [stdout] test vcdiff::header::tests::window_header_rejects_both_source_and_target ... ok
[INFO] [stdout] test vcdiff::header::tests::window_header_roundtrip_with_source ... ok
[INFO] [stdout] test vcdiff::varint::tests::encoding_is_big_endian ... ok
[INFO] [stdout] test vcdiff::varint::tests::overflow_detection_u32 ... ok
[INFO] [stdout] test engine::tests::xdelta3_can_decode_engine_output ... ok
[INFO] [stdout] test vcdiff::header::tests::window_header_roundtrip_no_source ... ok
[INFO] [stdout] test vcdiff::varint::tests::single_byte_values ... ok
[INFO] [stdout] test vcdiff::varint::tests::streaming_roundtrip ... ok
[INFO] [stdout] test vcdiff::varint::tests::write_read_roundtrip ... ok
[INFO] [stdout] test vcdiff::varint::tests::underflow_detection ... ok
[INFO] [stdout] test vcdiff::header::tests::file_header_rejects_invalid_bits ... ok
[INFO] [stdout] test vcdiff::header::tests::window_header_eof_returns_none ... ok
[INFO] [stdout] test vcdiff::encoder::tests::encode_with_checksum ... ok
[INFO] [stdout] test vcdiff::varint::tests::roundtrip_u32 ... ok
[INFO] [stdout] test vcdiff::varint::tests::roundtrip_u64 ... ok
[INFO] [stdout] test vcdiff::header::tests::file_header_roundtrip_with_secondary ... ok
[INFO] [stdout] test compress::encoder::tests::progress_tracking ... ok
[INFO] [stdout] test io::tests::encode_decode_no_source ... ok
[INFO] [stdout] test io::tests::encode_decode_file_roundtrip ... ok
[INFO] [stdout] test io::tests::sha256_checksums_computed ... ok
[INFO] [stdout] test io::tests::large_file_multi_window ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 172 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/oxidelta-109457892a770c10)
[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/cli_integration.rs (/opt/rustwide/target/debug/deps/cli_integration-f894e250636659cb)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test cli_config_works ... ok
[INFO] [stdout] test cli_no_output_flag ... ok
[INFO] [stderr] oxidelta: input size: 7
[INFO] [stdout] test cli_encode_decode_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/compress_integration.rs (/opt/rustwide/target/debug/deps/compress_integration-b2eb3c9e2f527cb7)
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test all_zeros ... ok
[INFO] [stdout] test compress_can_decode_xdelta3_output ... ok
[INFO] [stdout] test all_ones ... ok
[INFO] [stdout] test empty_source_empty_target ... ok
[INFO] [stdout] test optimization_does_not_break_correctness ... ok
[INFO] [stdout] test empty_target ... ok
[INFO] [stdout] test level_0_is_store_only ... ok
[INFO] [stdout] test identical_source_and_target ... ok
[INFO] [stdout] test custom_backend_roundtrip ... ok
[INFO] [stdout] test empty_source ... ok
[INFO] [stdout] test delta_compression_effective ... ok
[INFO] [stdout] test secondary_lzma_roundtrip ... ok
[INFO] [stdout] test secondary_zlib_all_levels ... ok
[INFO] [stdout] test secondary_zlib_roundtrip ... ok
[INFO] [stdout] test streaming_decode_window_by_window ... ok
[INFO] [stdout] test single_byte_target ... ok
[INFO] [stdout] test streaming_encode_small_chunks ... ok
[INFO] [stdout] test xdelta3_can_decode_compress_output ... ok
[INFO] [stdout] test streaming_encode_with_zlib ... ok
[INFO] [stdout] test multi_window_large_data ... ok
[INFO] [stdout] test secondary_lzma_vs_no_secondary ... ok
[INFO] [stdout] test all_levels_1kb ... ok
[INFO] [stdout] test xdelta3_interop_all_levels ... ok
[INFO] [stdout] test streaming_encode_single_byte ... ok
[INFO] [stdout] test secondary_lzma_vs_zlib_comparison ... ok
[INFO] [stdout] test multi_window_zlib_secondary ... ok
[INFO] [stdout] test multi_window_lzma_secondary ... ok
[INFO] [stdout] test all_levels_64kb ... ok
[INFO] [stdout] test all_levels_1mb ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.68s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/large_file_integration.rs (/opt/rustwide/target/debug/deps/large_file_integration-d2f58da648b8c9e6)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test multi_gb_sparse_file_roundtrip ... ignored, multi-GB test is opt-in due runtime and disk requirements
[INFO] [stdout] test edge_case_matrix ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/proptest_properties.rs (/opt/rustwide/target/debug/deps/proptest_properties-12cc578fff8d0f91)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test perf_property_decode_not_pathological ... ignored, performance properties are workload and machine dependent
[INFO] [stdout] test prop_identical_data_is_highly_compressible ... ok
[INFO] [stdout] test prop_small_mutation_keeps_delta_bounded ... ok
[INFO] [stdout] test prop_encode_decode_roundtrip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 1.66s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/regression_vectors.rs (/opt/rustwide/target/debug/deps/regression_vectors-14516d50e2905db9)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test vector_database_is_non_empty ... ok
[INFO] [stdout] test xdelta_encode_rust_decode_all_vectors ... ok
[INFO] [stdout] test rust_encode_xdelta_decode_all_vectors ... ok
[INFO] [stdout] test rust_roundtrip_all_vectors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/vcdiff_integration.rs (/opt/rustwide/target/debug/deps/vcdiff_integration-1f1d3e586fe6d50b)
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test app_header_roundtrip ... ok
[INFO] [stdout] test delta_multiple_copies ... ok
[INFO] [stdout] test binary_all_bytes ... ok
[INFO] [stdout] test delta_small_edit ... ok
[INFO] [stdout] test delta_identical_files ... ok
[INFO] [stdout] test binary_zeros ... ok
[INFO] [stdout] test binary_random_like ... ok
[INFO] [stdout] test double_add_copy_packing ... ok
[INFO] [stdout] test double_copy_add_packing ... ok
[INFO] [stdout] test empty_target ... ok
[INFO] [stdout] test large_copy ... ok
[INFO] [stdout] test enc_len_redundancy_check ... ok
[INFO] [stdout] test header_indicator_byte ... ok
[INFO] [stdout] test large_add ... ok
[INFO] [stdout] test reject_bad_magic ... ok
[INFO] [stdout] test magic_bytes_present ... ok
[INFO] [stdout] test roundtrip_varying_add_sizes ... ok
[INFO] [stdout] test run_single_byte ... ok
[INFO] [stdout] test self_copy_overlapping_rle ... ok
[INFO] [stdout] test mixed_instruction_stress ... ok
[INFO] [stdout] test reject_invalid_header_bits ... ok
[INFO] [stdout] test roundtrip_varying_run_sizes ... ok
[INFO] [stdout] test run_mixed_with_add ... ok
[INFO] [stdout] test single_byte_target ... ok
[INFO] [stdout] test delta_prepend_and_append ... ok
[INFO] [stdout] test roundtrip_varying_copy_sizes ... ok
[INFO] [stdout] test self_copy_pattern_expansion ... ok
[INFO] [stdout] test self_copy_repeat ... ok
[INFO] [stdout] test reject_truncated_header ... ok
[INFO] [stdout] test reject_truncated_window ... ok
[INFO] [stdout] test text_large_lorem ... ok
[INFO] [stdout] test text_multiline ... ok
[INFO] [stdout] test text_unicode_utf8 ... ok
[INFO] [stdout] test window_has_checksum ... ok
[INFO] [stdout] test we_can_decode_xdelta3_output ... ok
[INFO] [stdout] test reject_window_too_large ... ok
[INFO] [stdout] test large_run ... ok
[INFO] [stdout] test text_ascii_hello ... ok
[INFO] [stdout] test xdelta3_can_decode_our_output ... ok
[INFO] [stdout] test many_small_instructions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests oxidelta
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/compress/encoder.rs - compress::encoder::DeltaEncoder (line 91) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 11) - compile ... ok
[INFO] [stdout] test src/compress/secondary.rs - compress::secondary::CompressBackend (line 44) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.66s; merged doctests compilation took 0.62s
[INFO] running `Command { std: "docker" "inspect" "abb5e0e647ebe6c08014cf46423314ab00c20f5e6242ef096f4dc747691fae9d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "abb5e0e647ebe6c08014cf46423314ab00c20f5e6242ef096f4dc747691fae9d", kill_on_drop: false }`
[INFO] [stdout] abb5e0e647ebe6c08014cf46423314ab00c20f5e6242ef096f4dc747691fae9d
