[INFO] fetching crate vello_common 0.0.7... [INFO] testing vello_common-0.0.7 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate vello_common 0.0.7 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate vello_common 0.0.7 [INFO] finished tweaking crates.io crate vello_common 0.0.7 [INFO] tweaked toml for crates.io crate vello_common 0.0.7 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate vello_common 0.0.7 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate vello_common 0.0.7 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] edaf3aaff86bc555977d4498b43bfb3c8c8855498f0e3676adf1008b2806f3cd [INFO] running `Command { std: "docker" "start" "-a" "edaf3aaff86bc555977d4498b43bfb3c8c8855498f0e3676adf1008b2806f3cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "edaf3aaff86bc555977d4498b43bfb3c8c8855498f0e3676adf1008b2806f3cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "edaf3aaff86bc555977d4498b43bfb3c8c8855498f0e3676adf1008b2806f3cd", kill_on_drop: false }` [INFO] [stdout] edaf3aaff86bc555977d4498b43bfb3c8c8855498f0e3676adf1008b2806f3cd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 16f3521035023b43be3bceee4a912ba0819020875d98d06eeda4163a7d1c612a [INFO] running `Command { std: "docker" "start" "-a" "16f3521035023b43be3bceee4a912ba0819020875d98d06eeda4163a7d1c612a", kill_on_drop: false }` [INFO] [stderr] Compiling bytemuck_derive v1.10.2 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling linebender_resource_handle v0.1.1 [INFO] [stderr] Compiling kurbo v0.13.0 [INFO] [stderr] Compiling euclid v0.22.14 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling fearless_simd v0.4.0 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling fdeflate v0.3.7 [INFO] [stderr] Compiling flate2 v1.1.9 [INFO] [stderr] Compiling guillotiere v0.7.0 [INFO] [stderr] Compiling bytemuck v1.25.0 [INFO] [stderr] Compiling png v0.18.1 [INFO] [stderr] Compiling font-types v0.11.0 [INFO] [stderr] Compiling color v0.3.2 [INFO] [stderr] Compiling read-fonts v0.37.0 [INFO] [stderr] Compiling peniko v0.6.0 [INFO] [stderr] Compiling skrifa v0.40.0 [INFO] [stderr] Compiling vello_common v0.0.7 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 33.68s [INFO] running `Command { std: "docker" "inspect" "16f3521035023b43be3bceee4a912ba0819020875d98d06eeda4163a7d1c612a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "16f3521035023b43be3bceee4a912ba0819020875d98d06eeda4163a7d1c612a", kill_on_drop: false }` [INFO] [stdout] 16f3521035023b43be3bceee4a912ba0819020875d98d06eeda4163a7d1c612a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 04c72d0c40610949f45b8bba9ac9611fc7a249a343f719de64f9cdc72452411a [INFO] running `Command { std: "docker" "start" "-a" "04c72d0c40610949f45b8bba9ac9611fc7a249a343f719de64f9cdc72452411a", kill_on_drop: false }` [INFO] [stderr] Compiling vello_common v0.0.7 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 5.15s [INFO] running `Command { std: "docker" "inspect" "04c72d0c40610949f45b8bba9ac9611fc7a249a343f719de64f9cdc72452411a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "04c72d0c40610949f45b8bba9ac9611fc7a249a343f719de64f9cdc72452411a", kill_on_drop: false }` [INFO] [stdout] 04c72d0c40610949f45b8bba9ac9611fc7a249a343f719de64f9cdc72452411a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a21309f07735c04c1ce687058bc882d21f124d7f6c989a2d5cf5b87e27f62b89 [INFO] running `Command { std: "docker" "start" "-a" "a21309f07735c04c1ce687058bc882d21f124d7f6c989a2d5cf5b87e27f62b89", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/vello_common-e4639d1ffccd838c) [INFO] [stdout] [INFO] [stdout] running 125 tests [INFO] [stdout] test clip::tests::intersect_partly_overlapping_strips ... ok [INFO] [stdout] test clip::tests::multiple_rows ... ok [INFO] [stdout] test clip::tests::row_iterator_abort_next_line ... ok [INFO] [stdout] test coarse::tests::basic_layer ... ok [INFO] [stdout] test coarse::tests::dont_inline_blend_with_two_fills ... ok [INFO] [stdout] test coarse::tests::dont_inline_destructive_blend ... ok [INFO] [stdout] test coarse::tests::optimize_empty_layers ... ok [INFO] [stdout] test encode::tests::gradient_not_sorted_stops ... ok [INFO] [stdout] test encode::tests::gradient_one_stop ... ok [INFO] [stdout] test clip::tests::alpha_buffer_correct_width ... ok [INFO] [stdout] test coarse::tests::reset_clears_layer_and_clip_stacks ... ok [INFO] [stdout] test coarse::tests::tile_coordinates ... ok [INFO] [stdout] test coarse::tests::tiles_dirty_flag ... ok [INFO] [stdout] test encode::tests::gradient_missing_stops ... ok [INFO] [stdout] test encode::tests::gradient_radial_degenerate ... ok [INFO] [stdout] test filter::gaussian_blur::tests::test_decimation_sizer_even ... ok [INFO] [stdout] test filter::gaussian_blur::tests::test_decimation_sizer_odd ... ok [INFO] [stdout] test filter::gaussian_blur::tests::test_decimation_sizer_single_level ... ok [INFO] [stdout] test filter::gaussian_blur::tests::test_gaussian_kernel_small_sigma ... ok [INFO] [stdout] test filter::gaussian_blur::tests::test_gaussian_kernel_fractional_sigma ... ok [INFO] [stdout] test filter::gaussian_blur::tests::test_plan_decimation_boundary ... ok [INFO] [stdout] test flatten_simd::tests::accuracy ... ignored [INFO] [stdout] test filter::gaussian_blur::tests::test_plan_no_decimation ... ok [INFO] [stdout] test filter::gaussian_blur::tests::test_gaussian_kernel_very_small_sigma ... ok [INFO] [stdout] test filter::gaussian_blur::tests::test_plan_with_decimation ... ok [INFO] [stdout] test filter::gaussian_blur::tests::test_plan_negative_sigma ... ok [INFO] [stdout] test image_cache::tests::test_get_nonexistent_image ... ok [INFO] [stdout] test filter_effects::offset_expansion_tests::offset_expands_in_direction_of_shift ... ok [INFO] [stdout] test image_cache::tests::test_insert_multiple_images ... ok [INFO] [stdout] test image_cache::tests::test_insert_single_image ... ok [INFO] [stdout] test image_cache::tests::test_insert_single_image_with_padding ... ok [INFO] [stdout] test image_cache::tests::test_multiple_remove_and_reuse ... ok [INFO] [stdout] test image_cache::tests::test_remove_image ... ok [INFO] [stdout] test image_cache::tests::test_remove_nonexistent_image ... ok [INFO] [stdout] test multi_atlas::tests::test_allocate_excluding_first_fit ... ok [INFO] [stdout] test image_cache::tests::test_slot_reuse_after_remove ... ok [INFO] [stdout] test multi_atlas::tests::test_allocate_excluding_best_fit ... ok [INFO] [stdout] test multi_atlas::tests::test_allocate_excluding_least_used ... ok [INFO] [stdout] test multi_atlas::tests::test_atlas_creation ... ok [INFO] [stdout] test multi_atlas::tests::test_atlas_limit ... ok [INFO] [stdout] test multi_atlas::tests::test_auto_grow ... ok [INFO] [stdout] test multi_atlas::tests::test_first_fit_allocation_strategy ... ok [INFO] [stdout] test multi_atlas::tests::test_allocate_excluding_round_robin ... ok [INFO] [stdout] test multi_atlas::tests::test_least_used_allocation_strategy ... ok [INFO] [stdout] test render_graph::tests::add_edge_creates_dependency ... ok [INFO] [stdout] test render_graph::tests::add_edge_multiple_from_same_node ... ok [INFO] [stdout] test multi_atlas::tests::test_allocation_strategies ... ok [INFO] [stdout] test render_graph::tests::add_node_filter_sets_has_filters ... ok [INFO] [stdout] test render_graph::tests::add_node_returns_sequential_ids ... ok [INFO] [stdout] test multi_atlas::tests::test_best_fit_allocation_strategy ... ok [INFO] [stdout] test render_graph::tests::add_node_root_does_not_set_has_filters ... ok [INFO] [stdout] test multi_atlas::tests::test_texture_too_large ... ok [INFO] [stdout] test multi_atlas::tests::test_round_robin_allocation_strategy ... ok [INFO] [stdout] test render_graph::tests::execution_order_includes_only_root_when_present ... ok [INFO] [stdout] test render_graph::tests::execution_order_includes_recorded_nodes ... ok [INFO] [stdout] test render_graph::tests::execution_order_root_comes_last ... ok [INFO] [stdout] test render_graph::tests::clear_resets_to_empty_state ... ok [INFO] [stdout] test render_graph::tests::add_node_tracks_root ... ok [INFO] [stdout] test render_graph::tests::topological_sort_diamond_dependency ... ok [INFO] [stdout] test render_graph::tests::new_creates_empty_graph ... ok [INFO] [stdout] test strip_generator::tests::rect_one_pixel_tall ... ok [INFO] [stdout] test strip_generator::tests::rect_fractional_within_single_tile ... ok [INFO] [stdout] test strip_generator::tests::rect_small_single_tile ... ok [INFO] [stdout] test strip_generator::tests::rect_spanning_multiple_tiles_both_directions ... ok [INFO] [stdout] test strip_generator::tests::rect_spanning_multiple_tiles_horizontally ... ok [INFO] [stdout] test strip_generator::tests::rect_spanning_multiple_tiles_vertically ... ok [INFO] [stdout] test strip_generator::tests::rect_tile_aligned ... ok [INFO] [stdout] test strip_generator::tests::rect_one_pixel_wide ... ok [INFO] [stdout] test tile::tests::bottom_left_to_top_right ... ok [INFO] [stdout] test tile::tests::bottom_right_to_top_left ... ok [INFO] [stdout] test tile::tests::clip_bottom_right_corner ... ok [INFO] [stdout] test strip_generator::tests::rect_fractional_multi_tile ... ok [INFO] [stdout] test tile::tests::cull_sloped_outside_lines ... ok [INFO] [stdout] test tile::tests::diagonal_cross_corner ... ok [INFO] [stdout] test tile::tests::clip_top_left_corner ... ok [INFO] [stdout] test tile::tests::diagonal_down_one_tile ... ok [INFO] [stdout] test tile::tests::diagonal_cross_corner_two ... ok [INFO] [stdout] test tile::tests::diagonal_up_one_tile ... ok [INFO] [stdout] test tile::tests::diagonal_down_two_tile ... ok [INFO] [stdout] test tile::tests::diagonal_up_slope_tiles ... ok [INFO] [stdout] test strip_generator::tests::reset ... ok [INFO] [stdout] test tile::tests::horizontal_line_above_viewport ... ok [INFO] [stdout] test tile::tests::diagonal_down_slope_tiles ... ok [INFO] [stdout] test tile::tests::diagonal_up_two_tile ... ok [INFO] [stdout] test tile::tests::horizontal_line_below_viewport ... ok [INFO] [stdout] test tile::tests::horizontal_line_left_to_right_three_tile ... ok [INFO] [stdout] test tile::tests::horizontal_line_crossing_left_viewport ... ok [INFO] [stdout] test tile::tests::horizontal_line_crossing_right_viewport ... ok [INFO] [stdout] test tile::tests::horizontal_line_multi_tile ... ok [INFO] [stdout] test tile::tests::overflow ... ok [INFO] [stdout] test tile::tests::horizontal_line_right_to_left_three_tile ... ok [INFO] [stdout] test tile::tests::same_tile ... ok [INFO] [stdout] test tile::tests::infinite_loop ... ok [INFO] [stdout] test tile::tests::same_tile_bottom ... ok [INFO] [stdout] test tile::tests::same_tile_left ... ok [INFO] [stdout] test tile::tests::same_tile_top_left ... ok [INFO] [stdout] test tile::tests::sloped_ending_right ... ok [INFO] [stdout] test tile::tests::sloped_line_crossing_bot ... ok [INFO] [stdout] test tile::tests::sloped_line_crossing_bot_multi_tile ... ok [INFO] [stdout] test tile::tests::sloped_line_crossing_left ... ok [INFO] [stdout] test tile::tests::sloped_line_crossing_right ... ok [INFO] [stdout] test tile::tests::sloped_line_crossing_top ... ok [INFO] [stdout] test tile::tests::sloped_line_crossing_top_multi_tile ... ok [INFO] [stdout] test tile::tests::sloped_touching_bot ... ok [INFO] [stdout] test tile::tests::sloped_touching_top ... ok [INFO] [stdout] test tile::tests::same_tile_right ... ok [INFO] [stdout] test tile::tests::same_tile_top ... ok [INFO] [stdout] test tile::tests::sort_test ... ok [INFO] [stdout] test tile::tests::top_left_to_bottom_right ... ok [INFO] [stdout] test tile::tests::vertical_line_crossing_bot_viewport ... ok [INFO] [stdout] test tile::tests::top_right_to_bottom_left ... ok [INFO] [stdout] test tile::tests::two_lines_in_single_tile ... ok [INFO] [stdout] test tile::tests::vertical_line_crossing_top_viewport ... ok [INFO] [stdout] test tile::tests::vertical_line_touching_bot ... ok [INFO] [stdout] test tile::tests::vertical_line_down_multi_tile ... ok [INFO] [stdout] test tile::tests::vertical_line_down_three_tile ... ok [INFO] [stdout] test tile::tests::vertical_line_touching_top ... ok [INFO] [stdout] test tile::tests::vertical_lines_outside_viewport ... ok [INFO] [stdout] test tile::tests::vertical_line_up_multi_tile ... ok [INFO] [stdout] test tile::tests::vertical_line_up_three_tile ... ok [INFO] [stdout] test tile::tests::vertical_path_on_the_right_of_viewport ... ok [INFO] [stdout] test clip::tests::intersect_multiple_overlapping_strips ... ok [INFO] [stdout] test encode::tests::gradient_linear_degenerate ... ok [INFO] [stdout] test render_graph::tests::clear_preserves_capacity ... ok [INFO] [stderr] Doc-tests vello_common [INFO] [stdout] test strip_generator::tests::rect_fractional_exhaustive ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 124 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 3.99s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test src/coarse.rs - coarse::WideTile::list_commands (line 1812) ... ignored [INFO] [stdout] test src/recording.rs - recording::Recordable (line 251) ... ignored [INFO] [stdout] test src/recording.rs - recording::Recordable (line 259) ... ignored [INFO] [stdout] test src/recording.rs - recording::Recordable::execute_recording (line 315) ... ignored [INFO] [stdout] test src/recording.rs - recording::Recordable::prepare_recording (line 293) ... ignored [INFO] [stdout] test src/recording.rs - recording::Recordable::record (line 274) ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 6 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] all doctests ran in 0.53s; merged doctests compilation took 0.47s [INFO] running `Command { std: "docker" "inspect" "a21309f07735c04c1ce687058bc882d21f124d7f6c989a2d5cf5b87e27f62b89", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a21309f07735c04c1ce687058bc882d21f124d7f6c989a2d5cf5b87e27f62b89", kill_on_drop: false }` [INFO] [stdout] a21309f07735c04c1ce687058bc882d21f124d7f6c989a2d5cf5b87e27f62b89