[INFO] fetching crate svg_path_ops 0.11.0... [INFO] testing svg_path_ops-0.11.0 against try#2440211fe03bc45c89b6dc1a3df18382ce91e32b for pr-146098-1 [INFO] extracting crate svg_path_ops 0.11.0 into /workspace/builds/worker-3-tc2/source [INFO] started tweaking crates.io crate svg_path_ops 0.11.0 [INFO] finished tweaking crates.io crate svg_path_ops 0.11.0 [INFO] tweaked toml for crates.io crate svg_path_ops 0.11.0 written to /workspace/builds/worker-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate svg_path_ops 0.11.0 on toolchain 2440211fe03bc45c89b6dc1a3df18382ce91e32b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate svg_path_ops 0.11.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" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [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/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 072e6e8e579bbf291ba0e51ca0e89fa02e3d48b4df984d05b928c98bdc6ad2e7 [INFO] running `Command { std: "docker" "start" "-a" "072e6e8e579bbf291ba0e51ca0e89fa02e3d48b4df984d05b928c98bdc6ad2e7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "072e6e8e579bbf291ba0e51ca0e89fa02e3d48b4df984d05b928c98bdc6ad2e7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "072e6e8e579bbf291ba0e51ca0e89fa02e3d48b4df984d05b928c98bdc6ad2e7", kill_on_drop: false }` [INFO] [stdout] 072e6e8e579bbf291ba0e51ca0e89fa02e3d48b4df984d05b928c98bdc6ad2e7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 271b001264806c3844416ca843c42448c1e7459196a019c56bd49b59bc6ece7c [INFO] running `Command { std: "docker" "start" "-a" "271b001264806c3844416ca843c42448c1e7459196a019c56bd49b59bc6ece7c", kill_on_drop: false }` [INFO] [stderr] Compiling num-traits v0.2.16 [INFO] [stderr] Compiling cgmath v0.18.0 [INFO] [stderr] Compiling kurbo v0.9.5 [INFO] [stderr] Compiling svgtypes v0.11.0 [INFO] [stderr] Compiling approx v0.4.0 [INFO] [stderr] Compiling svg_path_ops v0.11.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: method `add_point` is never used [INFO] [stdout] --> src/bbox.rs:140:8 [INFO] [stdout] | [INFO] [stdout] 53 | impl BBox { [INFO] [stdout] | --------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 140 | fn add_point(&mut self, x: f64, y: f64) -> &mut Self { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.50s [INFO] running `Command { std: "docker" "inspect" "271b001264806c3844416ca843c42448c1e7459196a019c56bd49b59bc6ece7c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "271b001264806c3844416ca843c42448c1e7459196a019c56bd49b59bc6ece7c", kill_on_drop: false }` [INFO] [stdout] 271b001264806c3844416ca843c42448c1e7459196a019c56bd49b59bc6ece7c [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2614eee943c1272203ebd68f63737bde44d7e02fe27026a80820573774b16d13 [INFO] running `Command { std: "docker" "start" "-a" "2614eee943c1272203ebd68f63737bde44d7e02fe27026a80820573774b16d13", kill_on_drop: false }` [INFO] [stderr] Compiling svg_path_ops v0.11.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: method `add_point` is never used [INFO] [stdout] --> src/bbox.rs:140:8 [INFO] [stdout] | [INFO] [stdout] 53 | impl BBox { [INFO] [stdout] | --------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 140 | fn add_point(&mut self, x: f64, y: f64) -> &mut Self { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.35s [INFO] running `Command { std: "docker" "inspect" "2614eee943c1272203ebd68f63737bde44d7e02fe27026a80820573774b16d13", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2614eee943c1272203ebd68f63737bde44d7e02fe27026a80820573774b16d13", kill_on_drop: false }` [INFO] [stdout] 2614eee943c1272203ebd68f63737bde44d7e02fe27026a80820573774b16d13 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+2440211fe03bc45c89b6dc1a3df18382ce91e32b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 2364029382fe870f93afafaed2f6e73b61f55d28a68ba8bc425743bb4e985083 [INFO] running `Command { std: "docker" "start" "-a" "2364029382fe870f93afafaed2f6e73b61f55d28a68ba8bc425743bb4e985083", kill_on_drop: false }` [INFO] [stderr] warning: method `add_point` is never used [INFO] [stderr] --> src/bbox.rs:140:8 [INFO] [stderr] | [INFO] [stderr] 53 | impl BBox { [INFO] [stderr] | --------- method in this implementation [INFO] [stderr] ... [INFO] [stderr] 140 | fn add_point(&mut self, x: f64, y: f64) -> &mut Self { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `svg_path_ops` (lib) generated 1 warning [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/svg_path_ops-29396c36b23b1166) [INFO] [stdout] [INFO] [stdout] running 106 tests [INFO] [stdout] test bbox::test::parse_from_string ... ok [INFO] [stdout] test bbox::test::default_box_is_undefined_with_zero_size ... ok [INFO] [stdout] test bbox::test::test_add_cubic_curve ... ok [INFO] [stdout] test bbox::test::test_copy ... ok [INFO] [stdout] test bbox::test::test_matrix_to_put_in_box ... ok [INFO] [stdout] test bbox::test::test_width_and_height ... ok [INFO] [stdout] test bbox::test::test_add_point_and_coordinates ... ok [INFO] [stdout] test bbox::test::test_view_box ... ok [INFO] [stdout] test pt::test::apply_arc_matrix ... ok [INFO] [stdout] test pt::test::apply_arc_matrix_2 ... ok [INFO] [stdout] test pt::test::arc_to_line_at_scale ... ok [INFO] [stdout] test pt::test::almost_zero_eigen_values ... ok [INFO] [stdout] test pt::test::arc_rotate_negative_90 ... ok [INFO] [stdout] test pt::test::drop_arcs_with_same_start_and_end_points_2 ... ok [INFO] [stdout] test pt::test::basic_translate ... ok [INFO] [stdout] test pt::test::drop_arcs_with_same_start_and_end_points ... ok [INFO] [stdout] test pt::test::not_collapse_multiple_abs_m ... ok [INFO] [stdout] test pt::test::handle_unit_transforms ... ok [INFO] [stdout] test pt::test::dont_touch_rel_line ... ok [INFO] [stdout] test pt::test::not_collapse_multiple_rel_m ... ignored, First M fails [INFO] [stdout] test pt::test::process_circle_like_segments ... ok [INFO] [stdout] test pt::test::arc_rotate_90 ... ok [INFO] [stdout] test pt::test::rel_arcs ... ok [INFO] [stdout] test pt::test::rel_convert_line ... ok [INFO] [stdout] test pt::test::rel_convert_multi_segment_curve ... ok [INFO] [stdout] test pt::test::rel_horizontal_line ... ok [INFO] [stdout] test pt::test::rel_track_position_after_z ... ok [INFO] [stdout] test pt::test::rel_vertical_line ... ok [INFO] [stdout] test pt::test::replace_arcs_with_lines ... ok [INFO] [stdout] test pt::test::reset_delta_error_on_contour_end ... ok [INFO] [stdout] test pt::test::rotate_by_90_degrees_about_point_10_10 ... ok [INFO] [stdout] test pt::test::rotate_by_negative_90_degrees_about_point_10_10 ... ok [INFO] [stdout] test bbox::test::test_add_quadratic_curve ... ok [INFO] [stdout] test pt::test::round_arcs ... ok [INFO] [stdout] test pt::test::round_curves ... ok [INFO] [stdout] test pt::test::round_precision ... ok [INFO] [stdout] test pt::test::scale_abs_curve ... ok [INFO] [stdout] test pt::test::scale_and_rotate ... ok [INFO] [stdout] test pt::test::scale_and_translate ... ok [INFO] [stdout] test pt::test::scale_arc_abs ... ok [INFO] [stdout] test pt::test::scale_horizontal_lines ... ok [INFO] [stdout] test pt::test::scale_arc_rel ... ok [INFO] [stdout] test pt::test::scale_rel_curve ... ok [INFO] [stdout] test pt::test::scale_vertical_lines ... ok [INFO] [stdout] test pt::test::should_flip_sweep_flag_if_image_is_flipped_2 ... ok [INFO] [stdout] test pt::test::skew_x ... ok [INFO] [stdout] test pt::test::skew_y ... ok [INFO] [stdout] test pt::test::track_errors ... ok [INFO] [stdout] test pt::test::track_errors_2 ... ok [INFO] [stdout] test pt::test::track_errors_for_contour_start ... ok [INFO] [stdout] test pt::test::should_flip_sweep_flag_if_image_is_flipped ... ok [INFO] [stdout] test pt::test::transform_path_with_absolute_segments ... ok [INFO] [stdout] test pt::test::transform_path_with_relative_segments ... ok [INFO] [stdout] test pt::test::transform_string::combinations::scale_and_translate ... ok [INFO] [stdout] test pt::test::transform_string::bbox::get_bounding_box ... ok [INFO] [stdout] test pt::test::transform_string::matrix::path_with_absolute_segments ... ok [INFO] [stdout] test pt::test::transform_string::bbox::test_matrix_to_fit_in_box ... ok [INFO] [stdout] test pt::test::transform_string::misc::empty_transforms ... ok [INFO] [stdout] test pt::test::arc_to_line_at_scale_2 ... ok [INFO] [stdout] test pt::test::transform_string::misc::nothing_to_transform ... ok [INFO] [stdout] test pt::test::transform_string::rotate::rotate_by_negative_90_degrees ... ok [INFO] [stdout] test pt::test::transform_string::scale::scale_by_x_and_y ... ok [INFO] [stdout] test pt::test::transform_string::scale::scale_by_2 ... ok [INFO] [stdout] test pt::test::transform_string::rotate::rotate_by_90_degrees ... ok [INFO] [stdout] test pt::test::transform_string::matrix::path_with_relative_segments ... ok [INFO] [stdout] test pt::test::transform_string::scale::scale_by_x_and_y_with_relative_curves ... ok [INFO] [stdout] test pt::test::transform_string::skew::skew_y ... ok [INFO] [stdout] test pt::test::transform_string::translate::rel_after_translate_should_not_break ... ok [INFO] [stdout] test pt::test::transform_string::translate::x_and_y_with_absolute_curves ... ok [INFO] [stdout] test pt::test::transform_string::skew::skew_x ... ok [INFO] [stdout] test pt::test::transform_string::misc::first_m_should_be_absolute ... ok [INFO] [stdout] test pt::test::transform_string::combinations::skew_and_scale ... ok [INFO] [stdout] test pt::test::transform_string::combinations::scale_and_rotate ... ok [INFO] [stdout] test pt::test::transform_string::translate::x_and_y ... ok [INFO] [stdout] test pt::test::transform_string::translate::x_and_y_with_relative_curves ... ok [INFO] [stdout] test pt::test::transform_string::translate::x_only ... ok [INFO] [stdout] test pt::test::transform_string::translate::rel_after_translate_should_not_break_2 ... ok [INFO] [stdout] test pt::test::transform_string::unarc::circle ... ok [INFO] [stdout] test pt::test::transform_string::unarc::curve_between_same_point ... ok [INFO] [stdout] test pt::test::transform_string::unarc::curve_between_same_point_2 ... ok [INFO] [stdout] test pt::test::transform_string::unarc::complete_arc ... ok [INFO] [stdout] test pt::test::transform_string::unarc::rounding_errors ... ok [INFO] [stdout] test pt::test::transform_string::misc::segment_replacement ... ok [INFO] [stdout] test pt::test::transform_string::unshort::quadratic_shouldnt_change_full_arc ... ok [INFO] [stdout] test pt::test::transform_string::unshort::quadratic_should_reflect_control_point ... ok [INFO] [stdout] test pt::test::transform_string::unshort::should_copy_starting_point ... ok [INFO] [stdout] test pt::test::transform_string::unshort::relative_paths ... ok [INFO] [stdout] test pt::test::transform_string::unarc::rx_zero ... ok [INFO] [stdout] test pt::test::translate_abs_arcs ... ok [INFO] [stdout] test pt::test::transform_string::unarc::small_arc ... ok [INFO] [stdout] test pt::test::transform_string::unshort::quadratic_copy_starting_point ... ok [INFO] [stdout] test pt::test::transform_string::unshort::quadratic_handle_relative_paths ... ok [INFO] [stdout] test pt::test::transform_string::unshort::should_reflect_control_point ... ok [INFO] [stdout] test pt::test::transform_string::unshort::shouldnt_change_full_arc ... ok [INFO] [stdout] test pt::test::translate_horizontal_lines ... ok [INFO] [stdout] test pt::test::transform_string::unarc::rx_ry_zero ... ok [INFO] [stdout] test pt::test::translate_rel_arcs ... ok [INFO] [stdout] test pt::test::translate_rel_curve ... ok [INFO] [stdout] test pt::test::unit_transform ... ok [INFO] [stdout] test test::absolutize_happy_path ... ok [INFO] [stdout] test test::arc_to_cubic_curves ... ok [INFO] [stdout] test pt::test::translate_vertical_lines ... ok [INFO] [stdout] test pt::test::translate_abs_curve ... ok [INFO] [stdout] test pt::test::transform_string::unarc::rounding_errors_2 ... ok [INFO] [stdout] test test::normalize_happy_path ... ok [INFO] [stdout] test pt::test::transform_string::misc::wrong_param_count - should panic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 105 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Doc-tests svg_path_ops [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test src/lib.rs - (line 23) ... ignored [INFO] [stdout] test src/lib.rs - (line 36) ... ignored [INFO] [stdout] test src/lib.rs - (line 49) ... ignored [INFO] [stdout] test src/lib.rs - (line 62) ... ignored [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "2364029382fe870f93afafaed2f6e73b61f55d28a68ba8bc425743bb4e985083", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2364029382fe870f93afafaed2f6e73b61f55d28a68ba8bc425743bb4e985083", kill_on_drop: false }` [INFO] [stdout] 2364029382fe870f93afafaed2f6e73b61f55d28a68ba8bc425743bb4e985083