[INFO] fetching crate puny2d 0.0.2...
[INFO] testing puny2d-0.0.2 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8
[INFO] extracting crate puny2d 0.0.2 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate puny2d 0.0.2
[INFO] finished tweaking crates.io crate puny2d 0.0.2
[INFO] tweaked toml for crates.io crate puny2d 0.0.2 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate puny2d 0.0.2 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 68 packages to latest compatible versions
[INFO] [stderr]       Adding image v0.23.14 (available: v0.25.8)
[INFO] [stderr]       Adding lru v0.6.6 (available: v0.16.2)
[INFO] [stderr]       Adding rayon v1.5.3 (available: v1.11.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded lru v0.6.6
[INFO] [stderr]   Downloaded microbench v0.5.0
[INFO] [stderr]   Downloaded rusttype v0.9.3
[INFO] [stderr]   Downloaded miniz_oxide v0.3.7
[INFO] [stderr]   Downloaded hashbrown v0.11.2
[INFO] [stderr]   Downloaded owned_ttf_parser v0.15.2
[INFO] [stderr]   Downloaded servo-fontconfig v0.5.1
[INFO] [stderr]   Downloaded image v0.23.14
[INFO] [stderr]   Downloaded rayon v1.5.3
[INFO] [stderr]   Downloaded ttf-parser v0.15.2
[INFO] [stderr]   Downloaded core-text v19.2.0
[INFO] [stderr]   Downloaded core-graphics v0.22.3
[INFO] [stderr]   Downloaded deflate v0.8.6
[INFO] [stderr]   Downloaded glyph_brush_layout v0.2.4
[INFO] [stderr]   Downloaded png v0.16.8
[INFO] [stderr]   Downloaded jpeg-decoder v0.1.22
[INFO] [stderr]   Downloaded xi-unicode v0.3.0
[INFO] [stderr]   Downloaded num-rational v0.3.2
[INFO] [stderr]   Downloaded font-loader v0.11.0
[INFO] [stderr]   Downloaded adler32 v1.2.0
[INFO] [stderr]   Downloaded tiff v0.6.1
[INFO] [stderr]   Downloaded expat-sys v2.1.6
[INFO] [stderr]   Downloaded gif v0.11.4
[INFO] [stderr]   Downloaded freetype-sys v0.13.1
[INFO] [stderr]   Downloaded servo-fontconfig-sys v5.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f4bafbeacd1ca71b75a1ed50fe257dfac97501bc160815f790c8e99c719588b3
[INFO] running `Command { std: "docker" "start" "-a" "f4bafbeacd1ca71b75a1ed50fe257dfac97501bc160815f790c8e99c719588b3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f4bafbeacd1ca71b75a1ed50fe257dfac97501bc160815f790c8e99c719588b3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f4bafbeacd1ca71b75a1ed50fe257dfac97501bc160815f790c8e99c719588b3", kill_on_drop: false }`
[INFO] [stdout] f4bafbeacd1ca71b75a1ed50fe257dfac97501bc160815f790c8e99c719588b3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 70724033f02623f78b23422c426d2e61cc01fca5ae155e6309d6806ecfdf1aea
[INFO] running `Command { std: "docker" "start" "-a" "70724033f02623f78b23422c426d2e61cc01fca5ae155e6309d6806ecfdf1aea", kill_on_drop: false }`
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling ttf-parser v0.25.1
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling ab_glyph_rasterizer v0.1.10
[INFO] [stderr]    Compiling ttf-parser v0.15.2
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling xi-unicode v0.3.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling servo-fontconfig-sys v5.1.0
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling rayon v1.5.3
[INFO] [stderr]    Compiling cmake v0.1.54
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling hashbrown v0.11.2
[INFO] [stderr]    Compiling expat-sys v2.1.6
[INFO] [stderr]    Compiling freetype-sys v0.13.1
[INFO] [stderr]    Compiling lru v0.6.6
[INFO] [stderr]    Compiling servo-fontconfig v0.5.1
[INFO] [stderr]    Compiling font-loader v0.11.0
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling owned_ttf_parser v0.15.2
[INFO] [stderr]    Compiling rusttype v0.9.3
[INFO] [stderr]    Compiling owned_ttf_parser v0.25.1
[INFO] [stderr]    Compiling ab_glyph v0.2.32
[INFO] [stderr]    Compiling glyph_brush_layout v0.2.4
[INFO] [stderr]    Compiling puny2d v0.0.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `join`
[INFO] [stdout]   --> src/vector/stroke.rs:20:61
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub fn stroke_path(path: &Path, width_x: f32, width_y: f32, join: LineJoin, cap: LineCap) -> Path {
[INFO] [stdout]    |                                                             ^^^^ help: if this is intentional, prefix it with an underscore: `_join`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cap`
[INFO] [stdout]   --> src/vector/stroke.rs:20:77
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub fn stroke_path(path: &Path, width_x: f32, width_y: f32, join: LineJoin, cap: LineCap) -> Path {
[INFO] [stdout]    |                                                                             ^^^ help: if this is intentional, prefix it with an underscore: `_cap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `width_weight_x`
[INFO] [stdout]   --> src/vector/stroke.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let (width_weight_x, width_weight_y) = if width_x > width_y {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_width_weight_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `width_weight_y`
[INFO] [stdout]   --> src/vector/stroke.rs:25:30
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let (width_weight_x, width_weight_y) = if width_x > width_y {
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_width_weight_y`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sub_path`
[INFO] [stdout]   --> src/vector/stroke.rs:32:13
[INFO] [stdout]    |
[INFO] [stdout] 32 |         for sub_path in SubPathIterator::new(path.segments()) {
[INFO] [stdout]    |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sub_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.65s
[INFO] running `Command { std: "docker" "inspect" "70724033f02623f78b23422c426d2e61cc01fca5ae155e6309d6806ecfdf1aea", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "70724033f02623f78b23422c426d2e61cc01fca5ae155e6309d6806ecfdf1aea", kill_on_drop: false }`
[INFO] [stdout] 70724033f02623f78b23422c426d2e61cc01fca5ae155e6309d6806ecfdf1aea
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 9d544ba523e130131bea43e3a1aaa3e3dbf322fd95a504c926e28c83936d5448
[INFO] running `Command { std: "docker" "start" "-a" "9d544ba523e130131bea43e3a1aaa3e3dbf322fd95a504c926e28c83936d5448", kill_on_drop: false }`
[INFO] [stderr]    Compiling miniz_oxide v0.4.4
[INFO] [stderr]    Compiling adler32 v1.2.0
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling num-rational v0.3.2
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling weezl v0.1.12
[INFO] [stderr]    Compiling color_quant v1.1.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling bytemuck v1.24.0
[INFO] [stderr]    Compiling scoped_threadpool v0.1.9
[INFO] [stderr]    Compiling microbench v0.5.0
[INFO] [stderr]    Compiling jpeg-decoder v0.1.22
[INFO] [stdout] warning: unused variable: `join`
[INFO] [stdout]   --> src/vector/stroke.rs:20:61
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub fn stroke_path(path: &Path, width_x: f32, width_y: f32, join: LineJoin, cap: LineCap) -> Path {
[INFO] [stdout]    |                                                             ^^^^ help: if this is intentional, prefix it with an underscore: `_join`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cap`
[INFO] [stdout]   --> src/vector/stroke.rs:20:77
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub fn stroke_path(path: &Path, width_x: f32, width_y: f32, join: LineJoin, cap: LineCap) -> Path {
[INFO] [stdout]    |                                                                             ^^^ help: if this is intentional, prefix it with an underscore: `_cap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `width_weight_x`
[INFO] [stdout]   --> src/vector/stroke.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let (width_weight_x, width_weight_y) = if width_x > width_y {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_width_weight_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `width_weight_y`
[INFO] [stdout]   --> src/vector/stroke.rs:25:30
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let (width_weight_x, width_weight_y) = if width_x > width_y {
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_width_weight_y`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sub_path`
[INFO] [stdout]   --> src/vector/stroke.rs:32:13
[INFO] [stdout]    |
[INFO] [stdout] 32 |         for sub_path in SubPathIterator::new(path.segments()) {
[INFO] [stdout]    |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sub_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling deflate v0.8.6
[INFO] [stderr]    Compiling miniz_oxide v0.3.7
[INFO] [stderr]    Compiling gif v0.11.4
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling tiff v0.6.1
[INFO] [stderr]    Compiling png v0.16.8
[INFO] [stderr]    Compiling image v0.23.14
[INFO] [stderr]    Compiling puny2d v0.0.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `join`
[INFO] [stdout]   --> src/vector/stroke.rs:20:61
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub fn stroke_path(path: &Path, width_x: f32, width_y: f32, join: LineJoin, cap: LineCap) -> Path {
[INFO] [stdout]    |                                                             ^^^^ help: if this is intentional, prefix it with an underscore: `_join`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cap`
[INFO] [stdout]   --> src/vector/stroke.rs:20:77
[INFO] [stdout]    |
[INFO] [stdout] 20 | pub fn stroke_path(path: &Path, width_x: f32, width_y: f32, join: LineJoin, cap: LineCap) -> Path {
[INFO] [stdout]    |                                                                             ^^^ help: if this is intentional, prefix it with an underscore: `_cap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `width_weight_x`
[INFO] [stdout]   --> src/vector/stroke.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let (width_weight_x, width_weight_y) = if width_x > width_y {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_width_weight_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `width_weight_y`
[INFO] [stdout]   --> src/vector/stroke.rs:25:30
[INFO] [stdout]    |
[INFO] [stdout] 25 |         let (width_weight_x, width_weight_y) = if width_x > width_y {
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_width_weight_y`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sub_path`
[INFO] [stdout]   --> src/vector/stroke.rs:32:13
[INFO] [stdout]    |
[INFO] [stdout] 32 |         for sub_path in SubPathIterator::new(path.segments()) {
[INFO] [stdout]    |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sub_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 12.13s
[INFO] running `Command { std: "docker" "inspect" "9d544ba523e130131bea43e3a1aaa3e3dbf322fd95a504c926e28c83936d5448", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9d544ba523e130131bea43e3a1aaa3e3dbf322fd95a504c926e28c83936d5448", kill_on_drop: false }`
[INFO] [stdout] 9d544ba523e130131bea43e3a1aaa3e3dbf322fd95a504c926e28c83936d5448
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c303e598aa0e5d207f28e17768ccd4bdfcd3c685fafc5a5e5d3ad85523f025dc
[INFO] running `Command { std: "docker" "start" "-a" "c303e598aa0e5d207f28e17768ccd4bdfcd3c685fafc5a5e5d3ad85523f025dc", kill_on_drop: false }`
[INFO] [stderr] warning: unused variable: `join`
[INFO] [stderr]   --> src/vector/stroke.rs:20:61
[INFO] [stderr]    |
[INFO] [stderr] 20 | pub fn stroke_path(path: &Path, width_x: f32, width_y: f32, join: LineJoin, cap: LineCap) -> Path {
[INFO] [stderr]    |                                                             ^^^^ help: if this is intentional, prefix it with an underscore: `_join`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `cap`
[INFO] [stderr]   --> src/vector/stroke.rs:20:77
[INFO] [stderr]    |
[INFO] [stderr] 20 | pub fn stroke_path(path: &Path, width_x: f32, width_y: f32, join: LineJoin, cap: LineCap) -> Path {
[INFO] [stderr]    |                                                                             ^^^ help: if this is intentional, prefix it with an underscore: `_cap`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `width_weight_x`
[INFO] [stderr]   --> src/vector/stroke.rs:25:14
[INFO] [stderr]    |
[INFO] [stderr] 25 |         let (width_weight_x, width_weight_y) = if width_x > width_y {
[INFO] [stderr]    |              ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_width_weight_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `width_weight_y`
[INFO] [stderr]   --> src/vector/stroke.rs:25:30
[INFO] [stderr]    |
[INFO] [stderr] 25 |         let (width_weight_x, width_weight_y) = if width_x > width_y {
[INFO] [stderr]    |                              ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_width_weight_y`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `sub_path`
[INFO] [stderr]   --> src/vector/stroke.rs:32:13
[INFO] [stderr]    |
[INFO] [stderr] 32 |         for sub_path in SubPathIterator::new(path.segments()) {
[INFO] [stderr]    |             ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sub_path`
[INFO] [stderr] 
[INFO] [stderr] warning: `puny2d` (lib) generated 5 warnings (run `cargo fix --lib -p puny2d` to apply 5 suggestions)
[INFO] [stderr] warning: `puny2d` (lib test) generated 5 warnings (5 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/puny2d-405db6c9c4fd2c19)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test raster::image::tests::color_type_by_name ... ok
[INFO] [stdout] test error::tests::graphics_error ... ok
[INFO] [stdout] test raster::rasterize::tests::rasterize_point ... ok
[INFO] [stdout] test raster::scanlines::tests::scanlines_subpixels ... ok
[INFO] [stdout] test raster::rasterize::tests::rasterize_simple_path ... ok
[INFO] [stdout] test raster::scanlines::tests::scanlines_hole ... ok
[INFO] [stdout] test raster::scanlines::tests::scanlines_merge ... ok
[INFO] [stdout] test raster::scanlines::tests::scanlines_quad_trimmed ... ok
[INFO] [stdout] test vector::path::tests::path_flatten ... ok
[INFO] [stdout] test raster::scanlines::tests::scanlines_unclosed ... ok
[INFO] [stdout] test raster::scanlines::tests::scanlines_winding ... ok
[INFO] [stdout] test vector::flatten::tests::arc_curves ... ok
[INFO] [stdout] test vector::flatten::tests::flat_curve ... ok
[INFO] [stdout] test vector::path::tests::path_bounding ... ok
[INFO] [stdout] test vector::path::tests::path_build ... ok
[INFO] [stdout] test vector::path::tests::path_translate ... ok
[INFO] [stdout] test vector::path::tests::sub_paths ... ok
[INFO] [stdout] test vector::transformation::tests::matrix_multiplication ... ok
[INFO] [stdout] test vector::transformation::tests::matrix_shear_rotate ... ok
[INFO] [stdout] test vector::transformation::tests::matrix_transform ... ok
[INFO] [stdout] test vector::transformation::tests::matrix_translate_scale ... ok
[INFO] [stdout] test raster::rasterize::tests::rasterize_single_pixel ... ok
[INFO] [stderr]      Running tests/accel_tests.rs (/opt/rustwide/target/debug/deps/accel_tests-2136b484ce59071e)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test accel_tests::test_lru_cache ... ok
[INFO] [stdout] test accel_tests::x86_simd::test_features_support ... ok
[INFO] [stdout] test accel_tests::x86_simd::test_sse2_mul ... ok
[INFO] [stdout] test accel_tests::test_rayon_iter ... ok
[INFO] [stdout] test accel_tests::test_rayon_threadpool ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/font_tests.rs (/opt/rustwide/target/debug/deps/font_tests-514da325b2d95c39)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stderr] 
[INFO] [stderr] thread 'font_tests::test_find_font' (69) panicked at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/font-loader-0.11.0/src/fontconfig.rs:198:28:
[INFO] [stderr] unsafe precondition(s) violated: slice::from_raw_parts requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX`
[INFO] [stderr] 
[INFO] [stderr] This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.
[INFO] [stderr] stack backtrace:
[INFO] [stderr]    0:     0x60c414a4fca2 - std::backtrace_rs::backtrace::libunwind::trace::ha50a1f28c7a10cf8
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stderr]    1:     0x60c414a4fca2 - std::backtrace_rs::backtrace::trace_unsynchronized::h34f8c4ec82a320bc
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stderr]    2:     0x60c414a4fca2 - std::sys::backtrace::_print_fmt::h2d23e84e13d343bc
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:66:9
[INFO] [stderr]    3:     0x60c414a4fca2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::hde21067283f7e82e
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:39:26
[INFO] [stderr]    4:     0x60c414a6171f - core::fmt::rt::Argument::fmt::he65307037dca33c6
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/rt.rs:173:76
[INFO] [stderr]    5:     0x60c414a6171f - core::fmt::write::h24186904251c31cb
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/fmt/mod.rs:1469:25
[INFO] [stderr]    6:     0x60c414a1d1b3 - std::io::default_write_fmt::hdc5d19b6df666f61
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:639:11
[INFO] [stderr]    7:     0x60c414a1d1b3 - std::io::Write::write_fmt::h3ab9f1f4d8d19b72
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/io/mod.rs:1954:13
[INFO] [stderr]    8:     0x60c414a290c2 - std::sys::backtrace::BacktraceLock::print::he038489aba5894a6
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:42:9
[INFO] [stderr]    9:     0x60c414a2de3f - std::panicking::default_hook::{{closure}}::h80a26d916c49679b
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:301:27
[INFO] [stderr]   10:     0x60c414a2dc99 - std::panicking::default_hook::he2e9efee79b3dce9
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:328:9
[INFO] [stderr]   11:     0x60c4148ebabe - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h202f496763929329
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stderr]   12:     0x60c4148ebabe - test::test_main_with_exit_callback::{{closure}}::h805a6913adddaea3
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:145:21
[INFO] [stderr]   13:     0x60c414a2e44f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h2883c9d2dbd4e81c
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2099:9
[INFO] [stderr]   14:     0x60c414a2e44f - std::panicking::panic_with_hook::hf5648b7cec6bc73e
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:842:13
[INFO] [stderr]   15:     0x60c414a2e276 - std::panicking::panic_handler::{{closure}}::h1b2ed3864ba94359
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:700:13
[INFO] [stderr]   16:     0x60c414a29209 - std::sys::backtrace::__rust_end_short_backtrace::hd0186b2b27f5aaa7
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:174:18
[INFO] [stderr]   17:     0x60c414a11a4d - __rustc[f7dae8b92efe1d7a]::rust_begin_unwind
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:698:5
[INFO] [stderr]   18:     0x60c414a68f2d - core::panicking::panic_nounwind_fmt::runtime::hd682c7f4ebed7044
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panicking.rs:122:22
[INFO] [stderr]   19:     0x60c414a68f2d - core::panicking::panic_nounwind_fmt::he05c47de4e511442
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/intrinsics/mod.rs:2439:9
[INFO] [stderr]   20:     0x60c414a0a059 - core::slice::raw::from_raw_parts::precondition_check::he2e597599b20eadf
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ub_checks.rs:73:21
[INFO] [stderr]   21:     0x60c414a09dc7 - core::slice::raw::from_raw_parts::hecf4c19d55fd5445
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ub_checks.rs:78:17
[INFO] [stderr]   22:     0x60c414a06fe2 - font_loader::fontconfig::system_fonts::query_specific::h96bfffdd9579c869
[INFO] [stderr]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/font-loader-0.11.0/src/fontconfig.rs:198:28
[INFO] [stderr]   23:     0x60c4148c409f - font_tests::font_tests::test_find_font::h46e39489cc77afd4
[INFO] [stderr]                                at /opt/rustwide/workdir/tests/font_tests.rs:22:21
[INFO] [stderr]   24:     0x60c4148c4277 - font_tests::font_tests::test_find_font::{{closure}}::h1a9c5786eaaaf008
[INFO] [stderr]                                at /opt/rustwide/workdir/tests/font_tests.rs:21:24
[INFO] [stderr]   25:     0x60c4148c8cf6 - core::ops::function::FnOnce::call_once::h27a200d3b245d56e
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   26:     0x60c4148eb92b - core::ops::function::FnOnce::call_once::h3a2d82edd1a9b770
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   27:     0x60c4148eb92b - test::__rust_begin_short_backtrace::h85d4fe5033219107
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:663:18
[INFO] [stderr]   28:     0x60c4148ff91d - test::run_test_in_process::{{closure}}::h67b48a81b9c9d7b6
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:74
[INFO] [stderr]   29:     0x60c4148ff91d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h7680585480377cb5
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stderr]   30:     0x60c4148ff91d - std::panicking::catch_unwind::do_call::hf71351b2657d4002
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stderr]   31:     0x60c4148ff91d - std::panicking::catch_unwind::h7fcb5c0312d9e172
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stderr]   32:     0x60c4148ff91d - std::panic::catch_unwind::h5cf3c9bdee894ebe
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stderr]   33:     0x60c4148ff91d - test::run_test_in_process::h1469cb85193a3a25
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:686:27
[INFO] [stderr]   34:     0x60c4148ff91d - test::run_test::{{closure}}::h59d45b3cd6453d69
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:607:43
[INFO] [stderr]   35:     0x60c4148d8e64 - test::run_test::{{closure}}::h9baa0c3d443f28c9
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/test/src/lib.rs:637:41
[INFO] [stderr]   36:     0x60c4148d8e64 - std::sys::backtrace::__rust_begin_short_backtrace::h97ea8cee4828663e
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/backtrace.rs:158:18
[INFO] [stderr]   37:     0x60c4148dc6ba - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h5d7539d5f78cee61
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:562:17
[INFO] [stderr]   38:     0x60c4148dc6ba - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::he4c551e23c5e9b22
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stderr]   39:     0x60c4148dc6ba - std::panicking::catch_unwind::do_call::h522b41a6c157aaba
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:590:40
[INFO] [stderr]   40:     0x60c4148dc6ba - std::panicking::catch_unwind::h0efbf72006b8e365
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panicking.rs:553:19
[INFO] [stderr]   41:     0x60c4148dc6ba - std::panic::catch_unwind::h3b081041e6c97066
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/panic.rs:359:14
[INFO] [stderr]   42:     0x60c4148dc6ba - std::thread::Builder::spawn_unchecked_::{{closure}}::ha751309815d5d8cf
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/thread/mod.rs:560:30
[INFO] [stderr]   43:     0x60c4148dc6ba - core::ops::function::FnOnce::call_once{{vtable.shim}}::h2084b887a5fe25a7
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/core/src/ops/function.rs:250:5
[INFO] [stderr]   44:     0x60c414a245ff - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3adbd6ccf5f737af
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/alloc/src/boxed.rs:2085:9
[INFO] [stderr]   45:     0x60c414a245ff - std::sys::thread::unix::Thread::new::thread_start::hb3dc6483caa1b987
[INFO] [stderr]                                at /rustc/c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stderr]   46:     0x7cfd6b73eaa4 - <unknown>
[INFO] [stderr]   47:     0x7cfd6b7cba64 - clone
[INFO] [stderr]   48:                0x0 - <unknown>
[INFO] [stderr] thread caused non-unwinding panic. aborting.
[INFO] [stderr] error: test failed, to rerun pass `--test font_tests`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/font_tests-514da325b2d95c39` (signal: 6, SIGABRT: process abort signal)
[INFO] running `Command { std: "docker" "inspect" "c303e598aa0e5d207f28e17768ccd4bdfcd3c685fafc5a5e5d3ad85523f025dc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c303e598aa0e5d207f28e17768ccd4bdfcd3c685fafc5a5e5d3ad85523f025dc", kill_on_drop: false }`
[INFO] [stdout] c303e598aa0e5d207f28e17768ccd4bdfcd3c685fafc5a5e5d3ad85523f025dc
