[INFO] cloning repository https://github.com/DoNotDoughnut/firecore-engine
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/DoNotDoughnut/firecore-engine" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDoNotDoughnut%2Ffirecore-engine", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDoNotDoughnut%2Ffirecore-engine'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 6256024a2f96b77cf77a6c53c8d906d1dd9f7c00
[INFO] checking DoNotDoughnut/firecore-engine against master#ab1d2444533d829e2d5cff6634cd3c70de6d7103 for pr-147841
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDoNotDoughnut%2Ffirecore-engine" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/DoNotDoughnut/firecore-engine
[INFO] finished tweaking git repo https://github.com/DoNotDoughnut/firecore-engine
[INFO] tweaked toml for git repo https://github.com/DoNotDoughnut/firecore-engine written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/DoNotDoughnut/firecore-engine on toolchain ab1d2444533d829e2d5cff6634cd3c70de6d7103
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab1d2444533d829e2d5cff6634cd3c70de6d7103" "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" "+ab1d2444533d829e2d5cff6634cd3c70de6d7103" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Updating git repository `https://github.com/DoNotDoughnut/macroquad`
[INFO] [stderr]     Updating git repository `https://github.com/DoNotDoughnut/miniquad`
[INFO] [stderr]      Locking 98 packages to latest compatible versions
[INFO] [stderr]       Adding gilrs v0.8.2 (available: v0.11.0)
[INFO] [stderr]       Adding image v0.23.14 (available: v0.25.8)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ab1d2444533d829e2d5cff6634cd3c70de6d7103" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded quad-alsa-sys v0.3.2
[INFO] [stderr]   Downloaded ogg v0.7.1
[INFO] [stderr]   Downloaded audir-sles v0.1.0
[INFO] [stderr]   Downloaded audrey v0.3.0
[INFO] [stderr]   Downloaded glam v0.14.0
[INFO] [stderr]   Downloaded quad-snd v0.2.8
[INFO] [stderr]   Downloaded fontdue v0.5.2
[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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ab1d2444533d829e2d5cff6634cd3c70de6d7103" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6abea5021fd689498a9eaa6aa619c08cb8ffb948fa85e7c30469044a167ff68b
[INFO] running `Command { std: "docker" "start" "-a" "6abea5021fd689498a9eaa6aa619c08cb8ffb948fa85e7c30469044a167ff68b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6abea5021fd689498a9eaa6aa619c08cb8ffb948fa85e7c30469044a167ff68b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6abea5021fd689498a9eaa6aa619c08cb8ffb948fa85e7c30469044a167ff68b", kill_on_drop: false }`
[INFO] [stdout] 6abea5021fd689498a9eaa6aa619c08cb8ffb948fa85e7c30469044a167ff68b
[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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ab1d2444533d829e2d5cff6634cd3c70de6d7103" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c4b1c5c0277fe7a602770c36883fb3df7f1b03b67e2044d81694beb40f27a49e
[INFO] running `Command { std: "docker" "start" "-a" "c4b1c5c0277fe7a602770c36883fb3df7f1b03b67e2044d81694beb40f27a49e", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling quad-alsa-sys v0.3.2
[INFO] [stderr]    Compiling num-rational v0.3.2
[INFO] [stderr]    Compiling libudev-sys v0.1.4
[INFO] [stderr]     Checking ogg v0.7.1
[INFO] [stderr]    Compiling sapp-linux v0.1.13 (https://github.com/DoNotDoughnut/miniquad?rev=7a8437d#7a8437d6)
[INFO] [stderr]     Checking dasp_sample v0.11.0
[INFO] [stderr]     Checking ahash v0.4.8
[INFO] [stderr]    Compiling quad-snd v0.2.8
[INFO] [stderr]     Checking smallvec v0.6.14
[INFO] [stderr]     Checking hound v3.5.1
[INFO] [stderr]     Checking num-iter v0.1.45
[INFO] [stderr]     Checking uuid v0.8.2
[INFO] [stderr]     Checking ttf-parser v0.12.3
[INFO] [stderr]     Checking hashbrown v0.9.1
[INFO] [stderr]     Checking bytemuck v1.24.0
[INFO] [stderr]     Checking nix v0.23.2
[INFO] [stderr]     Checking glam v0.14.0
[INFO] [stderr]     Checking bumpalo v3.19.0
[INFO] [stderr]    Compiling macroquad_macro v0.1.7 (https://github.com/DoNotDoughnut/macroquad?rev=236d84b#236d84b8)
[INFO] [stderr]     Checking png v0.16.8
[INFO] [stderr]     Checking lewton v0.9.4
[INFO] [stderr]     Checking dasp_frame v0.11.0
[INFO] [stderr]     Checking image v0.23.14
[INFO] [stderr]    Compiling syn v2.0.106
[INFO] [stderr]     Checking audrey v0.3.0
[INFO] [stderr]     Checking fontdue v0.5.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]     Checking gilrs-core v0.3.2
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking miniquad v0.3.0-alpha.41 (https://github.com/DoNotDoughnut/miniquad?rev=7a8437d#7a8437d6)
[INFO] [stderr]     Checking gilrs v0.8.2
[INFO] [stderr]     Checking macroquad v0.3.13 (https://github.com/DoNotDoughnut/macroquad?rev=236d84b#236d84b8)
[INFO] [stderr]     Checking fiirengine v0.0.3 (/opt/rustwide/workdir)
[INFO] [stdout] error: `#[deprecated]` attribute cannot be used on extern crates
[INFO] [stdout]   --> src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | #[deprecated]
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = help: `#[deprecated]` can be applied to associated consts, associated types, constants, crates, data types, enum variants, foreign statics, functions, inherent impl blocks, macro defs, modules, statics, struct fields, traits, type aliases, unions, and use statements
[INFO] [stdout]    = note: `#[deny(useless_deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/context.rs:53:27
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub(crate) struct Scaling(ScalingMode, Option<f32>);
[INFO] [stdout]    |                   ------- ^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   fields in this struct
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing these fields
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/graphics/image.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn region(&self, x: u32, y: u32, w: u32, h: u32) -> SubImage {
[INFO] [stdout]    |                   ^^^^^ the lifetime is elided here         ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn region(&self, x: u32, y: u32, w: u32, h: u32) -> SubImage<'_> {
[INFO] [stdout]    |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `fiirengine` (lib) due to 1 previous error; 2 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: `#[deprecated]` attribute cannot be used on extern crates
[INFO] [stdout]   --> src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | #[deprecated]
[INFO] [stdout]    | ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = help: `#[deprecated]` can be applied to associated consts, associated types, constants, crates, data types, enum variants, foreign statics, functions, inherent impl blocks, macro defs, modules, statics, struct fields, traits, type aliases, unions, and use statements
[INFO] [stdout]    = note: `#[deny(useless_deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]   --> src/context.rs:53:27
[INFO] [stdout]    |
[INFO] [stdout] 53 | pub(crate) struct Scaling(ScalingMode, Option<f32>);
[INFO] [stdout]    |                   ------- ^^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   fields in this struct
[INFO] [stdout]    |
[INFO] [stdout]    = help: consider removing these fields
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> src/graphics/image.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn region(&self, x: u32, y: u32, w: u32, h: u32) -> SubImage {
[INFO] [stdout]    |                   ^^^^^ the lifetime is elided here         ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub fn region(&self, x: u32, y: u32, w: u32, h: u32) -> SubImage<'_> {
[INFO] [stdout]    |                                                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `fiirengine` (lib test) due to 1 previous error; 2 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "c4b1c5c0277fe7a602770c36883fb3df7f1b03b67e2044d81694beb40f27a49e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c4b1c5c0277fe7a602770c36883fb3df7f1b03b67e2044d81694beb40f27a49e", kill_on_drop: false }`
[INFO] [stdout] c4b1c5c0277fe7a602770c36883fb3df7f1b03b67e2044d81694beb40f27a49e
