[INFO] fetching crate rasterlottie 0.2.4...
[INFO] testing rasterlottie-0.2.4 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate rasterlottie 0.2.4 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate rasterlottie 0.2.4
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate rasterlottie 0.2.4
[INFO] tweaked toml for crates.io crate rasterlottie 0.2.4 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate rasterlottie 0.2.4 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 rasterlottie 0.2.4 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.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-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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] 05e68095b221b725f78f903a29015989aabb59407df35d175b3536371f4d6a38
[INFO] running `Command { std: "docker" "start" "05e68095b221b725f78f903a29015989aabb59407df35d175b3536371f4d6a38", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "05e68095b221b725f78f903a29015989aabb59407df35d175b3536371f4d6a38", 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" "05e68095b221b725f78f903a29015989aabb59407df35d175b3536371f4d6a38" "/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" "05e68095b221b725f78f903a29015989aabb59407df35d175b3536371f4d6a38", 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" "05e68095b221b725f78f903a29015989aabb59407df35d175b3536371f4d6a38" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling simd-adler32 v0.3.10
[INFO] [stderr]    Compiling crc32fast v1.5.2
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling bytemuck v1.25.2
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling miniz_oxide v0.9.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling strict-num v0.1.1
[INFO] [stderr]    Compiling weezl v0.1.12
[INFO] [stderr]    Compiling byteorder-lite v0.1.0
[INFO] [stderr]    Compiling flate2 v1.1.10
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling pxfm v0.1.30
[INFO] [stderr]    Compiling color_quant v1.1.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling quick-error v2.0.1
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling zune-core v0.5.3
[INFO] [stderr]    Compiling image-webp v0.2.4
[INFO] [stderr]    Compiling zune-jpeg v0.5.15
[INFO] [stderr]    Compiling gif v0.14.2
[INFO] [stderr]    Compiling tiny-skia-path v0.12.0
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling color_quant v2.0.0
[INFO] [stderr]    Compiling base64 v0.23.1
[INFO] [stderr]    Compiling tiny-skia v0.12.0
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling moxcms v0.8.1
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling image v0.25.10
[INFO] [stderr]    Compiling rasterlottie v0.2.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 52.79s
[INFO] running `Command { std: "docker" "inspect" "05e68095b221b725f78f903a29015989aabb59407df35d175b3536371f4d6a38", 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" "05e68095b221b725f78f903a29015989aabb59407df35d175b3536371f4d6a38" "/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 once_cell v1.21.4
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling thread_local v1.1.10
[INFO] [stderr]    Compiling smallvec v1.16.1
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling seahorse v2.2.0
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling tiny-skia v0.12.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling rasterlottie v0.2.4 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 27.27s
[INFO] running `Command { std: "docker" "inspect" "05e68095b221b725f78f903a29015989aabb59407df35d175b3536371f4d6a38", 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" "05e68095b221b725f78f903a29015989aabb59407df35d175b3536371f4d6a38" "/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.18s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/rasterlottie/f452af2436df5283/out/rasterlottie-f452af2436df5283)
[INFO] [stdout] 
[INFO] [stdout] running 95 tests
[INFO] [stdout] test effects::tests::parses_supported_simple_choker_effects ... ok
[INFO] [stdout] test expression::tests::parses_path_reference_expressions_with_multibyte_names ... ok
[INFO] [stdout] test effects::tests::parses_supported_fill_effects ... ok
[INFO] [stdout] test render::gif_encode::tests::encoding_falls_back_to_gif_crate_for_large_palettes ... ok
[INFO] [stdout] test render::tests::prepared_animation_reuses_the_same_render_result ... ok
[INFO] [stdout] test expression::tests::resolves_supported_path_reference_expressions ... ok
[INFO] [stdout] test render::tests::renderer_can_produce_a_blank_frame_for_an_empty_animation ... ok
[INFO] [stdout] test render::tests::renderer_can_render_at_a_scaled_output_size ... ok
[INFO] [stdout] test render::tests::renderer_applies_static_precomp_time_remap ... ok
[INFO] [stdout] test render::tests::renderer_maps_precomp_time_with_start_time_and_stretch ... ok
[INFO] [stdout] test render::gif_encode::tests::exact_palette_encoding_matches_gif_crate_for_small_palettes ... ok
[INFO] [stdout] test render::tests::renderer_respects_animation_frame_window ... ok
[INFO] [stdout] test render::tests::renderer_interpolates_precomp_time_remap ... ok
[INFO] [stdout] test render::tests::renderer_respects_layer_frame_window ... ok
[INFO] [stdout] test render::tests_advanced::fixtures::parent_opacity_does_not_hide_child_layers ... ok
[INFO] [stdout] test render::tests_advanced::gif::prepared_animation_parallel_gif_matches_sequential_output ... ok
[INFO] [stdout] test render::tests_advanced::fixtures::fixture_radial_gradient_highlight_offsets_the_focus ... ok
[INFO] [stdout] test render::tests_advanced::fixtures::fixture_linear_gradient_opacity_stops_behave_as_expected ... ok
[INFO] [stdout] test render::tests_advanced::gif::renderer_distributes_gif_delays_for_non_integer_centisecond_frame_rate ... ok
[INFO] [stdout] test render::tests_advanced::gif::renderer_crops_partial_gif_frames_when_only_a_region_changes ... ok
[INFO] [stdout] test render::tests_advanced::fixtures::fixture_track_matte_prefers_explicit_parent_over_index_fallback ... ok
[INFO] [stdout] test render::tests_advanced::rendering::renderer_fills_a_static_ellipse ... ok
[INFO] [stdout] test render::tests_advanced::rendering::renderer_fills_a_static_shape_path ... ok
[INFO] [stdout] test render::tests_advanced::gif::renderer_encodes_a_gif_for_animated_content ... ok
[INFO] [stdout] test render::tests_advanced::fixtures::fixture_subtract_mask_cuts_a_hole ... ok
[INFO] [stdout] test render::tests_advanced::rendering::renderer_interpolates_animated_rectangle_position ... ok
[INFO] [stdout] test render::tests_advanced::gif::cropped_gif_matches_full_frame_visual_output ... ok
[INFO] [stdout] test render::tests_advanced::gif::renderer_uses_background_disposal_for_gif_frames ... ok
[INFO] [stdout] test render::tests_advanced::rendering::renderer_interpolates_animated_shape_paths ... ok
[INFO] [stdout] test render::tests_advanced::rendering::renderer_respects_rounded_rectangle_corners ... ok
[INFO] [stdout] test render::tests_advanced::rendering::renderer_strokes_a_static_rectangle ... ok
[INFO] [stdout] test render::tests_advanced::rendering::renderer_interpolates_split_position ... ok
[INFO] [stdout] test render::tests_advanced::rendering::renderer_interpolates_spatial_rectangle_position ... ok
[INFO] [stdout] test render::tests_advanced_effects::renderer_resolves_supported_path_reference_expressions ... ok
[INFO] [stdout] test render::tests_advanced_effects::renderer_applies_supported_fill_effects ... ok
[INFO] [stdout] test render::tests_advanced::rendering::renderer_strokes_an_open_shape_path ... ok
[INFO] [stdout] test render::tests_advanced_effects::renderer_applies_supported_simple_choker_effects ... ok
[INFO] [stdout] test render::tests_advanced_effects::renderer_draws_single_source_merge_paths_as_the_original_geometry ... ok
[INFO] [stdout] test render::tests_advanced_effects::renderer_draws_mode1_merge_paths_as_compound_geometry ... ok
[INFO] [stdout] test render::tests_layers::renderer_draws_external_image_layers_with_a_resolver ... ok
[INFO] [stdout] test render::tests_advanced::gif::renderer_quantizes_gif_frame_rate_to_centiseconds ... ok
[INFO] [stdout] test render::tests_layers::renderer_applies_layer_and_group_transforms ... ok
[INFO] [stdout] test render::tests_advanced::gif::renderer_uses_keep_disposal_when_static_pixels_can_persist ... ok
[INFO] [stdout] test render::tests_layers::renderer_draws_embedded_image_layers ... ok
[INFO] [stdout] test render::tests_layers::renderer_draws_glyph_text_layers ... ok
[INFO] [stdout] test render::tests_layers::renderer_draws_shape_siblings_in_reverse_source_order ... ok
[INFO] [stdout] test render::tests_layers::renderer_reports_invalid_embedded_image_assets_when_they_are_used ... ok
[INFO] [stdout] test render::tests_layers::renderer_fills_a_static_rectangle ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_accepts_an_empty_shape_animation ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_accepts_embedded_image_layers ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_accepts_glyph_text_layers ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_accepts_static_shape_paths ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_accepts_precomp_time_remap ... ok
[INFO] [stdout] test render::tests_layers::renderer_ignores_invalid_embedded_image_assets_until_they_are_used ... ok
[INFO] [stdout] test support::tests::profile_with_external_image_assets_accepts_external_images ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_accepts_supported_path_reference_expressions ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_accepts_supported_fill_effects ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_rejects_external_image_assets ... ok
[INFO] [stdout] test render::tests_layers::renderer_fills_a_linear_gradient_rectangle ... ok
[INFO] [stdout] test render::tests_layers::renderer_fills_a_radial_gradient_rectangle ... ok
[INFO] [stdout] test render::tests_layers::renderer_applies_an_add_mask ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_rejects_non_precomp_time_remap ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_rejects_non_scalar_time_remap ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_rejects_text_layers_with_missing_glyphs ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_accepts_basic_animated_shape_paths ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_accepts_masks_and_track_mattes ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_accepts_null_layer_effects ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_accepts_single_source_merge_paths ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_accepts_supported_simple_choker_effects ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_accepts_basic_animated_values ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_rejects_expressions ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_accepts_split_position ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_accepts_gradient_fills_and_strokes ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_accepts_spatial_keyframes ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_accepts_trailing_noop_merge_paths_after_a_supported_merge ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_rejects_malformed_spatial_keyframes ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_rejects_incompatible_animated_shape_paths ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_rejects_merge_paths_with_multiple_sources ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_rejects_missing_track_matte_sources ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_rejects_malformed_split_position ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_rejects_unsupported_mask_modes ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_accepts_mode1_merge_paths_with_multiple_sources ... ok
[INFO] [stdout] test timeline::tests::accepts_supported_scalar_keyframes ... ok
[INFO] [stdout] test timeline::tests::interpolates_basic_animated_scalars ... ok
[INFO] [stdout] test timeline::tests::rejects_incompatible_animated_shape_paths ... ok
[INFO] [stdout] test support::tests_advanced::target_corpus_profile_rejects_unsupported_gradient_types ... ok
[INFO] [stdout] test timeline::tests::rejects_non_scalar_keyframes_for_scalar_sampling ... ok
[INFO] [stdout] test render::tests_layers::renderer_applies_a_hidden_alpha_matte ... ok
[INFO] [stdout] test timeline::tests::respects_hold_keyframes ... ok
[INFO] [stdout] test timeline::tests::samples_spatial_keyframes_along_arc_length ... ok
[INFO] [stdout] test timeline::tests::samples_static_scalars ... ok
[INFO] [stdout] test timeline::tests::supports_single_vertex_animated_shape_paths ... ok
[INFO] [stdout] test timeline::tests::samples_animated_shape_paths ... ok
[INFO] [stdout] test timeline::tests::samples_animated_shape_paths_when_closed_state_changes ... ok
[INFO] [stdout] test support::tests::target_corpus_profile_rejects_non_positive_stretch ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 95 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/corpus.rs (/opt/rustwide/target/debug/build/rasterlottie/d0227175fc690def/out/corpus-d0227175fc690def)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::target_corpus_supports_and_renders_each_animation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/image_diff.rs (/opt/rustwide/target/debug/build/rasterlottie/9bc4b5144751ad3c/out/image_diff-9bc4b5144751ad3c)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::reference_goldens_match_with_small_pixel_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests rasterlottie
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test src/../README.md - (line 61) - compile ... ok
[INFO] [stdout] test src/../README.md - (line 39) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.94s; merged doctests compilation took 0.67s
[INFO] running `Command { std: "docker" "inspect" "05e68095b221b725f78f903a29015989aabb59407df35d175b3536371f4d6a38", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "05e68095b221b725f78f903a29015989aabb59407df35d175b3536371f4d6a38", kill_on_drop: false }`
[INFO] [stdout] 05e68095b221b725f78f903a29015989aabb59407df35d175b3536371f4d6a38
