[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 try#f77b5bc6c7c84df104f86b0dd01d9490e3923fa8 for pr-147834
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDoNotDoughnut%2Ffirecore-engine" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/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-1-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/DoNotDoughnut/firecore-engine on toolchain f77b5bc6c7c84df104f86b0dd01d9490e3923fa8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f77b5bc6c7c84df104f86b0dd01d9490e3923fa8" "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" "+f77b5bc6c7c84df104f86b0dd01d9490e3923fa8" "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" "+f77b5bc6c7c84df104f86b0dd01d9490e3923fa8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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" "+f77b5bc6c7c84df104f86b0dd01d9490e3923fa8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 03047cefdd96234a0dd96d3c4ad5c755f4bd1ad22dadef2c5408da1a5a2d7610
[INFO] running `Command { std: "docker" "start" "-a" "03047cefdd96234a0dd96d3c4ad5c755f4bd1ad22dadef2c5408da1a5a2d7610", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "03047cefdd96234a0dd96d3c4ad5c755f4bd1ad22dadef2c5408da1a5a2d7610", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "03047cefdd96234a0dd96d3c4ad5c755f4bd1ad22dadef2c5408da1a5a2d7610", kill_on_drop: false }`
[INFO] [stdout] 03047cefdd96234a0dd96d3c4ad5c755f4bd1ad22dadef2c5408da1a5a2d7610
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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" "+f77b5bc6c7c84df104f86b0dd01d9490e3923fa8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f22ed015c7c7abb5ba03c64a39ac0dfe4b76a11386080a3cde61e94cb9507aaf
[INFO] running `Command { std: "docker" "start" "-a" "f22ed015c7c7abb5ba03c64a39ac0dfe4b76a11386080a3cde61e94cb9507aaf", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling quad-alsa-sys v0.3.2
[INFO] [stderr]    Compiling num-rational v0.3.2
[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 deflate v0.8.6
[INFO] [stderr]     Checking dasp_frame v0.11.0
[INFO] [stderr]     Checking ahash v0.4.8
[INFO] [stderr]    Compiling quad-snd v0.2.8
[INFO] [stderr]     Checking ttf-parser v0.12.3
[INFO] [stderr]     Checking uuid v0.8.2
[INFO] [stderr]     Checking bytemuck v1.24.0
[INFO] [stderr]    Compiling macroquad_macro v0.1.7 (https://github.com/DoNotDoughnut/macroquad?rev=236d84b#236d84b8)
[INFO] [stderr]     Checking hashbrown v0.9.1
[INFO] [stderr]     Checking quad-rand v0.2.3
[INFO] [stderr]     Checking glam v0.14.0
[INFO] [stderr]     Checking lewton v0.9.4
[INFO] [stderr]     Checking nix v0.23.2
[INFO] [stderr]     Checking png v0.16.8
[INFO] [stderr]     Checking fontdue v0.5.2
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking num-iter v0.1.45
[INFO] [stderr]     Checking image v0.23.14
[INFO] [stderr]     Checking audrey v0.3.0
[INFO] [stderr]    Compiling syn v2.0.108
[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] 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] [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] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `fiirengine` (lib) due to 1 previous error; 2 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "f22ed015c7c7abb5ba03c64a39ac0dfe4b76a11386080a3cde61e94cb9507aaf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f22ed015c7c7abb5ba03c64a39ac0dfe4b76a11386080a3cde61e94cb9507aaf", kill_on_drop: false }`
[INFO] [stdout] f22ed015c7c7abb5ba03c64a39ac0dfe4b76a11386080a3cde61e94cb9507aaf
