[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#ddcf048784667508cd676fef4667f88ae15628a3 for pr-148271
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDoNotDoughnut%2Ffirecore-engine" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-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-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/DoNotDoughnut/firecore-engine on toolchain ddcf048784667508cd676fef4667f88ae15628a3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ddcf048784667508cd676fef4667f88ae15628a3" "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" "+ddcf048784667508cd676fef4667f88ae15628a3" "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 97 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" "+ddcf048784667508cd676fef4667f88ae15628a3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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" "+ddcf048784667508cd676fef4667f88ae15628a3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b78f613b39e2b1e5202d63622cb0ec999f243ac4707bcd69c99250d8dd6d1825
[INFO] running `Command { std: "docker" "start" "-a" "b78f613b39e2b1e5202d63622cb0ec999f243ac4707bcd69c99250d8dd6d1825", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b78f613b39e2b1e5202d63622cb0ec999f243ac4707bcd69c99250d8dd6d1825", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b78f613b39e2b1e5202d63622cb0ec999f243ac4707bcd69c99250d8dd6d1825", kill_on_drop: false }`
[INFO] [stdout] b78f613b39e2b1e5202d63622cb0ec999f243ac4707bcd69c99250d8dd6d1825
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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" "+ddcf048784667508cd676fef4667f88ae15628a3" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 14a465b42c5d69d2b6063b7bd63cb2a445386c81d2b4af0ec9d7a11662ecdb08
[INFO] running `Command { std: "docker" "start" "-a" "14a465b42c5d69d2b6063b7bd63cb2a445386c81d2b4af0ec9d7a11662ecdb08", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling quad-alsa-sys v0.3.2
[INFO] [stderr]     Checking ogg v0.7.1
[INFO] [stderr]    Compiling num-rational v0.3.2
[INFO] [stderr]     Checking dasp_sample v0.11.0
[INFO] [stderr]    Compiling sapp-linux v0.1.13 (https://github.com/DoNotDoughnut/miniquad?rev=7a8437d#7a8437d6)
[INFO] [stderr]    Compiling quad-snd v0.2.8
[INFO] [stderr]     Checking ahash v0.4.8
[INFO] [stderr]     Checking hound v3.5.1
[INFO] [stderr]     Checking png v0.16.8
[INFO] [stderr]     Checking libudev-sys v0.1.4
[INFO] [stderr]     Checking uuid v0.8.2
[INFO] [stderr]     Checking num-iter v0.1.45
[INFO] [stderr]     Checking bytemuck v1.24.0
[INFO] [stderr]     Checking bumpalo v3.19.0
[INFO] [stderr]     Checking quad-rand v0.2.3
[INFO] [stderr]    Compiling macroquad_macro v0.1.7 (https://github.com/DoNotDoughnut/macroquad?rev=236d84b#236d84b8)
[INFO] [stderr]     Checking glam v0.14.0
[INFO] [stderr]     Checking lewton v0.9.4
[INFO] [stderr]     Checking hashbrown v0.9.1
[INFO] [stderr]     Checking dasp_frame v0.11.0
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]     Checking nix v0.23.2
[INFO] [stderr]    Compiling syn v2.0.108
[INFO] [stderr]     Checking fontdue v0.5.2
[INFO] [stderr]     Checking image v0.23.14
[INFO] [stderr]     Checking audrey v0.3.0
[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 test) 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) due to 1 previous error; 2 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "14a465b42c5d69d2b6063b7bd63cb2a445386c81d2b4af0ec9d7a11662ecdb08", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "14a465b42c5d69d2b6063b7bd63cb2a445386c81d2b4af0ec9d7a11662ecdb08", kill_on_drop: false }`
[INFO] [stdout] 14a465b42c5d69d2b6063b7bd63cb2a445386c81d2b4af0ec9d7a11662ecdb08
