[INFO] cloning repository https://github.com/fschutt/printpdf [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/fschutt/printpdf" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffschutt%2Fprintpdf", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffschutt%2Fprintpdf'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] f6470b424be342f4086f27d455b8eb4236b46dc1 [INFO] testing fschutt/printpdf against try#ddc023471205c186b40f4bf8ffb598008dbf4885 for pr-87041-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ffschutt%2Fprintpdf" "/workspace/builds/worker-7/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/fschutt/printpdf on toolchain ddc023471205c186b40f4bf8ffb598008dbf4885 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ddc023471205c186b40f4bf8ffb598008dbf4885" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/fschutt/printpdf [INFO] removed 0 missing examples [INFO] finished tweaking git repo https://github.com/fschutt/printpdf [INFO] tweaked toml for git repo https://github.com/fschutt/printpdf written to /workspace/builds/worker-7/source/Cargo.toml [INFO] crate git repo https://github.com/fschutt/printpdf already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+ddc023471205c186b40f4bf8ffb598008dbf4885" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] warning: unused manifest key: example.0.default-features [INFO] [stderr] warning: unused manifest key: example.1.default-features [INFO] [stderr] warning: unused manifest key: example.2.default-features [INFO] [stderr] warning: unused manifest key: example.3.default-features [INFO] [stderr] warning: unused manifest key: example.4.default-features [INFO] [stderr] warning: unused manifest key: example.5.default-features [INFO] [stderr] warning: unused manifest key: example.6.default-features [INFO] [stderr] warning: unused manifest key: example.7.default-features [INFO] [stderr] Updating git repository `https://github.com/J-F-Liu/lopdf` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded rctree v0.4.0 [INFO] [stderr] Downloaded memmap2 v0.5.0 [INFO] [stderr] Downloaded data-url v0.1.1 [INFO] [stderr] Downloaded simplecss v0.2.1 [INFO] [stderr] Downloaded unicode-general-category v0.4.0 [INFO] [stderr] Downloaded unicode-script v0.5.4 [INFO] [stderr] Downloaded pdf-writer v0.4.1 [INFO] [stderr] Downloaded usvg v0.19.0 [INFO] [stderr] Downloaded kurbo v0.8.2 [INFO] [stderr] Downloaded rustybuzz v0.4.0 [INFO] [stderr] Downloaded fontdb v0.7.0 [INFO] [stderr] Downloaded unicode-ccc v0.1.2 [INFO] [stderr] Downloaded svgtypes v0.8.0 [INFO] [stderr] Downloaded svg2pdf v0.1.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+ddc023471205c186b40f4bf8ffb598008dbf4885" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] defcb0f2da738c698c26b174c79d37056bbcf5629bfc579edf048c3d3bdee0c9 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "defcb0f2da738c698c26b174c79d37056bbcf5629bfc579edf048c3d3bdee0c9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "defcb0f2da738c698c26b174c79d37056bbcf5629bfc579edf048c3d3bdee0c9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "defcb0f2da738c698c26b174c79d37056bbcf5629bfc579edf048c3d3bdee0c9", kill_on_drop: false }` [INFO] [stdout] defcb0f2da738c698c26b174c79d37056bbcf5629bfc579edf048c3d3bdee0c9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+ddc023471205c186b40f4bf8ffb598008dbf4885" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7867d0e0832ccacd9c2d25422edcecac1bfc438d260268b819092b8243572df1 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "7867d0e0832ccacd9c2d25422edcecac1bfc438d260268b819092b8243572df1", kill_on_drop: false }` [INFO] [stderr] warning: unused manifest key: example.0.default-features [INFO] [stderr] warning: unused manifest key: example.1.default-features [INFO] [stderr] warning: unused manifest key: example.2.default-features [INFO] [stderr] warning: unused manifest key: example.3.default-features [INFO] [stderr] warning: unused manifest key: example.4.default-features [INFO] [stderr] warning: unused manifest key: example.5.default-features [INFO] [stderr] warning: unused manifest key: example.6.default-features [INFO] [stderr] warning: unused manifest key: example.7.default-features [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling proc-macro2 v1.0.33 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling encoding_index_tests v0.1.4 [INFO] [stderr] Compiling crc32fast v1.3.0 [INFO] [stderr] Compiling syn v1.0.82 [INFO] [stderr] Compiling libc v0.2.109 [INFO] [stderr] Compiling weezl v0.1.5 [INFO] [stderr] Compiling const_fn v0.4.8 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling jpeg-decoder v0.1.22 [INFO] [stderr] Compiling itoa v0.4.8 [INFO] [stderr] Compiling bytemuck v1.7.2 [INFO] [stderr] Compiling ttf-parser v0.12.3 [INFO] [stderr] Compiling standback v0.2.17 [INFO] [stderr] Compiling time v0.2.27 [INFO] [stderr] Compiling encoding-index-korean v1.20141219.5 [INFO] [stderr] Compiling encoding-index-tradchinese v1.20141219.5 [INFO] [stderr] Compiling encoding-index-singlebyte v1.20141219.5 [INFO] [stderr] Compiling encoding-index-japanese v1.20141219.5 [INFO] [stderr] Compiling encoding-index-simpchinese v1.20141219.5 [INFO] [stderr] Compiling deflate v0.8.6 [INFO] [stderr] Compiling gif v0.11.3 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Compiling num-iter v0.1.42 [INFO] [stderr] Compiling encoding v0.2.33 [INFO] [stderr] Compiling png v0.16.8 [INFO] [stderr] Compiling quote v1.0.10 [INFO] [stderr] Compiling owned_ttf_parser v0.12.1 [INFO] [stderr] Compiling tiff v0.6.1 [INFO] [stderr] Compiling flate2 v1.0.22 [INFO] [stderr] Compiling image v0.23.14 [INFO] [stderr] Compiling time-macros-impl v0.1.2 [INFO] [stderr] Compiling time-macros v0.1.1 [INFO] [stderr] Compiling lopdf v0.26.0 (https://github.com/J-F-Liu/lopdf?rev=55b844f411bac334002779dabce0a5f4e539b96a#55b844f4) [INFO] [stderr] Compiling printpdf v0.5.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `Mm` [INFO] [stdout] --> src/ctm.rs:5:6 [INFO] [stdout] | [INFO] [stdout] 5 | use {Mm, Pt}; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/pdf_document.rs:656:9 [INFO] [stdout] | [INFO] [stdout] 656 | mem::drop(writer); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:316:9 [INFO] [stdout] | [INFO] [stdout] 316 | unused_qualifications)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `icc_profiles` [INFO] [stdout] --> src/pdf_document.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub(super) icc_profiles: IccProfileList, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `name` [INFO] [stdout] --> src/xobject.rs:292:5 [INFO] [stdout] | [INFO] [stdout] 292 | name: String, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `name` [INFO] [stdout] --> src/xobject.rs:437:5 [INFO] [stdout] | [INFO] [stdout] 437 | name: String, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `level1` [INFO] [stdout] --> src/xobject.rs:600:5 [INFO] [stdout] | [INFO] [stdout] 600 | level1: Option>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused borrow that must be used [INFO] [stdout] --> src/pdf_document.rs:291:9 [INFO] [stdout] | [INFO] [stdout] 291 | &self.document.borrow_mut().pages[page.0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 291 | let _ = &self.document.borrow_mut().pages[page.0]; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 7 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1m 03s [INFO] running `Command { std: "docker" "inspect" "7867d0e0832ccacd9c2d25422edcecac1bfc438d260268b819092b8243572df1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7867d0e0832ccacd9c2d25422edcecac1bfc438d260268b819092b8243572df1", kill_on_drop: false }` [INFO] [stdout] 7867d0e0832ccacd9c2d25422edcecac1bfc438d260268b819092b8243572df1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+ddc023471205c186b40f4bf8ffb598008dbf4885" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 706c48f321618c3b4ef3bfd6046e32eafa84fad1f6cbdb2adee220fdd268021d [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "706c48f321618c3b4ef3bfd6046e32eafa84fad1f6cbdb2adee220fdd268021d", kill_on_drop: false }` [INFO] [stderr] warning: unused manifest key: example.0.default-features [INFO] [stderr] warning: unused manifest key: example.1.default-features [INFO] [stderr] warning: unused manifest key: example.2.default-features [INFO] [stderr] warning: unused manifest key: example.3.default-features [INFO] [stderr] warning: unused manifest key: example.4.default-features [INFO] [stderr] warning: unused manifest key: example.5.default-features [INFO] [stderr] warning: unused manifest key: example.6.default-features [INFO] [stderr] warning: unused manifest key: example.7.default-features [INFO] [stdout] warning: unused import: `Mm` [INFO] [stdout] --> src/ctm.rs:5:6 [INFO] [stdout] | [INFO] [stdout] 5 | use {Mm, Pt}; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/pdf_document.rs:656:9 [INFO] [stdout] | [INFO] [stdout] 656 | mem::drop(writer); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:316:9 [INFO] [stdout] | [INFO] [stdout] 316 | unused_qualifications)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling printpdf v0.5.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: field is never read: `icc_profiles` [INFO] [stdout] --> src/pdf_document.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub(super) icc_profiles: IccProfileList, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `name` [INFO] [stdout] --> src/xobject.rs:292:5 [INFO] [stdout] | [INFO] [stdout] 292 | name: String, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `name` [INFO] [stdout] --> src/xobject.rs:437:5 [INFO] [stdout] | [INFO] [stdout] 437 | name: String, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `level1` [INFO] [stdout] --> src/xobject.rs:600:5 [INFO] [stdout] | [INFO] [stdout] 600 | level1: Option>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused borrow that must be used [INFO] [stdout] --> src/pdf_document.rs:291:9 [INFO] [stdout] | [INFO] [stdout] 291 | &self.document.borrow_mut().pages[page.0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 291 | let _ = &self.document.borrow_mut().pages[page.0]; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 7 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `calculate_points_for_circle` is imported redundantly [INFO] [stdout] --> examples/circle.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 3 | use printpdf::*; [INFO] [stdout] | ----------- the item `calculate_points_for_circle` is already imported here [INFO] [stdout] ... [INFO] [stdout] 10 | calculate_points_for_circle, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `calculate_points_for_rect` is imported redundantly [INFO] [stdout] --> examples/circle.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 3 | use printpdf::*; [INFO] [stdout] | ----------- the item `calculate_points_for_rect` is already imported here [INFO] [stdout] ... [INFO] [stdout] 11 | calculate_points_for_rect [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Mm` [INFO] [stdout] --> src/ctm.rs:5:6 [INFO] [stdout] | [INFO] [stdout] 5 | use {Mm, Pt}; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary qualification [INFO] [stdout] --> src/pdf_document.rs:656:9 [INFO] [stdout] | [INFO] [stdout] 656 | mem::drop(writer); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:316:9 [INFO] [stdout] | [INFO] [stdout] 316 | unused_qualifications)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `icc_profiles` [INFO] [stdout] --> src/pdf_document.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 27 | pub(super) icc_profiles: IccProfileList, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `name` [INFO] [stdout] --> src/xobject.rs:292:5 [INFO] [stdout] | [INFO] [stdout] 292 | name: String, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `name` [INFO] [stdout] --> src/xobject.rs:437:5 [INFO] [stdout] | [INFO] [stdout] 437 | name: String, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `level1` [INFO] [stdout] --> src/xobject.rs:600:5 [INFO] [stdout] | [INFO] [stdout] 600 | level1: Option>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused borrow that must be used [INFO] [stdout] --> src/pdf_document.rs:291:9 [INFO] [stdout] | [INFO] [stdout] 291 | &self.document.borrow_mut().pages[page.0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 291 | let _ = &self.document.borrow_mut().pages[page.0]; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 7 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 12.39s [INFO] running `Command { std: "docker" "inspect" "706c48f321618c3b4ef3bfd6046e32eafa84fad1f6cbdb2adee220fdd268021d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "706c48f321618c3b4ef3bfd6046e32eafa84fad1f6cbdb2adee220fdd268021d", kill_on_drop: false }` [INFO] [stdout] 706c48f321618c3b4ef3bfd6046e32eafa84fad1f6cbdb2adee220fdd268021d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "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:5736fa189c1c60b01babf4b8b698fe57b6ecc41933a7ff2e0b8d7a221459412b" "/opt/rustwide/cargo-home/bin/cargo" "+ddc023471205c186b40f4bf8ffb598008dbf4885" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 4b478ad3395c778b95ab289a2d6630a9ac009e75fb7d8cf95c5a181186793b45 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "4b478ad3395c778b95ab289a2d6630a9ac009e75fb7d8cf95c5a181186793b45", kill_on_drop: false }` [INFO] [stderr] warning: unused manifest key: example.0.default-features [INFO] [stderr] warning: unused manifest key: example.1.default-features [INFO] [stderr] warning: unused manifest key: example.2.default-features [INFO] [stderr] warning: unused manifest key: example.3.default-features [INFO] [stderr] warning: unused manifest key: example.4.default-features [INFO] [stderr] warning: unused manifest key: example.5.default-features [INFO] [stderr] warning: unused manifest key: example.6.default-features [INFO] [stderr] warning: unused manifest key: example.7.default-features [INFO] [stderr] warning: unused import: `Mm` [INFO] [stderr] --> src/ctm.rs:5:6 [INFO] [stderr] | [INFO] [stderr] 5 | use {Mm, Pt}; [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unnecessary qualification [INFO] [stderr] --> src/pdf_document.rs:656:9 [INFO] [stderr] | [INFO] [stderr] 656 | mem::drop(writer); [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:316:9 [INFO] [stderr] | [INFO] [stderr] 316 | unused_qualifications)] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `icc_profiles` [INFO] [stderr] --> src/pdf_document.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | pub(super) icc_profiles: IccProfileList, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field is never read: `name` [INFO] [stderr] --> src/xobject.rs:292:5 [INFO] [stderr] | [INFO] [stderr] 292 | name: String, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `name` [INFO] [stderr] --> src/xobject.rs:437:5 [INFO] [stderr] | [INFO] [stderr] 437 | name: String, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: field is never read: `level1` [INFO] [stderr] --> src/xobject.rs:600:5 [INFO] [stderr] | [INFO] [stderr] 600 | level1: Option>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused borrow that must be used [INFO] [stderr] --> src/pdf_document.rs:291:9 [INFO] [stderr] | [INFO] [stderr] 291 | &self.document.borrow_mut().pages[page.0]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_must_use)]` on by default [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 291 | let _ = &self.document.borrow_mut().pages[page.0]; [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: `printpdf` (lib) generated 7 warnings [INFO] [stderr] warning: `printpdf` (lib test) generated 7 warnings (7 duplicates) [INFO] [stderr] warning: the item `calculate_points_for_circle` is imported redundantly [INFO] [stderr] --> examples/circle.rs:10:9 [INFO] [stderr] | [INFO] [stderr] 3 | use printpdf::*; [INFO] [stderr] | ----------- the item `calculate_points_for_circle` is already imported here [INFO] [stderr] ... [INFO] [stderr] 10 | calculate_points_for_circle, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: the item `calculate_points_for_rect` is imported redundantly [INFO] [stderr] --> examples/circle.rs:11:9 [INFO] [stderr] | [INFO] [stderr] 3 | use printpdf::*; [INFO] [stderr] | ----------- the item `calculate_points_for_rect` is already imported here [INFO] [stderr] ... [INFO] [stderr] 11 | calculate_points_for_rect [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `printpdf` (example "circle") generated 2 warnings [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/printpdf-96349e7a68cd3a6c) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test scale::point_to_mm_conversion ... ok [INFO] [stderr] Doc-tests printpdf [INFO] [stdout] test scale::mm_to_point_conversion ... ok [INFO] [stdout] test ctm::test_ctm_translate ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test src/extgstate.rs - extgstate (line 18) ... ignored [INFO] [stdout] test src/extgstate.rs - extgstate::BlackGenerationFunction::Default (line 824) ... ignored [INFO] [stdout] test src/extgstate.rs - extgstate::BlackGenerationFunction::WithUnderColorRemoval (line 834) ... ignored [INFO] [stdout] test src/extgstate.rs - extgstate::NonSeperableBlendMode (line 1199) ... ignored [INFO] [stdout] test src/extgstate.rs - extgstate::SeperableBlendMode::ColorBurn (line 1131) ... ignored [INFO] [stdout] test src/extgstate.rs - extgstate::SeperableBlendMode::ColorDodge (line 1120) ... ignored [INFO] [stdout] test src/extgstate.rs - extgstate::SeperableBlendMode::HardLight (line 1142) ... ignored [INFO] [stdout] test src/extgstate.rs - extgstate::SeperableBlendMode::Overlay (line 1099) ... ignored [INFO] [stdout] test src/extgstate.rs - extgstate::SeperableBlendMode::SoftLight (line 1153) ... ignored [INFO] [stdout] test src/extgstate.rs - extgstate::SpotFunction::Diamond (line 1004) ... ignored [INFO] [stdout] test src/extgstate.rs - extgstate::SpotFunction::Ellipse (line 976) ... ignored [INFO] [stdout] test src/extgstate.rs - extgstate::SpotFunction::Round (line 968) ... ignored [INFO] [stdout] test src/lib.rs - (line 42) ... ok [INFO] [stdout] test src/lib.rs - (line 170) ... ok [INFO] [stdout] test src/lib.rs - (line 29) ... FAILED [INFO] [stdout] test src/lib.rs - (line 121) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/lib.rs - (line 29) stdout ---- [INFO] [stdout] Test executable failed (exit code 101). [INFO] [stdout] [INFO] [stdout] stderr: [INFO] [stdout] thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }', src/lib.rs:11:63 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55e54ad03ccc - std::backtrace_rs::backtrace::libunwind::trace::hf7449935ead7573e [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55e54ad03ccc - std::backtrace_rs::backtrace::trace_unsynchronized::h221aa2d88d72372a [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55e54ad03ccc - std::sys_common::backtrace::_print_fmt::h1c77e8983e1df895 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x55e54ad03ccc - ::fmt::hd4ec41a9a6b0d22c [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x55e54ad235fc - core::fmt::write::h72801a82c94e6ff1 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/core/src/fmt/mod.rs:1149:17 [INFO] [stdout] 5: 0x55e54ad01575 - std::io::Write::write_fmt::haf74340a8cbeaa88 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/io/mod.rs:1660:15 [INFO] [stdout] 6: 0x55e54ad052d0 - std::sys_common::backtrace::_print::h2d15cd157796a64a [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x55e54ad052d0 - std::sys_common::backtrace::print::h52d286d22e2398eb [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x55e54ad052d0 - std::panicking::default_hook::{{closure}}::h6da08fba6306daf2 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/panicking.rs:211:50 [INFO] [stdout] 9: 0x55e54ad04e7b - std::panicking::default_hook::h266f67a22e76b11a [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/panicking.rs:228:9 [INFO] [stdout] 10: 0x55e54ad05984 - std::panicking::rust_panic_with_hook::he55698a957f4fb6d [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/panicking.rs:606:17 [INFO] [stdout] 11: 0x55e54ad05460 - std::panicking::begin_panic_handler::{{closure}}::h01f453c3ac181895 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/panicking.rs:502:13 [INFO] [stdout] 12: 0x55e54ad04174 - std::sys_common::backtrace::__rust_end_short_backtrace::h675d77c6e5a3926d [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/sys_common/backtrace.rs:139:18 [INFO] [stdout] 13: 0x55e54ad053c9 - rust_begin_unwind [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/panicking.rs:498:5 [INFO] [stdout] 14: 0x55e54ac213c1 - core::panicking::panic_fmt::h7b8580d81fcbbacd [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/core/src/panicking.rs:107:14 [INFO] [stdout] 15: 0x55e54ac214b3 - core::result::unwrap_failed::h885d3f7beb571353 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/core/src/result.rs:1661:5 [INFO] [stdout] 16: 0x55e54ac22789 - core::result::Result::unwrap::ha5caabfe50817dbe [INFO] [stdout] 17: 0x55e54ac24f78 - rust_out::main::_doctest_main_src_lib_rs_29_0::he0ec3e8568afa7a8 [INFO] [stdout] 18: 0x55e54ac24e56 - rust_out::main::h61823b600df25383 [INFO] [stdout] 19: 0x55e54ac22213 - core::ops::function::FnOnce::call_once::h827fb1f4029b40e6 [INFO] [stdout] 20: 0x55e54ac21d29 - std::sys_common::backtrace::__rust_begin_short_backtrace::h0e9f87eb2e4c4393 [INFO] [stdout] 21: 0x55e54ac21f69 - std::rt::lang_start::{{closure}}::h04567423c4bf759f [INFO] [stdout] 22: 0x55e54ad03511 - core::ops::function::impls:: for &F>::call_once::h3ab949a23c24b3b3 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/core/src/ops/function.rs:259:13 [INFO] [stdout] 23: 0x55e54ad03511 - std::panicking::try::do_call::hd77545f815897665 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/panicking.rs:406:40 [INFO] [stdout] 24: 0x55e54ad03511 - std::panicking::try::h7ce07831cfe77010 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/panicking.rs:370:19 [INFO] [stdout] 25: 0x55e54ad03511 - std::panic::catch_unwind::h3a6382eb739fc3cb [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/panic.rs:133:14 [INFO] [stdout] 26: 0x55e54ad03511 - std::rt::lang_start_internal::{{closure}}::ha0ce13fbefa6ed19 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/rt.rs:128:48 [INFO] [stdout] 27: 0x55e54ad03511 - std::panicking::try::do_call::hbacbc27e75105135 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/panicking.rs:406:40 [INFO] [stdout] 28: 0x55e54ad03511 - std::panicking::try::he42832d690a14084 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/panicking.rs:370:19 [INFO] [stdout] 29: 0x55e54ad03511 - std::panic::catch_unwind::h868b7b91fa924314 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/panic.rs:133:14 [INFO] [stdout] 30: 0x55e54ad03511 - std::rt::lang_start_internal::h7797a51a89d842a3 [INFO] [stdout] at /rustc/ddc023471205c186b40f4bf8ffb598008dbf4885/library/std/src/rt.rs:128:20 [INFO] [stdout] 31: 0x55e54ac21f51 - std::rt::lang_start::h0c1b83845e9dc1b0 [INFO] [stdout] 32: 0x55e54ac25053 - main [INFO] [stdout] 33: 0x7fa8f1cb00b3 - __libc_start_main [INFO] [stdout] 34: 0x55e54ac21b5e - _start [INFO] [stdout] 35: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/lib.rs - (line 29) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 3 passed; 1 failed; 12 ignored; 0 measured; 0 filtered out; finished in 7.54s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] running `Command { std: "docker" "inspect" "4b478ad3395c778b95ab289a2d6630a9ac009e75fb7d8cf95c5a181186793b45", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4b478ad3395c778b95ab289a2d6630a9ac009e75fb7d8cf95c5a181186793b45", kill_on_drop: false }` [INFO] [stdout] 4b478ad3395c778b95ab289a2d6630a9ac009e75fb7d8cf95c5a181186793b45