[INFO] cloning repository https://github.com/bwhitn/un7z [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/bwhitn/un7z" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbwhitn%2Fun7z", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbwhitn%2Fun7z'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 00c05af9cd1912257b7a62ff979bda385f9846d6 [INFO] testing bwhitn/un7z against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbwhitn%2Fun7z" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/bwhitn/un7z [INFO] finished tweaking git repo https://github.com/bwhitn/un7z [INFO] tweaked toml for git repo https://github.com/bwhitn/un7z written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/bwhitn/un7z on toolchain 1.100.0-beta.1 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/bwhitn/un7z 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 1f5c831eb99fa3412a41ee661933884e7b34bd882a86df17bb9453c7af176c8f [INFO] running `Command { std: "docker" "start" "1f5c831eb99fa3412a41ee661933884e7b34bd882a86df17bb9453c7af176c8f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1f5c831eb99fa3412a41ee661933884e7b34bd882a86df17bb9453c7af176c8f", 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" "1f5c831eb99fa3412a41ee661933884e7b34bd882a86df17bb9453c7af176c8f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1f5c831eb99fa3412a41ee661933884e7b34bd882a86df17bb9453c7af176c8f", 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" "1f5c831eb99fa3412a41ee661933884e7b34bd882a86df17bb9453c7af176c8f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling zeroize v1.9.0 [INFO] [stderr] Compiling typenum v1.20.1 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling cpufeatures v0.3.0 [INFO] [stderr] Compiling alloc-no-stdlib v2.0.4 [INFO] [stderr] Compiling twox-hash v2.1.2 [INFO] [stderr] Compiling cpubits v0.1.1 [INFO] [stderr] Compiling adler2 v2.0.1 [INFO] [stderr] Compiling tinyvec v1.12.0 [INFO] [stderr] Compiling lz4_flex v0.13.1 [INFO] [stderr] Compiling ruzstd v0.8.1 [INFO] [stderr] Compiling alloc-stdlib v0.2.4 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling brotli-decompressor v5.0.3 [INFO] [stderr] Compiling bzip2-rs v0.1.2 [INFO] [stderr] Compiling hybrid-array v0.4.13 [INFO] [stderr] Compiling crypto-common v0.2.2 [INFO] [stderr] Compiling inout v0.2.2 [INFO] [stderr] Compiling block-buffer v0.12.1 [INFO] [stderr] Compiling cipher v0.5.2 [INFO] [stderr] Compiling digest v0.11.3 [INFO] [stderr] Compiling sha2 v0.11.0 [INFO] [stderr] Compiling aes v0.9.1 [INFO] [stderr] Compiling cbc v0.2.1 [INFO] [stderr] Compiling un7z v0.1.0 (/opt/rustwide/workdir/crates/un7z) [INFO] [stderr] Compiling un7z-cli v0.1.0 (/opt/rustwide/workdir/crates/un7z-cli) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 36.37s [INFO] running `Command { std: "docker" "inspect" "1f5c831eb99fa3412a41ee661933884e7b34bd882a86df17bb9453c7af176c8f", 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" "1f5c831eb99fa3412a41ee661933884e7b34bd882a86df17bb9453c7af176c8f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }` [INFO] [stderr] Compiling un7z v0.1.0 (/opt/rustwide/workdir/crates/un7z) [INFO] [stdout] warning: methods `envelope` and `next_header` are never used [INFO] [stdout] --> crates/un7z/src/model.rs:131:18 [INFO] [stdout] | [INFO] [stdout] 120 | impl ParsedArchive { [INFO] [stdout] | ------------------ methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 131 | pub const fn envelope(&self) -> HeaderEnvelope { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 138 | pub const fn next_header(&self) -> &ParsedNextHeader { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling un7z-cli v0.1.0 (/opt/rustwide/workdir/crates/un7z-cli) [INFO] [stderr] Finished `release` profile [optimized] target(s) in 4m 04s [INFO] running `Command { std: "docker" "inspect" "1f5c831eb99fa3412a41ee661933884e7b34bd882a86df17bb9453c7af176c8f", 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" "1f5c831eb99fa3412a41ee661933884e7b34bd882a86df17bb9453c7af176c8f" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }` [INFO] [stderr] warning: methods `envelope` and `next_header` are never used [INFO] [stderr] --> crates/un7z/src/model.rs:131:18 [INFO] [stderr] | [INFO] [stderr] 120 | impl ParsedArchive { [INFO] [stderr] | ------------------ methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 131 | pub const fn envelope(&self) -> HeaderEnvelope { [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 138 | pub const fn next_header(&self) -> &ParsedNextHeader { [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `un7z` (lib test) generated 1 warning [INFO] [stderr] Finished `release` profile [optimized] target(s) in 0.06s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/release/build/un7z/b26c2fd5455ae4a0/out/un7z-b26c2fd5455ae4a0) [INFO] [stdout] [INFO] [stdout] running 144 tests [INFO] [stdout] test archive::tests::duplicate_names_preserve_distinct_stream_mapping ... ok [INFO] [stdout] test archive::tests::decodes_multi_folder_encoded_header_in_stream_order ... ok [INFO] [stdout] test archive::tests::corrupted_copy_encoded_header_fails_its_decoded_crc ... ok [INFO] [stdout] test archive::tests::additional_and_main_verification_share_limits_and_operation_control ... ok [INFO] [stdout] test archive::tests::complete_corrupt_volume_set_preserves_checksum_error ... ok [INFO] [stdout] test archive::tests::decodes_multi_substream_encoded_header_with_each_crc ... ok [INFO] [stdout] test archive::tests::encoded_header_without_folders_is_malformed ... ok [INFO] [stdout] test archive::tests::every_external_folder_archive_prefix_is_rejected ... ok [INFO] [stdout] test archive::tests::external_folder_stream_enforces_combined_coder_and_output_limits ... ok [INFO] [stdout] test archive::tests::external_folder_stream_rejects_truncation_trailing_bytes_and_bad_index ... ok [INFO] [stdout] test archive::tests::external_main_pack_ranges_are_validated_before_source_decode ... ok [INFO] [stdout] test archive::tests::finish_and_high_level_extraction_reject_bad_member_crc ... ok [INFO] [stdout] test archive::tests::encrypted_external_folder_stream_keeps_password_state_typed ... ok [INFO] [stdout] test archive::tests::multi_substream_encoded_header_verifies_each_substream_crc ... ok [INFO] [stdout] test archive::tests::natural_solid_sink_finishes_only_crc_verified_members ... ok [INFO] [stdout] test archive::tests::nested_encoded_headers_share_one_total_output_limit ... ok [INFO] [stdout] test archive::tests::output_work_and_cancellation_limits_precede_decode_work ... ok [INFO] [stdout] test archive::tests::packed_and_folder_crc_failures_keep_their_scope ... ok [INFO] [stdout] test archive::tests::per_entry_output_limit_is_preflighted_for_every_solid_member ... ok [INFO] [stdout] test archive::tests::production_open_resolves_external_folder_stream_exactly ... ok [INFO] [stdout] test archive::tests::production_open_resolves_external_name_stream_exactly ... ok [INFO] [stdout] test archive::tests::solid_verify_checks_each_member_with_one_total_folder_output ... ok [INFO] [stdout] test archive::tests::stock_7zz_accepts_external_folder_stream ... ignored, requires stock 7zz 26.02 [INFO] [stdout] test archive::tests::stock_7zz_accepts_multi_substream_and_rejects_multi_folder_encoded_headers ... ignored, requires stock 7zz 26.02 [INFO] [stdout] test archive::tests::stock_7zz_accepts_single_folder_encoded_header_baseline ... ignored, requires stock 7zz 26.02 [INFO] [stdout] test archive::tests::unknown_final_member_uses_entry_output_as_a_decode_cap ... ok [INFO] [stdout] test archive::tests::unknown_lzma_member_extracts_only_after_eos_and_crc ... ok [INFO] [stdout] test archive::tests::unreferenced_additional_stream_crc_failures_keep_their_scope ... ok [INFO] [stdout] test archive::tests::unreferenced_additional_streams_verify_across_memory_volumes ... ok [INFO] [stdout] test archive::tests::unreferenced_encrypted_additional_stream_password_states ... ok [INFO] [stdout] test archive::tests::verify_includes_unreferenced_additional_streams ... ok [INFO] [stdout] test bounded::tests::exact_child_reader_accepts_complete_consumption ... ok [INFO] [stdout] test bounded::tests::exact_child_reader_rejects_trailing_property_bytes ... ok [INFO] [stdout] test bounded::tests::exhaustively_decodes_one_and_two_byte_integers ... ok [INFO] [stdout] test bounded::tests::reads_7z_integer_boundary_encodings ... ok [INFO] [stdout] test archive::tests::unknown_nonfinal_member_is_rejected_before_decode ... ok [INFO] [stdout] test cancel::tests::bounded_work_is_charged_before_use ... ok [INFO] [stdout] test cancel::tests::cancellation_is_shared_by_clones ... ok [INFO] [stdout] test cancel::tests::unlimited_work_does_not_use_a_numeric_sentinel ... ok [INFO] [stdout] test checksum::tests::incremental_updates_match_one_shot ... ok [INFO] [stdout] test coder_properties::tests::accepts_canonical_and_zero_reserved_py7zr_properties ... ok [INFO] [stdout] test bounded::tests::rejects_every_truncation_of_long_integer ... ok [INFO] [stdout] test decode::aes::tests::direct_kdf_concatenates_salt_and_utf16_password ... ok [INFO] [stdout] test decode::aes::tests::kdf_power_limit_precedes_hash_work ... ok [INFO] [stdout] test decode::aes::tests::missing_password_and_block_truncation_are_typed ... ok [INFO] [stdout] test decode::codecs::tests::cancellation_is_not_reclassified_by_reader_adapters ... ok [INFO] [stdout] test decode::codecs::tests::codec_working_memory_is_checked_before_decoder_construction ... ok [INFO] [stdout] test decode::codecs::tests::complete_brotli_succeeds_and_flush_only_style_stream_fails ... ok [INFO] [stdout] test archive::tests::multi_folder_encoded_header_preflights_combined_output_limit ... ok [INFO] [stdout] test archive::tests::multi_folder_encoded_header_verifies_each_folder_crc ... ok [INFO] [stdout] test archive::tests::large_solid_substream_walk_is_linear_and_work_charged ... ok [INFO] [stdout] test decode::codecs::tests::does_not_strip_an_unrecognized_brotli_prefix ... ok [INFO] [stdout] test decode::codecs::tests::reads_a_single_segment_zstd_window ... ok [INFO] [stdout] test decode::codecs::tests::recognizes_the_private_brotli_prefix ... ok [INFO] [stdout] test checksum::tests::matches_standard_crc32_vectors ... ok [INFO] [stdout] test coder_properties::tests::rejects_nonzero_reserved_bytes_and_every_other_length ... ok [INFO] [stdout] test decode::codecs::tests::truncated_codec_streams_are_format_errors ... ok [INFO] [stdout] test decode::codecs::tests::deflate_roundtrip_and_output_preflight_are_bounded ... ok [INFO] [stdout] test decode::deflate64::tests::dynamic_deflate_block_decodes_as_deflate64 ... ok [INFO] [stdout] test decode::deflate64::tests::work_budget_interrupts_the_decode_loop ... ok [INFO] [stdout] test decode::deflate64::tests::every_stored_prefix_is_rejected ... ok [INFO] [stdout] test decode::deflate64::tests::rejects_trailing_input_and_output_overrun ... ok [INFO] [stdout] test decode::deflate64::tests::stored_block_supports_declared_and_eos_sizes ... ok [INFO] [stdout] test decode::filters::tests::bcj2_output_limit_is_checked_before_input ... ok [INFO] [stdout] test decode::filters::tests::bcj2_passthrough_and_range_truncations_are_bounded ... ok [INFO] [stdout] test decode::filters::tests::delta_observes_cancellation_in_its_loop ... ok [INFO] [stdout] test decode::lzma::tests::lzma2_checks_output_limit_before_work ... ok [INFO] [stdout] test decode::lzma::tests::every_lzma2_prefix_is_rejected ... ok [INFO] [stdout] test decode::filters::tests::delta_distance_one_accumulates_bytes ... ok [INFO] [stdout] test decode::filters::tests::ppc_leaves_non_instruction_tail_unchanged ... ok [INFO] [stdout] test decode::filters::tests::x86_scan_charges_branch_free_input ... ok [INFO] [stdout] test decode::lzma::tests::lzma2_unknown_size_requires_and_accepts_eos ... ok [INFO] [stdout] test decode::lzma::tests::lzma_rejects_truncated_range_state ... ok [INFO] [stdout] test decode::phase5_filters::tests::branch_properties_are_consumed_exactly ... ok [INFO] [stdout] test decode::lzma::tests::lzma2_uncompressed_chunk_decodes ... ok [INFO] [stdout] test decode::phase5_filters::tests::ia64_preserves_an_incomplete_bundle ... ok [INFO] [stdout] test decode::phase5_filters::tests::riscv_decodes_a_jal_at_a_nonzero_start ... ok [INFO] [stdout] test decode::lzma::tests::lzma_unknown_size_requires_and_accepts_eos ... ok [INFO] [stdout] test decode::phase5_filters::tests::swaps_complete_words_and_preserves_the_tail ... ok [INFO] [stdout] test decode::phase5_filters::tests::arm_thumb_decodes_a_wrapped_branch ... ok [INFO] [stdout] test decode::phase5_filters::tests::cancellation_stops_a_phase_five_filter ... ok [INFO] [stdout] test decode::ppmd::tests::cancellation_precedes_output_and_model_allocations ... ok [INFO] [stdout] test decode::ppmd::tests::py7zr_properties_preserve_preallocation_resource_checks ... ok [INFO] [stdout] test decode::ppmd::tests::rejects_memory_before_decoder_allocation ... ok [INFO] [stdout] test error::tests::every_checksum_scope_has_a_stable_display_name ... ok [INFO] [stdout] test decode::ppmd::tests::truncated_range_state_is_a_format_error ... ok [INFO] [stdout] test decode::ppmd::tests::zero_reserved_py7zr_properties_decode_the_exact_stock_vector ... ok [INFO] [stdout] test error::tests::every_limit_has_a_stable_display_name ... ok [INFO] [stdout] test error::tests::io_conversion_preserves_kind_message_and_source ... ok [INFO] [stdout] test error::tests::every_error_variant_has_a_stable_kind_and_message ... ok [INFO] [stdout] test execute::tests::executes_stored_reverse_chain_in_validated_topological_order ... ok [INFO] [stdout] test execute::tests::unknown_output_policy_is_explicit_and_conservative ... ok [INFO] [stdout] test execute::tests::unknown_output_rejection_is_typed_before_codec_work ... ok [INFO] [stdout] test execute::tests::unsupported_method_is_typed ... ok [INFO] [stdout] test limits::tests::every_limit_has_a_builder_override ... ok [INFO] [stdout] test limits::tests::required_defaults_are_exact ... ok [INFO] [stdout] test metadata::tests::external_folder_and_substream_crcs_remain_distinct ... ok [INFO] [stdout] test metadata::tests::external_name_limit_precedes_name_allocation_growth ... ok [INFO] [stdout] test metadata::tests::rejects_trailing_external_name_bytes ... ok [INFO] [stdout] test metadata::tests::resolves_external_times_start_position_and_attributes ... ok [INFO] [stdout] test decode::ppmd::tests::stock_7zz_vector_decodes_and_enforces_output_work_and_truncation ... ok [INFO] [stdout] test metadata::tests::resolves_external_utf16_name_through_copy_stream ... ok [INFO] [stdout] test model::tests::entry_kind_and_empty_size_do_not_use_sentinels ... ok [INFO] [stdout] test model::tests::unix_extension_attributes_identify_symlinks ... ok [INFO] [stdout] test error::tests::kind_does_not_depend_on_payload ... ok [INFO] [stdout] test error::tests::method_identifier_is_rendered_without_indexing ... ok [INFO] [stdout] test parser::tests::cancellation_and_work_budget_stop_parsing ... ok [INFO] [stdout] test parser::tests::candidate_local_limit_error_does_not_hide_later_sfx ... ok [INFO] [stdout] test parser::tests::checks_header_and_total_input_limits_before_ranges ... ok [INFO] [stdout] test parser::tests::distinguishes_unsupported_version_from_malformed_header ... ok [INFO] [stdout] test parser::tests::enforces_sfx_scan_limit ... ok [INFO] [stdout] test parser::tests::rejects_all_truncations_without_panicking ... ok [INFO] [stdout] test parser::tests::finds_sfx_after_a_false_signature_candidate ... ok [INFO] [stdout] test parser::tests::regular_archive_is_allowed_when_sfx_scan_is_disabled ... ok [INFO] [stdout] test parser::tests::rejects_start_and_next_header_crc_corruption ... ok [INFO] [stdout] test parser::tests::rejects_overflowed_next_header_offset ... ok [INFO] [stdout] test password::tests::password_uses_utf16_little_endian ... ok [INFO] [stdout] test path::tests::accepts_relative_unicode_without_rewriting ... ok [INFO] [stdout] test path::tests::rejects_required_dangerous_path_classes ... ok [INFO] [stdout] test path::tests::utf16_validation_preserves_unpaired_surrogates_as_metadata ... ok [INFO] [stdout] test parser::tests::validates_plain_and_encoded_header_envelopes ... ok [INFO] [stdout] test stream::lz4::tests::complete_checked_frame_reports_info_and_extracts ... ok [INFO] [stdout] test stream::lz4::tests::corruption_and_every_truncation_fail ... ok [INFO] [stdout] test stream::lz4::tests::dictionary_frames_list_but_extract_as_typed_unsupported ... ok [INFO] [stdout] test stream::unix_compress::tests::bsd_oracle_fixture_reports_info_and_extracts_exactly ... ok [INFO] [stdout] test stream::unix_compress::tests::generated_non_block_stream_crosses_a_width_boundary ... ok [INFO] [stdout] test stream::unix_compress::tests::dictionary_output_work_and_cancellation_limits_apply ... ok [INFO] [stdout] test stream::zstandard::tests::checksum_corruption_is_not_success ... ok [INFO] [stdout] test stream::lz4::tests::concatenated_skippable_legacy_and_frame_limits_are_validated ... ok [INFO] [stdout] test stream::zstandard::tests::dictionaries_are_listable_but_typed_unsupported_for_extraction ... ok [INFO] [stdout] test stream::zstandard::tests::every_truncation_is_rejected_before_decoding ... ok [INFO] [stdout] test stream::zstandard::tests::total_frame_limit_counts_skippable_frames ... ok [INFO] [stdout] test stream::zstandard::tests::window_frame_and_output_limits_are_enforced_before_or_during_decode ... ok [INFO] [stdout] test volume::tests::aggregate_input_limit_precedes_volume_copy ... ok [INFO] [stdout] test volume::tests::cancellation_precedes_provider_callback ... ok [INFO] [stdout] test volume::tests::memory_provider_reports_the_exact_missing_name ... ok [INFO] [stdout] test volume::tests::request_preserves_expected_name ... ok [INFO] [stdout] test archive::tests::every_multi_substream_encoded_header_prefix_is_rejected ... ok [INFO] [stdout] test archive::tests::external_folder_stream_verifies_folder_and_substream_crcs ... ok [INFO] [stdout] test decode::deflate64::tests::dictionary_limit_precedes_decode_work ... ok [INFO] [stdout] test decode::lzma::tests::lzma2_observes_cancellation_inside_input_loop ... ok [INFO] [stdout] test stream::unix_compress::tests::generated_literals_cross_widths_and_clear_reset ... ok [INFO] [stdout] test stream::unix_compress::tests::header_validation_rejects_reserved_width_and_truncation ... ok [INFO] [stdout] test stream::zstandard::tests::concatenated_checked_frames_report_and_extract ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 141 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/capability_probe.rs (/opt/rustwide/target/release/build/un7z/d69bd1a6ec429366/out/capability_probe-d69bd1a6ec429366) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test stock_7zz_2602_capability_probe_report ... ignored, requires exact stock 7zz 26.02; emits a structured capability report [INFO] [stdout] test synthetic_probe_fixtures_reach_their_expected_rust_boundaries ... ok [INFO] [stdout] test accepts_standalone_and_windows_2602_oracle_banners ... ok [INFO] [stdout] test diagnostic_markers_retain_bounded_system_error_context ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test generated_core_and_go_parity_methods_match_7zz ... ignored, requires stock 7zz 26.02 [INFO] [stdout] test generated_encrypted_header_and_data_match_7zz ... ignored, requires stock 7zz 26.02 [INFO] [stdout] test generated_sfx_prefix_matches_7zz ... ignored, requires stock 7zz 26.02 [INFO] [stderr] Running tests/generated_oracle.rs (/opt/rustwide/target/release/build/un7z/ea2e28b5b80480ae/out/generated_oracle-ea2e28b5b80480ae) [INFO] [stdout] test exact_oracle_banner_accepts_standalone_and_windows_forms ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/phase3_reference.rs (/opt/rustwide/target/release/build/un7z/b9716048adbb8d33/out/phase3_reference-b9716048adbb8d33) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test core_methods_match_7zz_bytes ... ignored, requires UN7Z_GO_TESTDATA and 7zz [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/phase4_reference.rs (/opt/rustwide/target/release/build/un7z/30354ce0ac320444/out/phase4_reference-30354ce0ac320444) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test encrypted_fixtures_distinguish_password_states ... ignored, requires UN7Z_GO_TESTDATA [INFO] [stdout] test generated_encrypted_bcj_chain_matches_7zz ... ignored, requires UN7Z_GO_TESTDATA and 7zz [INFO] [stdout] test generated_symlink_metadata_and_target_match_oracle ... ignored, requires 7zz and symlink support [INFO] [stdout] test missing_and_limited_volumes_are_typed ... ignored, requires UN7Z_GO_TESTDATA [INFO] [stdout] test phase4_codec_and_encryption_fixtures_verify ... ignored, requires UN7Z_GO_TESTDATA [INFO] [stdout] test private_phase4_methods_match_oracle_baseline ... ignored, requires UN7Z_GO_TESTDATA; private methods use deflate oracle data [INFO] [stdout] test sequential_and_encrypted_memory_volumes_verify ... ignored, requires UN7Z_GO_TESTDATA [INFO] [stdout] test standard_phase4_methods_match_7zz_bytes_and_metadata ... ignored, requires UN7Z_GO_TESTDATA and 7zz [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 8 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/phase5_reference.rs (/opt/rustwide/target/release/build/un7z/a14555791697dc99/out/phase5_reference-a14555791697dc99) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test composed_solid_encrypted_and_five_volume_archives_match_7zz ... ignored, requires exact stock 7zz 26.02 [INFO] [stdout] test generated_phase5_methods_match_7zz_and_reject_corruption ... ignored, requires exact stock 7zz 26.02 [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/phase6_api.rs (/opt/rustwide/target/release/build/un7z/d33aa217e61689a4/out/phase6_api-d33aa217e61689a4) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test stable_helpers_withhold_success_on_crc_failure ... ok [INFO] [stdout] test stable_open_list_stream_and_sink_contract ... ok [INFO] [stdout] test stable_path_and_volume_opening_contract ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/ppmd_compatibility.rs (/opt/rustwide/target/release/build/un7z/187026a713046873/out/ppmd_compatibility-187026a713046873) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test canonical_and_py7zr_properties_extract_exact_bytes ... ok [INFO] [stdout] test declared_seven_byte_properties_reject_truncated_input ... ok [INFO] [stdout] test nonzero_reserved_bytes_and_other_property_lengths_are_rejected ... ok [INFO] [stdout] test py7zr_properties_keep_dictionary_output_work_and_cancellation_bounds ... 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/stream_formats.rs (/opt/rustwide/target/release/build/un7z/8ab967eef2b5f9b2/out/stream_formats-8ab967eef2b5f9b2) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test optional_external_stream_fixture_matches_exact_bytes ... ok [INFO] [stdout] test optional_unix_compress_oracle_fixture_matches_exact_bytes ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/release/build/un7z-cli/1de534d62ebc8b62/out/un7z-1de534d62ebc8b62) [INFO] [stderr] Doc-tests un7z [INFO] [stdout] test unix_compress_open_path_does_not_derive_an_output_path ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [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] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test crates/un7z/src/lib.rs - (line 26) - compile ... ok [INFO] [stdout] test crates/un7z/src/lib.rs - (line 54) - compile ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] all doctests ran in 3.45s; merged doctests compilation took 3.44s [INFO] running `Command { std: "docker" "inspect" "1f5c831eb99fa3412a41ee661933884e7b34bd882a86df17bb9453c7af176c8f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1f5c831eb99fa3412a41ee661933884e7b34bd882a86df17bb9453c7af176c8f", kill_on_drop: false }` [INFO] [stdout] 1f5c831eb99fa3412a41ee661933884e7b34bd882a86df17bb9453c7af176c8f