[INFO] fetching crate x3f-core 0.1.6...
[INFO] testing x3f-core-0.1.6 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate x3f-core 0.1.6 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate x3f-core 0.1.6
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate x3f-core 0.1.6
[INFO] tweaked toml for crates.io crate x3f-core 0.1.6 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate x3f-core 0.1.6 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 x3f-core 0.1.6 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-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] e715569f0709bdeca8348b0eb2357600d3f97259925a9a3fda7802f4abde4bba
[INFO] running `Command { std: "docker" "start" "e715569f0709bdeca8348b0eb2357600d3f97259925a9a3fda7802f4abde4bba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e715569f0709bdeca8348b0eb2357600d3f97259925a9a3fda7802f4abde4bba", 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" "e715569f0709bdeca8348b0eb2357600d3f97259925a9a3fda7802f4abde4bba" "/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" "e715569f0709bdeca8348b0eb2357600d3f97259925a9a3fda7802f4abde4bba", 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" "e715569f0709bdeca8348b0eb2357600d3f97259925a9a3fda7802f4abde4bba" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling bindgen v0.71.1
[INFO] [stderr]    Compiling log v0.4.30
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling zune-core v0.4.12
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling quick-error v2.0.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling fax v0.2.7
[INFO] [stderr]    Compiling weezl v0.1.12
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling zune-jpeg v0.4.21
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling x3f-sys v0.1.6
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling tiff v0.10.3
[INFO] [stderr]    Compiling x3f-core v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.91s
[INFO] running `Command { std: "docker" "inspect" "e715569f0709bdeca8348b0eb2357600d3f97259925a9a3fda7802f4abde4bba", 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" "e715569f0709bdeca8348b0eb2357600d3f97259925a9a3fda7802f4abde4bba" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling x3f-core v0.1.6 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2.09s
[INFO] running `Command { std: "docker" "inspect" "e715569f0709bdeca8348b0eb2357600d3f97259925a9a3fda7802f4abde4bba", 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" "e715569f0709bdeca8348b0eb2357600d3f97259925a9a3fda7802f4abde4bba" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/x3f-core/bb4fa73c1e2c1c84/out/x3f_core-bb4fa73c1e2c1c84)
[INFO] [stdout] 
[INFO] [stdout] running 100 tests
[INFO] [stdout] test icc::tests::cineon_profiles_present_for_each_named_space ... ok
[INFO] [stdout] test icc::tests::no_profile_for_undefined_color_spaces ... ok
[INFO] [stdout] test icc::tests::rgb_trc_tags_are_linear_identity ... ok
[INFO] [stdout] test icc::tests::output_is_bit_stable_across_calls ... ok
[INFO] [stdout] test icc::tests::srgb_primaries_match_spec_d50_values ... ok
[INFO] [stdout] test icc::tests::rgb_trc_tags_share_one_body ... ok
[INFO] [stdout] test image::tests::cropped_view_copies_last_row_without_reading_trailing_padding ... ok
[INFO] [stdout] test output::dng::color::tests::corrected_physical_neutral_maps_to_d50 ... ok
[INFO] [stdout] test output::dng::color::tests::folded_calibration_preserves_white_balance_and_both_transforms ... ok
[INFO] [stdout] test output::dng::color::tests::invalid_gains_do_not_produce_invalid_dng_color_tags ... ok
[INFO] [stdout] test output::dng::color::tests::quattro_gain_preserves_relative_channel_correction ... ok
[INFO] [stdout] test output::dng::color::tests::uniform_digital_gain_changes_only_exposure ... ok
[INFO] [stdout] test output::dng::exif::tests::blank_identity_values_fall_back_to_sanitized_jpeg_fields ... ok
[INFO] [stdout] test output::dng::exif::tests::camera_identity_accepts_camf_without_prop_or_jpeg ... ok
[INFO] [stdout] test output::dng::exif::tests::camera_identity_preserves_prop_then_camf_precedence_per_field ... ok
[INFO] [stdout] test output::dng::exif::tests::float_to_rational_lossless_decimals ... ok
[INFO] [stdout] test output::dng::exif::tests::camera_identity_uses_jpeg_fallback_and_avoids_duplicate_make ... ok
[INFO] [stdout] test output::dng::exif::tests::jpeg_parser_extracts_ifd0_and_exif_subifd ... ok
[INFO] [stdout] test output::dng::exif::tests::jpeg_parser_rejects_non_jpeg_input ... ok
[INFO] [stdout] test output::dng::exif::tests::jpeg_parser_returns_none_without_app1 ... ok
[INFO] [stdout] test output::dng::exif::tests::parse_shutter_decimal_falls_back ... ok
[INFO] [stdout] test output::dng::exif::tests::parse_shutter_zero_denom_rejected ... ok
[INFO] [stdout] test output::dng::exif::tests::pmode_mapping ... ok
[INFO] [stdout] test output::dng::exif::tests::unix_epoch_matches_known_date ... ok
[INFO] [stdout] test output::dng::hue_sat_map::tests::hue_and_saturation_corrections_are_retained ... ok
[INFO] [stdout] test output::dng::hue_sat_map::tests::identity_map_is_omitted ... ok
[INFO] [stdout] test output::dng::hue_sat_map::tests::map_has_two_saturation_samples_per_hue_in_dng_order ... ok
[INFO] [stdout] test output::dng::exif::tests::parse_shutter_fraction ... ok
[INFO] [stdout] test output::dng::ljpeg::tests::round_trips_constant_image ... ok
[INFO] [stdout] test output::dng::ljpeg::tests::round_trips_extreme_alternation ... ok
[INFO] [stdout] test output::dng::ljpeg::tests::round_trips_single_component_and_single_pixel ... ok
[INFO] [stdout] test output::dng::opcodes::tests::aperture_format_matches_x3fuse_filenames ... ok
[INFO] [stdout] test output::dng::profiles::tests::forward_matrix_satisfies_d50_invariant_at_unit_input ... ok
[INFO] [stdout] test output::dng::ljpeg::tests::stream_is_framed_correctly ... ok
[INFO] [stdout] test output::dng::opcodes::tests::model_id_rejects_quattro_and_unknown ... ok
[INFO] [stdout] test output::dng::ljpeg::tests::bit_writer_stuffs_ff ... ok
[INFO] [stdout] test output::dng::profiles::tests::mmcr_entries_are_in_tag_order ... ok
[INFO] [stdout] test conversion::tests::conversion_stages_cancellation_unicode_paths_and_owned_outputs ... ok
[INFO] [stdout] test output::dng::opcodes::tests::model_id_recognises_merrill_bodies ... ok
[INFO] [stdout] test output::dng::profiles::tests::mmcr_blob_ifd0_offset_points_inside_blob ... ok
[INFO] [stdout] test output::dng::profiles::tests::mmcr_externals_after_ifd_body ... ok
[INFO] [stdout] test output::dng::ljpeg::tests::category_boundaries ... ok
[INFO] [stdout] test output::dng::profiles::tests::mmcr_blob_starts_with_magic ... ok
[INFO] [stdout] test output::dng::profiles::tests::mmcr_ifd_body_at_offset_8 ... ok
[INFO] [stdout] test output::dng::opcodes::tests::sd1m_lens_id_reads_lens_model_or_falls_back ... ok
[INFO] [stdout] test output::dng::profiles::tests::negative_values_keep_sign ... ok
[INFO] [stdout] test output::dng::profiles::tests::mmcr_with_hue_sat_map_has_three_extra_tags_in_order ... ok
[INFO] [stdout] test output::dng::profiles::tests::srational_round_trips_through_denom ... ok
[INFO] [stdout] test output::dng::profiles::tests::mmcr_has_compression_tag ... ok
[INFO] [stdout] test icc::tests::encoded_profiles_have_correct_decoding_curves ... ok
[INFO] [stdout] test output::dng::profiles::tests::mmcr_hue_sat_map_dims_payload_is_21_2_1 ... ok
[INFO] [stdout] test output::dng::ljpeg::tests::round_trips_gradient_three_component ... ok
[INFO] [stdout] test output::dng::profiles::tests::mmcr_hue_sat_map_encoding_is_inline_linear ... ok
[INFO] [stdout] test output::dng::tests::baseline_exposure_preserves_unscaled_metadata_behavior ... ok
[INFO] [stdout] test output::dng::tests::baseline_exposure_restores_headroom_without_iso_metadata ... ok
[INFO] [stdout] test output::dng::tests::camera_jpeg_aspect_preserves_wide_and_square_as_shot_crops ... ok
[INFO] [stdout] test output::dng::tests::crop_has_unsigned_rational_encoding_and_subpixel_precision ... ok
[INFO] [stdout] test output::dng::tiff_writer::tests::ascii_value_includes_nul_in_count ... ok
[INFO] [stdout] test output::dng::tiff_writer::tests::entries_sorted_by_tag_id ... ok
[INFO] [stdout] test output::dng::tests::equalize_levels_clamps_and_is_idempotent ... ok
[INFO] [stdout] test output::dng::tests::equalize_levels_normalizes_per_channel_ranges ... ok
[INFO] [stdout] test output::dng::strip::tests::cropped_strips_emit_subregion_only ... ok
[INFO] [stdout] test output::dng::tiff_writer::tests::ifd0_offset_in_header_is_back_patched ... ok
[INFO] [stdout] test output::dng::strip::tests::compressed_crop_matches_uncompressed_crop_dimensions ... ok
[INFO] [stdout] test output::dng::tiff_writer::tests::small_value_inlined_in_entry ... ok
[INFO] [stdout] test output::dng::tiff_writer::tests::next_ifd_link_written_at_tail ... ok
[INFO] [stdout] test output::dng::strip::tests::uncompressed_strip_count_matches_rows_per_strip ... ok
[INFO] [stdout] test output::dng::strip::tests::compressed_strips_are_standalone_jpeg_streams ... ok
[INFO] [stdout] test output::dng::tiff_writer::tests::write_data_pads_to_word_boundary ... ok
[INFO] [stdout] test output::dng::tone_curves::tests::cmcc_zero_returns_none ... ok
[INFO] [stdout] test output::dng::tests::equalize_levels_skips_degenerate_ranges ... ok
[INFO] [stdout] test output::dng::tone_curves::tests::vivid_curve_lifts_midtones ... ok
[INFO] [stdout] test output::dng::tiff_writer::tests::header_is_le_with_magic_42 ... ok
[INFO] [stdout] test output::ppm::tests::channels_under_three_errors ... ok
[INFO] [stdout] test output::dng::tone_curves::tests::endpoints_anchor_at_0_and_1 ... ok
[INFO] [stdout] test output::dng::tone_curves::tests::input_axis_is_uniform_0_to_1 ... ok
[INFO] [stdout] test output::ppm::tests::p6_header_and_be_payload ... ok
[INFO] [stdout] test output::dng::tone_curves::tests::neutral_curve_compresses_midtones ... ok
[INFO] [stdout] test output::dng::tiff_writer::tests::empty_directory_errors ... ok
[INFO] [stdout] test output::ppm::tests::p3_header_and_ascii_payload ... ok
[INFO] [stdout] test output::ppm::tests::stride_padding_is_skipped ... ok
[INFO] [stdout] test output::dng::tiff_writer::tests::large_value_externalised_with_correct_offset ... ok
[INFO] [stdout] test output::dng::tone_curves::tests::landscape_is_linear_scale_of_vivid ... ok
[INFO] [stdout] test scene::tests::as_shot_crop_is_normalized_in_display_orientation ... ok
[INFO] [stdout] test output::tiff::tests::unsupported_channel_count_errors ... ok
[INFO] [stdout] test scene::tests::preparation_rejects_invalid_options_and_cancels_before_io ... ok
[INFO] [stdout] test output::tiff::tests::gray16_roundtrips ... ok
[INFO] [stdout] test tests::color_encoding_round_trips_through_raw ... ok
[INFO] [stdout] test tests::library_error_known_codes_map_to_named_variants ... ok
[INFO] [stdout] test output::tiff::tests::rgb16_packed_roundtrips ... ok
[INFO] [stdout] test output::tiff::tests::rgb16_with_stride_padding_strips_padding ... ok
[INFO] [stdout] test tests::library_error_ok_maps_to_ok ... ok
[INFO] [stdout] test tests::library_error_unknown_code_is_preserved ... ok
[INFO] [stdout] test tests::dng_highlight_mapping_defaults_to_linear_without_enabling_recovery ... ok
[INFO] [stdout] test tests::wb_cstring_handles_none_and_string_inputs ... ok
[INFO] [stdout] test tests::wb_cstring_rejects_interior_nul ... ok
[INFO] [stdout] test output::dng::ljpeg::tests::round_trips_pseudorandom_full_range ... ok
[INFO] [stdout] test output::tiff::tests::rgb16_compressed_roundtrips_losslessly ... ok
[INFO] [stdout] test output::tiff::tests::cancellation_stops_between_tiff_strips ... ok
[INFO] [stdout] test output::tiff::tests::editor_rgb16_preserves_samples_and_profile_and_checks_before_truncating ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 100 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/conversion.rs (/opt/rustwide/target/debug/build/x3f-core/0c1c4c8354818188/out/conversion-0c1c4c8354818188)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test concurrent_conversions_match_serial_for_per_file_options ... ok
[INFO] [stdout] test cancellation_interrupts_camera_processing_and_encoding ... 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] [stderr]      Running tests/from_bytes.rs (/opt/rustwide/target/debug/build/x3f-core/3831131a02bb4eb8/out/from_bytes-3831131a02bb4eb8)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test from_bytes_matches_open_header_version ... ok
[INFO] [stdout] test from_bytes_metadata_dump_succeeds ... ok
[INFO] [stdout] test from_bytes_rejects_empty ... ok
[INFO] [stdout] test from_bytes_rejects_garbage ... 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/scene_linear.rs (/opt/rustwide/target/debug/build/x3f-core/cb01cf5ab4d093f7/out/scene_linear-cb01cf5ab4d093f7)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test camera_sources_preserve_headroom_and_repeat_from_fresh_readers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/wasm_runtime_smoke.rs (/opt/rustwide/target/debug/build/x3f-core/6fab472b26ebe13f/out/wasm_runtime_smoke-6fab472b26ebe13f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test wasm32_wasip1_reader_from_bytes_runs_under_wasmtime ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests x3f_core
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/output/dng/tiff_writer.rs - output::dng::tiff_writer (line 11) ... ignored
[INFO] [stdout] test src/lib.rs - (line 13) - compile ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "e715569f0709bdeca8348b0eb2357600d3f97259925a9a3fda7802f4abde4bba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e715569f0709bdeca8348b0eb2357600d3f97259925a9a3fda7802f4abde4bba", kill_on_drop: false }`
[INFO] [stdout] e715569f0709bdeca8348b0eb2357600d3f97259925a9a3fda7802f4abde4bba
