[INFO] fetching crate r3sizer-metadata 0.10.0...
[INFO] testing r3sizer-metadata-0.10.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate r3sizer-metadata 0.10.0 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate r3sizer-metadata 0.10.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate r3sizer-metadata 0.10.0
[INFO] tweaked toml for crates.io crate r3sizer-metadata 0.10.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate r3sizer-metadata 0.10.0 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 crates.io crate r3sizer-metadata 0.10.0 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] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:59:12
[INFO] [stderr]    |
[INFO] [stderr] 59 | homepage = "https://github.com/alvytsk/r3sizer"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 64 | repository = "https://github.com/alvytsk/r3sizer"
[INFO] [stderr]    |              ------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `r3sizer-metadata` (manifest) generated 1 warning
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 9be8df29277d899752aa085647761ee6c249708dfce2369324383a0294c81084
[INFO] running `Command { std: "docker" "start" "9be8df29277d899752aa085647761ee6c249708dfce2369324383a0294c81084", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9be8df29277d899752aa085647761ee6c249708dfce2369324383a0294c81084", 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" "9be8df29277d899752aa085647761ee6c249708dfce2369324383a0294c81084" "/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" "9be8df29277d899752aa085647761ee6c249708dfce2369324383a0294c81084", 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" "9be8df29277d899752aa085647761ee6c249708dfce2369324383a0294c81084" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:59:12
[INFO] [stderr]    |
[INFO] [stderr] 59 | homepage = "https://github.com/alvytsk/r3sizer"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 64 | repository = "https://github.com/alvytsk/r3sizer"
[INFO] [stderr]    |              ------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `r3sizer-metadata` (manifest) generated 1 warning
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling serde_bytes v0.11.19
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling quick-xml v0.38.4
[INFO] [stderr]    Compiling img-parts v0.4.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling r3sizer-metadata v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.79s
[INFO] running `Command { std: "docker" "inspect" "9be8df29277d899752aa085647761ee6c249708dfce2369324383a0294c81084", 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" "9be8df29277d899752aa085647761ee6c249708dfce2369324383a0294c81084" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:59:12
[INFO] [stderr]    |
[INFO] [stderr] 59 | homepage = "https://github.com/alvytsk/r3sizer"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 64 | repository = "https://github.com/alvytsk/r3sizer"
[INFO] [stderr]    |              ------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `r3sizer-metadata` (manifest) generated 1 warning
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling zune-core v0.5.1
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling byteorder-lite v0.1.0
[INFO] [stderr]    Compiling pxfm v0.1.29
[INFO] [stderr]    Compiling quick-error v2.0.1
[INFO] [stderr]    Compiling mutate_once v0.1.2
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling kamadak-exif v0.6.1
[INFO] [stderr]    Compiling zune-jpeg v0.5.15
[INFO] [stderr]    Compiling image-webp v0.2.4
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling img-parts v0.4.0
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling r3sizer-metadata v0.10.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling moxcms v0.8.1
[INFO] [stderr]    Compiling image v0.25.10
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 21.39s
[INFO] running `Command { std: "docker" "inspect" "9be8df29277d899752aa085647761ee6c249708dfce2369324383a0294c81084", 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" "9be8df29277d899752aa085647761ee6c249708dfce2369324383a0294c81084" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:59:12
[INFO] [stderr]    |
[INFO] [stderr] 59 | homepage = "https://github.com/alvytsk/r3sizer"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 64 | repository = "https://github.com/alvytsk/r3sizer"
[INFO] [stderr]    |              ------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `r3sizer-metadata` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/r3sizer-metadata/34c91d0e43102595/out/r3sizer_metadata-34c91d0e43102595)
[INFO] [stdout] 
[INFO] [stdout] running 120 tests
[INFO] [stdout] test containers::jpeg::tests::duplicate_exif_is_dropped_as_conflicting ... ok
[INFO] [stdout] test containers::jpeg::tests::trailing_bytes_after_eoi_are_unverified ... ok
[INFO] [stdout] test containers::jpeg::tests::extended_xmp_is_recognized_but_not_merged ... ok
[INFO] [stdout] test containers::jpeg::tests::unknown_app_segment_is_flagged_not_copied ... ok
[INFO] [stdout] test containers::jpeg::tests::icc_duplicate_sequence_number_is_malformed ... ok
[INFO] [stdout] test containers::jpeg::tests::standard_xmp_is_detected ... ok
[INFO] [stdout] test containers::jpeg::tests::icc_missing_segment_is_malformed ... ok
[INFO] [stdout] test containers::jpeg::tests::truncated_segment_length_is_malformed ... ok
[INFO] [stdout] test containers::jpeg::tests::icc_segments_assembled_out_of_order ... ok
[INFO] [stdout] test containers::jpeg::tests::metadata_after_progressive_scan_is_found ... ok
[INFO] [stdout] test containers::jpeg::tests::exif_payload_starts_at_tiff_marker ... ok
[INFO] [stdout] test containers::jpeg::tests::jfif_aspect_ratio_only_density_is_not_a_payload ... ok
[INFO] [stdout] test containers::jpeg::tests::jfif_density_is_detected ... ok
[INFO] [stdout] test containers::png::tests::chrm_without_srgb_is_reported ... ok
[INFO] [stdout] test containers::jpeg::tests::icc_segment_count_guard ... ok
[INFO] [stdout] test containers::png::tests::compressed_text_exceeding_budget_is_limit_exceeded ... ok
[INFO] [stdout] test containers::jpeg::tests::com_comment_is_detected ... ok
[INFO] [stdout] test containers::png::tests::text_is_detected_without_a_pixel_decode ... ok
[INFO] [stdout] test containers::png::tests::srgb_overrides_gama_and_chrm_without_warning ... ok
[INFO] [stdout] test containers::png::tests::gama_without_srgb_is_reported_once ... ok
[INFO] [stdout] test containers::png::tests::corrupted_crc_chunk_is_malformed_and_not_extracted ... ok
[INFO] [stdout] test containers::png::tests::truncated_chunk_is_malformed ... ok
[INFO] [stdout] test containers::png::tests::trailing_bytes_after_iend_are_unverified ... ok
[INFO] [stdout] test containers::png::tests::unknown_chunk_is_flagged_not_copied ... ok
[INFO] [stdout] test containers::png::tests::itxt_xmp_is_detected_and_not_duplicated_as_text ... ok
[INFO] [stdout] test containers::png::tests::eof_exif_is_detected ... ok
[INFO] [stdout] test containers::png::tests::duplicate_iccp_drops_the_category ... ok
[INFO] [stdout] test containers::tests::duplicate_exif_offers_are_dropped_as_ambiguous ... ok
[INFO] [stdout] test containers::tests::inflate_bounded_accepts_within_budget ... ok
[INFO] [stdout] test containers::png::tests::cumulative_decompression_across_many_small_ztxt_chunks_is_bounded ... ok
[INFO] [stdout] test containers::png::tests::no_color_declaration_is_unspecified ... ok
[INFO] [stdout] test containers::png::tests::srgb_declaration_sets_source_color ... ok
[INFO] [stdout] test containers::png::tests::iccp_is_decompressed_and_stored_raw_profile ... ok
[INFO] [stdout] test containers::webp::tests::exif_and_xmp_are_detected ... ok
[INFO] [stdout] test containers::webp::tests::duplicate_xmp_is_dropped_as_conflicting ... ok
[INFO] [stdout] test containers::tests::inflate_bounded_rejects_oversized_stream ... ok
[INFO] [stdout] test containers::webp::tests::iccp_is_detected_and_sets_source_color ... ok
[INFO] [stdout] test containers::webp::tests::exif_identifier_prefix_is_normalized ... ok
[INFO] [stdout] test exif::reader::tests::type_width_covers_baseline_types_only ... ok
[INFO] [stdout] test containers::webp::tests::unknown_chunk_is_flagged_not_copied ... ok
[INFO] [stdout] test containers::webp::tests::odd_size_xmp_chunk_padding_is_handled ... ok
[INFO] [stdout] test exif::tests::color_space_unverified_removes_declaration_with_issue ... ok
[INFO] [stdout] test exif::tests::cycle_is_rejected ... ok
[INFO] [stdout] test exif::patch::tests::output_dimension_selector ... ok
[INFO] [stdout] test exif::tests::color_space_srgb_drops_uncalibrated_r03_declaration_with_issues ... ok
[INFO] [stdout] test exif::tests::color_space_srgb_keeps_existing_srgb_declarations_silently ... ok
[INFO] [stdout] test containers::webp::tests::truncated_chunk_is_malformed ... ok
[INFO] [stdout] test containers::tests::sniffs_known_signatures ... ok
[INFO] [stdout] test containers::tests::inflate_bounded_rejects_garbage ... ok
[INFO] [stdout] test exif::tests::curated_known_tag_is_retained_without_issue ... ok
[INFO] [stdout] test containers::webp::tests::list_chunk_is_not_recursed_into ... ok
[INFO] [stdout] test exif::tests::color_space_srgb_drops_non_srgb_value_with_issue ... ok
[INFO] [stdout] test containers::webp::tests::trailing_bytes_are_unverified ... ok
[INFO] [stdout] test exif::tests::all_eight_orientations_preserve_and_normalize ... ok
[INFO] [stdout] test exif::tests::big_endian_is_supported ... ok
[INFO] [stdout] test exif::tests::dropped_value_aliasing_tiff_header_omits_exif ... ok
[INFO] [stdout] test exif::tests::embedded_preview_bytes_in_kept_ifd_are_also_zeroed ... ok
[INFO] [stdout] test exif::tests::duplicate_tag_is_rejected_as_malformed ... ok
[INFO] [stdout] test exif::tests::invalid_orientation_value_is_dropped_as_malformed ... ok
[INFO] [stdout] test exif::tests::value_offset_stability_for_retained_scalar ... ok
[INFO] [stdout] test exif::tests::short_dimension_stays_short_when_it_still_fits ... ok
[INFO] [stdout] test exif::tests::maker_note_is_removed ... ok
[INFO] [stdout] test exif::tests::unrecognized_standard_tag_is_retained_with_unverified_issue ... ok
[INFO] [stdout] test exif::tests::thumbnail_preview_bytes_are_zeroed ... ok
[INFO] [stdout] test exif::tests::rational_gps_and_capture_settings_survive_at_original_offset ... ok
[INFO] [stdout] test exif::tests::updates_dimensions_and_normalizes_only_on_request ... ok
[INFO] [stdout] test exif::tests::short_dimension_promotes_to_long_when_it_no_longer_fits ... ok
[INFO] [stdout] test exif::tests::preview_range_aliasing_tiff_header_omits_exif ... ok
[INFO] [stdout] test iptc::tests::malformed_iptc_record_is_rejected ... ok
[INFO] [stdout] test exif::tests::thumbnail_chain_is_detached_and_zeroed ... ok
[INFO] [stdout] test exif::tests::malformed_count_does_not_panic_and_is_rejected ... ok
[INFO] [stdout] test iptc::tests::unknown_resource_is_named_not_copied ... ok
[INFO] [stdout] test limits::tests::checked_range_edge_cases ... ok
[INFO] [stdout] test policy::tests::duplicate_issues_from_extraction_and_correction_are_deduplicated ... ok
[INFO] [stdout] test exif::tests::embedded_preview_pointer_is_removed ... ok
[INFO] [stdout] test policy::tests::malformed_icc_reported_regardless_of_action ... ok
[INFO] [stdout] test limits::tests::checked_range_out_of_bounds ... ok
[INFO] [stdout] test exif::tests::exif_ifd_dimensions_are_updated ... ok
[INFO] [stdout] test limits::tests::checked_range_overflow_add ... ok
[INFO] [stdout] test iptc::tests::valid_iptc_record_is_retained ... ok
[INFO] [stdout] test exif::tests::preserve_keeps_original_orientation ... ok
[INFO] [stdout] test exif::tests::overlapping_value_and_table_is_rejected ... ok
[INFO] [stdout] test policy::tests::declared_size_mismatch_fails_structural_check ... ok
[INFO] [stdout] test policy::tests::density_payloads_pass_through_unchanged ... ok
[INFO] [stdout] test policy::tests::wrong_signature_fails_structural_check ... ok
[INFO] [stdout] test policy::tests::xmp_icc_profile_name_removed_when_icc_is_dropped ... ok
[INFO] [stdout] test policy::tests::unverified_always_drops_icc ... ok
[INFO] [stdout] test policy::tests::unchanged_keeps_valid_icc_without_issue ... ok
[INFO] [stdout] test iptc::tests::thumbnail_resources_are_removed_as_stale ... ok
[INFO] [stdout] test xmp::tests::color_space_srgb_removes_non_srgb_values_with_issue ... ok
[INFO] [stdout] test policy::tests::valid_icc_structure_passes ... ok
[INFO] [stdout] test policy::tests::out_of_bounds_tag_table_entry_fails_structural_check ... ok
[INFO] [stdout] test limits::tests::checked_range_overflow_mul ... ok
[INFO] [stdout] test xmp::tests::color_space_srgb_keeps_existing_srgb_value_silently ... ok
[INFO] [stdout] test policy::tests::srgb_keeps_icc_equal_to_destination ... ok
[INFO] [stdout] test policy::tests::truncated_icc_fails_structural_check ... ok
[INFO] [stdout] test xmp::tests::color_space_unverified_removes_declaration_with_issue ... ok
[INFO] [stdout] test policy::tests::srgb_drops_icc_that_differs_from_destination ... ok
[INFO] [stdout] test xmp::tests::conflicting_duplicate_orientation_is_dropped_as_malformed ... ok
[INFO] [stdout] test xmp::tests::description_text_containing_tag_names_is_never_touched ... ok
[INFO] [stdout] test xmp::tests::conventional_prefix_and_element_form_are_also_corrected ... ok
[INFO] [stdout] test limits::tests::checked_range_valid ... ok
[INFO] [stdout] test policy::tests::srgb_drops_icc_when_no_destination_given ... ok
[INFO] [stdout] test policy::tests::xmp_icc_profile_name_kept_when_icc_is_retained ... ok
[INFO] [stdout] test xmp::tests::legacy_iptc_digest_is_preserved_since_iptc_bytes_are_never_edited ... ok
[INFO] [stdout] test xmp::tests::language_alternatives_arrays_rights_and_gps_survive_untouched ... ok
[INFO] [stdout] test xmp::tests::malformed_xml_is_rejected ... ok
[INFO] [stdout] test xmp::tests::thumbnails_array_is_removed_with_issue ... ok
[INFO] [stdout] test xmp::tests::modify_date_is_removed_but_capture_date_survives ... ok
[INFO] [stdout] test xmp::tests::undefined_entity_is_rejected ... ok
[INFO] [stdout] test xmp::tests::nested_qualified_value_is_removed_as_unsupported ... ok
[INFO] [stdout] test xmp::tests::non_utf8_input_is_rejected ... ok
[INFO] [stdout] test xmp::tests::updates_xmp_using_namespace_uri_not_prefix ... ok
[INFO] [stdout] test xmp::tests::out_of_range_orientation_is_dropped_as_malformed ... ok
[INFO] [stdout] test xmp::tests::doctype_is_rejected ... ok
[INFO] [stdout] test xmp::tests::excessive_depth_is_rejected ... ok
[INFO] [stdout] test xmp::tests::empty_and_self_closing_dimension_fields_get_a_value_injected ... ok
[INFO] [stdout] test xmp::tests::extended_xmp_reference_is_removed_as_unsupported ... ok
[INFO] [stdout] test xmp::tests::predefined_entities_and_char_refs_are_accepted ... ok
[INFO] [stdout] test xmp::tests::oversized_payload_is_rejected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 120 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/containers.rs (/opt/rustwide/target/debug/build/r3sizer-metadata/a52325ae77cbd4ea/out/containers-a52325ae77cbd4ea)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test jpeg_icc_duplicate_sequence_is_malformed ... ok
[INFO] [stdout] test jpeg_duplicate_exif_is_reported_and_dropped ... ok
[INFO] [stdout] test jpeg_with_exif_and_jfif_is_clean ... ok
[INFO] [stdout] test jpeg_icc_missing_segment_is_malformed ... ok
[INFO] [stdout] test jpeg_icc_out_of_order_segments_assemble_cleanly ... ok
[INFO] [stdout] test webp_odd_size_xmp_and_exif_are_detected ... ok
[INFO] [stdout] test jpeg_metadata_after_progressive_scan_is_still_found ... ok
[INFO] [stdout] test png_unknown_chunk_is_flagged ... ok
[INFO] [stdout] test webp_truncated_container_is_malformed ... ok
[INFO] [stdout] test png_text_is_detected_without_a_pixel_decode ... ok
[INFO] [stdout] test jpeg_truncated_segment_is_malformed ... ok
[INFO] [stdout] test png_compressed_text_exceeding_budget_is_limit_exceeded ... ok
[INFO] [stdout] test png_cumulative_decompression_across_chunks_is_bounded ... ok
[INFO] [stdout] test png_truncated_container_is_malformed ... ok
[INFO] [stdout] test png_duplicate_exif_via_exif_chunk_is_reported ... ok
[INFO] [stdout] test png_corrupted_crc_is_malformed_and_excluded ... ok
[INFO] [stdout] test webp_unknown_chunk_is_flagged ... ok
[INFO] [stdout] test jpeg_irb_retains_iptc_and_removes_thumbnail ... ok
[INFO] [stdout] test unrecognized_source_still_falls_back_conservatively ... ok
[INFO] [stdout] test jpeg_unknown_app_segment_is_flagged ... ok
[INFO] [stderr]      Running tests/contract.rs (/opt/rustwide/target/debug/build/r3sizer-metadata/0a4085b4fc708357/out/contract-0a4085b4fc708357)
[INFO] [stdout] test webp_extended_xmp_prefix_via_jpeg_is_recognized ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test color_action_serializable ... ok
[INFO] [stdout] test extract_within_limits_returns_unverified ... ok
[INFO] [stdout] test metadata_report_derives_default ... ok
[INFO] [stdout] test metadata_category_snake_case ... ok
[INFO] [stdout] test unknown_source_warns_and_leaves_output_untouched ... ok
[INFO] [stdout] test output_facts_roundtrip ... ok
[INFO] [stdout] test default_limits_match_specified_budgets ... ok
[INFO] [stdout] test metadata_issue_reason_snake_case ... ok
[INFO] [stdout] test orientation_action_serializable ... ok
[INFO] [stdout] test extract_respects_source_byte_limit ... ok
[INFO] [stderr]      Running tests/exif.rs (/opt/rustwide/target/debug/build/r3sizer-metadata/0c869696c7ba4963/out/exif-0c869696c7ba4963)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test preserve_keeps_original_orientation ... ok
[INFO] [stdout] test updates_dimensions_and_normalizes_only_on_request ... ok
[INFO] [stdout] test bigtiff_is_reported_unsupported ... ok
[INFO] [stdout] test malformed_header_is_omitted ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gen_fixtures.rs (/opt/rustwide/target/debug/build/r3sizer-metadata/e693fbafcc33d6cb/out/gen_fixtures-e693fbafcc33d6cb)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test generate_fixtures ... ignored, run explicitly to (re)generate committed fixtures; see tests/fixtures/README.md
[INFO] [stdout] test generate_makernote_fixture ... ignored, run explicitly to (re)generate the committed makernote fixture; see tests/fixtures/README.md
[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/roundtrip.rs (/opt/rustwide/target/debug/build/r3sizer-metadata/810ada63a47b43a5/out/roundtrip-810ada63a47b43a5)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test expected_json_offsets_locate_the_real_artist_and_copyright_bytes ... ok
[INFO] [stdout] test no_metadata_source_leaves_same_format_destination_byte_identical ... ok
[INFO] [stdout] test iptc_and_comment_into_png_and_webp_are_unsupported_not_silently_dropped ... ok
[INFO] [stdout] test issue_fields_never_contain_tag_values ... ok
[INFO] [stdout] test merge_never_strips_an_unrelated_destination_segment ... ok
[INFO] [stdout] test png_text_into_jpeg_and_webp_is_unsupported ... ok
[INFO] [stdout] test minimal_jpeg_destination_with_no_segments_never_panics_on_exif_or_icc ... ok
[INFO] [stdout] test adding_exif_to_an_existing_alpha_vp8l_file_keeps_the_alpha_flag ... ok
[INFO] [stdout] test dimension_mismatch_rolls_back_to_byte_identical_original_with_merge_failed ... ok
[INFO] [stdout] test same_format_text_survives_png_to_png ... ok
[INFO] [stdout] test same_format_density_survives_jpeg_to_jpeg ... ok
[INFO] [stdout] test icc_profile_one_byte_past_the_segment_boundary_forces_a_second_segment ... ok
[INFO] [stdout] test signature_only_png_destination_never_panics_on_icc ... ok
[INFO] [stdout] test srgb_policy_drops_icc_when_destination_has_no_matching_profile ... ok
[INFO] [stdout] test same_format_density_survives_png_to_png_even_when_destination_has_no_phys ... ok
[INFO] [stdout] test same_format_iptc_survives_jpeg_to_jpeg ... ok
[INFO] [stdout] test same_format_comment_survives_jpeg_to_jpeg ... ok
[INFO] [stdout] test merge_never_writes_a_second_vp8x ... ok
[INFO] [stdout] test corrupt_source_metadata_yields_no_embedded_exif_but_a_valid_destination ... ok
[INFO] [stdout] test oversized_exif_via_real_source_is_limit_exceeded_and_never_embedded ... ok
[INFO] [stdout] test xmp_only_insertion_into_plain_webp_produces_a_valid_extended_header ... ok
[INFO] [stdout] test unchanged_color_policy_retains_any_structurally_valid_source_icc ... ok
[INFO] [stdout] test webp_dimension_mismatch_also_rolls_back_byte_identical ... ok
[INFO] [stdout] test icc_profile_exactly_at_the_segment_boundary_splits_without_panicking ... ok
[INFO] [stderr]      Running tests/xmp.rs (/opt/rustwide/target/debug/build/r3sizer-metadata/98938fb2d2f70735/out/xmp-98938fb2d2f70735)
[INFO] [stdout] test preserves_artist_across_all_supported_destinations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test malformed_icc_profile_is_reported ... ok
[INFO] [stdout] test srgb_drops_icc_that_differs_from_destination ... ok
[INFO] [stdout] test density_is_unchanged_by_a_large_downscale ... ok
[INFO] [stdout] test xmp_dimensions_are_corrected_through_prepare ... ok
[INFO] [stdout] test srgb_keeps_icc_equal_to_destination ... ok
[INFO] [stdout] test unverified_drops_icc_even_when_structurally_valid ... ok
[INFO] [stdout] test repeated_extended_xmp_issue_is_deduplicated ... ok
[INFO] [stderr]    Doc-tests r3sizer_metadata
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/limits.rs - limits::checked_range (line 62) ... ignored
[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] running `Command { std: "docker" "inspect" "9be8df29277d899752aa085647761ee6c249708dfce2369324383a0294c81084", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9be8df29277d899752aa085647761ee6c249708dfce2369324383a0294c81084", kill_on_drop: false }`
[INFO] [stdout] 9be8df29277d899752aa085647761ee6c249708dfce2369324383a0294c81084
