[INFO] fetching crate crapify 0.4.0...
[INFO] testing crapify-0.4.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate crapify 0.4.0 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate crapify 0.4.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate crapify 0.4.0
[INFO] tweaked toml for crates.io crate crapify 0.4.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate crapify 0.4.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 crapify 0.4.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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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] d6c0cf409840e72fcd9ecb2ebf202c2505e5220dbea1d164275662a417a034db
[INFO] running `Command { std: "docker" "start" "d6c0cf409840e72fcd9ecb2ebf202c2505e5220dbea1d164275662a417a034db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d6c0cf409840e72fcd9ecb2ebf202c2505e5220dbea1d164275662a417a034db", 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" "d6c0cf409840e72fcd9ecb2ebf202c2505e5220dbea1d164275662a417a034db" "/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" "d6c0cf409840e72fcd9ecb2ebf202c2505e5220dbea1d164275662a417a034db", 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" "d6c0cf409840e72fcd9ecb2ebf202c2505e5220dbea1d164275662a417a034db" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling as-slice v0.2.1
[INFO] [stderr]    Compiling av-scenechange v0.14.1
[INFO] [stderr]    Compiling built v0.8.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling quick-error v2.0.1
[INFO] [stderr]    Compiling pastey v0.1.1
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling aligned v0.4.3
[INFO] [stderr]    Compiling y4m v0.8.0
[INFO] [stderr]    Compiling simd_helpers v0.1.0
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling imgref v1.12.1
[INFO] [stderr]    Compiling weezl v0.1.12
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling noop_proc_macro v0.3.0
[INFO] [stderr]    Compiling strength_reduce v0.2.4
[INFO] [stderr]    Compiling zune-core v0.5.1
[INFO] [stderr]    Compiling avif-serialize v0.8.9
[INFO] [stderr]    Compiling loop9 v0.1.5
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling zune-inflate v0.2.54
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling ttf-parser v0.25.1
[INFO] [stderr]    Compiling rav1e v0.8.1
[INFO] [stderr]    Compiling zune-jpeg v0.5.15
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling pxfm v0.1.29
[INFO] [stderr]    Compiling no_std_io2 v0.9.4
[INFO] [stderr]    Compiling nom v8.0.0
[INFO] [stderr]    Compiling bitstream-io v4.10.0
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling bit_field v0.10.3
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling fax v0.2.7
[INFO] [stderr]    Compiling lebe v0.5.3
[INFO] [stderr]    Compiling byteorder-lite v0.1.0
[INFO] [stderr]    Compiling rgb v0.8.53
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling gif v0.14.2
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling image-webp v0.2.4
[INFO] [stderr]    Compiling qoi v0.4.1
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling primal-check v0.3.4
[INFO] [stderr]    Compiling transpose v0.2.3
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling rustfft v6.4.1
[INFO] [stderr]    Compiling ab_glyph_rasterizer v0.1.10
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling maybe-rayon v0.1.1
[INFO] [stderr]    Compiling owned_ttf_parser v0.25.1
[INFO] [stderr]    Compiling moxcms v0.8.1
[INFO] [stderr]    Compiling ab_glyph v0.2.32
[INFO] [stderr]    Compiling simba v0.9.1
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling equator-macro v0.4.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling profiling-procmacros v1.0.18
[INFO] [stderr]    Compiling arg_enum_proc_macro v0.3.4
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling profiling v1.0.18
[INFO] [stderr]    Compiling num v0.4.3
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling equator v0.4.2
[INFO] [stderr]    Compiling aligned-vec v0.6.4
[INFO] [stderr]    Compiling v_frame v0.3.9
[INFO] [stderr]    Compiling av1-grain v0.2.5
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling rustdct v0.7.1
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling nalgebra v0.34.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling tiff v0.11.3
[INFO] [stderr]    Compiling exr v1.74.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling ravif v0.13.0
[INFO] [stderr]    Compiling rand_distr v0.5.1
[INFO] [stderr]    Compiling image v0.25.10
[INFO] [stderr]    Compiling imageproc v0.26.2
[INFO] [stderr]    Compiling crapify v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 18s
[INFO] running `Command { std: "docker" "inspect" "d6c0cf409840e72fcd9ecb2ebf202c2505e5220dbea1d164275662a417a034db", 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" "d6c0cf409840e72fcd9ecb2ebf202c2505e5220dbea1d164275662a417a034db" "/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 png v0.18.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling image v0.25.10
[INFO] [stderr]    Compiling imageproc v0.26.2
[INFO] [stderr]    Compiling crapify v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 04s
[INFO] running `Command { std: "docker" "inspect" "d6c0cf409840e72fcd9ecb2ebf202c2505e5220dbea1d164275662a417a034db", 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" "d6c0cf409840e72fcd9ecb2ebf202c2505e5220dbea1d164275662a417a034db" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.17s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/crapify/2243942211442240/out/crapify-2243942211442240)
[INFO] [stdout] 
[INFO] [stdout] running 82 tests
[INFO] [stdout] test crapifiers::deep_fry::tests::contrast_fixed_point_at_128 ... ok
[INFO] [stdout] test crapifiers::deep_fry::tests::hsv_roundtrip_within_one ... ok
[INFO] [stdout] test crapifiers::deep_fry::tests::noisify_preserves_dimensions ... ok
[INFO] [stdout] test crapifiers::deep_fry::tests::saturate_identity_at_factor_1 ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::default_preset_slug_points_to_real_row ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::help_footer_includes_every_preset_palette_and_dither ... ok
[INFO] [stdout] test crapifiers::deep_fry::tests::noisify_zero_is_identity ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::dither_kind_from_slug_roundtrips ... ok
[INFO] [stdout] test crapifiers::deep_fry::tests::help_footer_includes_every_preset_name_slug_and_description ... ok
[INFO] [stdout] test crapifiers::deep_fry::tests::unsharp_zero_sigma_is_identity ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::palette_colors_match_declared_count ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::bayer8_thresholds_average_near_zero ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::every_preset_palette_slug_resolves ... ok
[INFO] [stdout] test crapifiers::deep_fry::tests::preset_slugs_are_unique_and_dash_lowercase ... ok
[INFO] [stdout] test crapifiers::deep_fry::tests::brightness_identity_at_factor_1 ... ok
[INFO] [stdout] test crapifiers::deep_fry::tests::default_preset_slug_points_to_real_row ... ok
[INFO] [stdout] test crapifiers::deep_fry::tests::contrast_identity_at_factor_1 ... ok
[INFO] [stdout] test crapifiers::prng::tests::xorshift_zero_seed_is_handled ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::default_preset_slug_points_to_real_row ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::parse_tint_rejects_missing_hash ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::parse_tint_rejects_non_hex ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::parse_tint_rejects_wrong_length ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::quantize_none_produces_only_palette_colors ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::parse_tint_accepts_hex ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::quantize_bayer_produces_only_palette_colors ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::quantize_floyd_steinberg_produces_only_palette_colors ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::preset_slugs_are_unique_and_dash_lowercase ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::web_safe_216_uses_canonical_levels ... ok
[INFO] [stdout] test crapifiers::prng::tests::next_f32_stays_in_unit_interval ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::help_footer_includes_every_preset_name_slug_and_description ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::resolve_target_no_preserve_returns_wanted_verbatim ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::palette_slugs_are_unique_and_dash_lowercase ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::preset_slugs_are_unique_and_dash_lowercase ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::resolve_target_preserve_handles_pathological_aspect ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::vga16_and_ega16_share_colors ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::resolve_target_preserve_square_in_square_out ... ok
[INFO] [stdout] test crapifiers::prng::tests::next_signed_unit_stays_in_signed_unit_interval ... ok
[INFO] [stdout] test crapifiers::xerox::tests::contrast_fixed_point_at_128 ... ok
[INFO] [stdout] test crapifiers::xerox::tests::contrast_identity_at_factor_1 ... ok
[INFO] [stdout] test crapifiers::xerox::tests::default_preset_slug_points_to_real_row ... ok
[INFO] [stdout] test crapifiers::xerox::tests::help_footer_includes_every_preset_name_slug_and_description ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::saturate_factor_1_is_identity ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::tint_white_is_identity ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::scanline_drop_preserves_dimensions ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::sharpen_zero_sigma_is_identity ... ok
[INFO] [stdout] test crapifiers::xerox::tests::blur_zero_sigma_is_identity ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::scanline_drop_rate_one_collapses_to_row_zero ... ok
[INFO] [stdout] test crapifiers::xerox::tests::jitter_preserves_dimensions ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::scanline_drop_zero_rate_is_identity ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::resolve_target_preserve_widescreen_round_trip ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::saturate_factor_0_collapses_each_pixel_to_its_luma ... ok
[INFO] [stdout] test crapifiers::xerox::tests::preset_slugs_are_unique_and_dash_lowercase ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::adaptive_palette_returns_requested_size ... ok
[INFO] [stdout] test crapifiers::xerox::tests::jitter_zero_is_identity ... ok
[INFO] [stdout] test crapifiers::xerox::tests::noisify_preserves_dimensions ... ok
[INFO] [stdout] test crapifiers::xerox::tests::noisify_zero_is_identity ... ok
[INFO] [stdout] test crapifiers::xerox::tests::threshold_boundary_behavior ... ok
[INFO] [stdout] test crapifiers::xerox::tests::skew_zero_deg_is_identity ... ok
[INFO] [stdout] test error::tests::directory_brand_voice ... ok
[INFO] [stdout] test crapifiers::xerox::tests::threshold_timing_value_names_are_kebab_case ... ok
[INFO] [stdout] test error::tests::empty_stage_brand_voice ... ok
[INFO] [stdout] test error::tests::no_stages_brand_voice ... ok
[INFO] [stdout] test error::tests::missing_input_brand_voice ... ok
[INFO] [stdout] test error::tests::unknown_stage_brand_voice ... ok
[INFO] [stdout] test crapifiers::xerox::tests::skew_preserves_dimensions ... ok
[INFO] [stdout] test pipeline::tests::consecutive_plus_empty_middle_stage ... ok
[INFO] [stdout] test pipeline::tests::empty_rest_no_stages ... ok
[INFO] [stdout] test pipeline::tests::multi_stage ... ok
[INFO] [stdout] test pipeline::tests::trailing_plus_before_io_empty_last_stage ... ok
[INFO] [stdout] test io::tests::output_format_infers_jpeg ... ok
[INFO] [stdout] test pipeline::tests::single_stage ... ok
[INFO] [stdout] test pipeline::tests::single_stage_with_args ... ok
[INFO] [stdout] test io::tests::output_format_infers_png ... ok
[INFO] [stdout] test crapifiers::webcam_1999::tests::tint_attenuates_each_channel_independently ... ok
[INFO] [stdout] test pipeline::tests::just_io_no_stages ... ok
[INFO] [stdout] test pipeline::tests::leading_plus_empty_first_stage ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::lut_built_when_palette_large_enough ... ok
[INFO] [stdout] test error::tests::unsupported_format_brand_voice ... ok
[INFO] [stdout] test io::tests::output_format_unknown_extension_errors ... ok
[INFO] [stdout] test io::tests::output_format_unknown_override_errors ... ok
[INFO] [stdout] test io::tests::output_format_override_wins ... ok
[INFO] [stdout] test crapifiers::palettecrush::tests::palette_color_round_trips_within_bucket_tolerance ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 82 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/smoke.rs (/opt/rustwide/target/release/build/crapify/d7ff8a03c778e5d2/out/smoke-d7ff8a03c778e5d2)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test format_override_writes_png_to_bin_extension ... ok
[INFO] [stdout] test xerox_from_a_fax_from_1994_preset_round_trips ... ok
[INFO] [stdout] test xerox_staff_meeting_handout_preset_round_trips ... ok
[INFO] [stdout] test deep_fry_raw_preset_round_trips ... ok
[INFO] [stdout] test palettecrush_geocities_preset_round_trips ... ok
[INFO] [stdout] test webcam_1999_parents_bought_the_cheap_one_preset_round_trips ... ok
[INFO] [stdout] test palettecrush_adaptive_colors_round_trips ... ok
[INFO] [stdout] test xerox_decent_copy_preset_round_trips ... ok
[INFO] [stdout] test webcam_1999_default_round_trips ... ok
[INFO] [stdout] test xerox_fax_with_end_of_chain_threshold_round_trips ... ok
[INFO] [stdout] test webcam_1999_preserve_aspect_flag_round_trips ... ok
[INFO] [stdout] test webcam_1999_quickcam_vc_preset_round_trips ... ok
[INFO] [stdout] test webcam_1999_aim_buddy_preset_round_trips ... ok
[INFO] [stdout] test webcam_1999_tint_override_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "d6c0cf409840e72fcd9ecb2ebf202c2505e5220dbea1d164275662a417a034db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d6c0cf409840e72fcd9ecb2ebf202c2505e5220dbea1d164275662a417a034db", kill_on_drop: false }`
[INFO] [stdout] d6c0cf409840e72fcd9ecb2ebf202c2505e5220dbea1d164275662a417a034db
