[INFO] cloning repository https://github.com/TaufiqRaw/gl_snake
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/TaufiqRaw/gl_snake" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FTaufiqRaw%2Fgl_snake", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FTaufiqRaw%2Fgl_snake'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a465b6ad5c34b7fce2eadc3b68e58784937a8d30
[INFO] testing TaufiqRaw/gl_snake against 1.90.0 for beta-1.91-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FTaufiqRaw%2Fgl_snake" "/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/TaufiqRaw/gl_snake
[INFO] finished tweaking git repo https://github.com/TaufiqRaw/gl_snake
[INFO] tweaked toml for git repo https://github.com/TaufiqRaw/gl_snake written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/TaufiqRaw/gl_snake on toolchain 1.90.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/TaufiqRaw/gl_snake already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.90.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded glutin_glx_sys v0.6.1
[INFO] [stderr]   Downloaded glutin_egl_sys v0.7.1
[INFO] [stderr]   Downloaded glutin v0.32.3
[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" "+1.90.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 17322a1e4818a6a8d0ac076ba824f989e431c345a022ca516ea21e3f7abbee3c
[INFO] running `Command { std: "docker" "start" "-a" "17322a1e4818a6a8d0ac076ba824f989e431c345a022ca516ea21e3f7abbee3c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "17322a1e4818a6a8d0ac076ba824f989e431c345a022ca516ea21e3f7abbee3c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "17322a1e4818a6a8d0ac076ba824f989e431c345a022ca516ea21e3f7abbee3c", kill_on_drop: false }`
[INFO] [stdout] 17322a1e4818a6a8d0ac076ba824f989e431c345a022ca516ea21e3f7abbee3c
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.90.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6919dd7b2ae3ef6af33829a1c0d97e5d56b9a926e1b314dad05e65f7be5e5b2b
[INFO] running `Command { std: "docker" "start" "-a" "6919dd7b2ae3ef6af33829a1c0d97e5d56b9a926e1b314dad05e65f7be5e5b2b", kill_on_drop: false }`
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling pkg-config v0.3.32
[INFO] [stderr]    Compiling bitflags v2.9.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling libloading v0.8.8
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling memchr v2.7.5
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling wayland-client v0.31.10
[INFO] [stderr]    Compiling libc v0.2.174
[INFO] [stderr]    Compiling cc v1.2.29
[INFO] [stderr]    Compiling xml-rs v0.8.27
[INFO] [stderr]    Compiling rustix v1.0.7
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling tracing-core v0.1.34
[INFO] [stderr]    Compiling dlib v0.5.2
[INFO] [stderr]    Compiling linux-raw-sys v0.9.4
[INFO] [stderr]    Compiling zerocopy v0.8.26
[INFO] [stderr]    Compiling slab v0.4.10
[INFO] [stderr]    Compiling ttf-parser v0.25.1
[INFO] [stderr]    Compiling bytemuck v1.23.1
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling cursor-icon v1.2.0
[INFO] [stderr]    Compiling xcursor v0.3.10
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling ab_glyph_rasterizer v0.1.9
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling tiny-skia-path v0.11.4
[INFO] [stderr]    Compiling quick-xml v0.37.5
[INFO] [stderr]    Compiling winit v0.30.11
[INFO] [stderr]    Compiling wayland-sys v0.31.6
[INFO] [stderr]    Compiling gl_generator v0.14.0
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling x11-dl v2.21.0
[INFO] [stderr]    Compiling glutin v0.32.3
[INFO] [stderr]    Compiling xkbcommon-dl v0.4.2
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stderr]    Compiling memmap2 v0.9.5
[INFO] [stderr]    Compiling tiny-skia v0.11.4
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling glutin-winit v0.5.0
[INFO] [stderr]    Compiling dpi v0.1.2
[INFO] [stderr]    Compiling array-init v2.1.0
[INFO] [stderr]    Compiling glow v0.16.0
[INFO] [stderr]    Compiling wayland-scanner v0.31.6
[INFO] [stderr]    Compiling glutin_glx_sys v0.6.1
[INFO] [stderr]    Compiling glutin_egl_sys v0.7.1
[INFO] [stderr]    Compiling wayland-backend v0.3.10
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling owned_ttf_parser v0.25.0
[INFO] [stderr]    Compiling ab_glyph v0.2.30
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling polling v3.8.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling calloop v0.13.0
[INFO] [stderr]    Compiling x11rb v0.13.1
[INFO] [stderr]    Compiling wayland-csd-frame v0.3.0
[INFO] [stderr]    Compiling wayland-protocols v0.32.8
[INFO] [stderr]    Compiling wayland-cursor v0.31.10
[INFO] [stderr]    Compiling calloop-wayland-source v0.3.0
[INFO] [stderr]    Compiling wayland-protocols-wlr v0.3.8
[INFO] [stderr]    Compiling wayland-protocols-plasma v0.3.8
[INFO] [stderr]    Compiling smithay-client-toolkit v0.19.2
[INFO] [stderr]    Compiling sctk-adwaita v0.10.1
[INFO] [stderr]    Compiling gl_snake v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `Updateable` and `UpdtInpLstr`
[INFO] [stdout]  --> src/main.rs:5:67
[INFO] [stdout]   |
[INFO] [stdout] 5 |         app_owned_data::{AppOwnedData, CldrUpdt, CldrUpdtInpLstr, Updateable, UpdtInpLstr}, App, AppBootstraper
[INFO] [stdout]   |                                                                   ^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Duration`
[INFO] [stdout]  --> src/app/app_bootstraper.rs:1:38
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{num::NonZero, time::{self, Duration, SystemTime}};
[INFO] [stdout]   |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `LogicalSize` and `keyboard::Key`
[INFO] [stdout]  --> src/app/app_bootstraper.rs:7:44
[INFO] [stdout]   |
[INFO] [stdout] 7 | ...dpi::{LogicalSize, PhysicalSize}, error::EventLoopError, event::WindowEvent, event_loop::{ControlFlow, EventLoop}, keyboard::Key, raw_...
[INFO] [stdout]   |          ^^^^^^^^^^^                                                                                                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `egl_backend`
[INFO] [stdout]    --> src/app/app_bootstraper.rs:152:15
[INFO] [stdout]     |
[INFO] [stdout] 152 |         #[cfg(egl_backend)]
[INFO] [stdout]     |               ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(egl_backend)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(egl_backend)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `App`
[INFO] [stdout]  --> src/app/app_owned_data.rs:4:56
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::app::{board::Board, collider::ColliderType, App, ColliderLayer};
[INFO] [stdout]   |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::time`
[INFO] [stdout]  --> src/meshes/unit_rect.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use core::time;
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rc::Rc`
[INFO] [stdout]  --> src/meshes/unit_rect.rs:2:16
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::{mem, rc::Rc};
[INFO] [stdout]   |                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `event_loop`
[INFO] [stdout]    --> src/app/app_bootstraper.rs:147:27
[INFO] [stdout]     |
[INFO] [stdout] 147 |     fn exiting(&mut self, event_loop: &winit::event_loop::ActiveEventLoop) {
[INFO] [stdout]     |                           ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event_loop`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `event_loop`
[INFO] [stdout]    --> src/app/app_bootstraper.rs:163:33
[INFO] [stdout]     |
[INFO] [stdout] 163 |     fn about_to_wait(&mut self, event_loop: &winit::event_loop::ActiveEventLoop) {
[INFO] [stdout]     |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event_loop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `event_loop`
[INFO] [stdout]    --> src/app.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 |         event_loop: &winit::event_loop::ActiveEventLoop,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event_loop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `window_id`
[INFO] [stdout]    --> src/app.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 |         window_id: winit::window::WindowId,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_window_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `registered_idx`
[INFO] [stdout]    --> src/objects/snek.rs:156:48
[INFO] [stdout]     |
[INFO] [stdout] 156 |     fn on_setup(&mut self, gl: &glow::Context, registered_idx: usize, board: &Board) {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_registered_idx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `registered_idx`
[INFO] [stdout]   --> src/objects/food.rs:39:48
[INFO] [stdout]    |
[INFO] [stdout] 39 |     fn on_setup(&mut self, gl: &glow::Context, registered_idx:usize, board: &crate::app::board::Board) {
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_registered_idx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `as_setupable` is never used
[INFO] [stdout]   --> src/app/app_owned_data.rs:64:17
[INFO] [stdout]    |
[INFO] [stdout] 54 | impl AppOwnedData {
[INFO] [stdout]    | ----------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 64 |     define_as! {as_setupable : Setupable where Updateable, Collider, InputListener, UpdtInpLstr, CldrUpdt, CldrInpLstr, CldrUpdtInpLstr }
[INFO] [stdout]    |                 ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `define_as` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `vbo` and `ebo` are never read
[INFO] [stdout]   --> src/meshes/unit_rect.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout]  8 | pub struct UnitRect {
[INFO] [stdout]    |            -------- fields in this struct
[INFO] [stdout]  9 |     vao : NativeVertexArray,
[INFO] [stdout] 10 |     vbo : NativeBuffer, 
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 11 |     ebo : NativeBuffer,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.08s
[INFO] running `Command { std: "docker" "inspect" "6919dd7b2ae3ef6af33829a1c0d97e5d56b9a926e1b314dad05e65f7be5e5b2b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6919dd7b2ae3ef6af33829a1c0d97e5d56b9a926e1b314dad05e65f7be5e5b2b", kill_on_drop: false }`
[INFO] [stdout] 6919dd7b2ae3ef6af33829a1c0d97e5d56b9a926e1b314dad05e65f7be5e5b2b
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.90.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6a3a9d8181d8f8cd7a18bd183988b0b75bf8b1773e44fbf7ed80198d333d104d
[INFO] running `Command { std: "docker" "start" "-a" "6a3a9d8181d8f8cd7a18bd183988b0b75bf8b1773e44fbf7ed80198d333d104d", kill_on_drop: false }`
[INFO] [stderr]    Compiling gl_snake v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `Updateable` and `UpdtInpLstr`
[INFO] [stdout]  --> src/main.rs:5:67
[INFO] [stdout]   |
[INFO] [stdout] 5 |         app_owned_data::{AppOwnedData, CldrUpdt, CldrUpdtInpLstr, Updateable, UpdtInpLstr}, App, AppBootstraper
[INFO] [stdout]   |                                                                   ^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Duration`
[INFO] [stdout]  --> src/app/app_bootstraper.rs:1:38
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{num::NonZero, time::{self, Duration, SystemTime}};
[INFO] [stdout]   |                                      ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `LogicalSize` and `keyboard::Key`
[INFO] [stdout]  --> src/app/app_bootstraper.rs:7:44
[INFO] [stdout]   |
[INFO] [stdout] 7 | ...dpi::{LogicalSize, PhysicalSize}, error::EventLoopError, event::WindowEvent, event_loop::{ControlFlow, EventLoop}, keyboard::Key, raw_...
[INFO] [stdout]   |          ^^^^^^^^^^^                                                                                                  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `egl_backend`
[INFO] [stdout]    --> src/app/app_bootstraper.rs:152:15
[INFO] [stdout]     |
[INFO] [stdout] 152 |         #[cfg(egl_backend)]
[INFO] [stdout]     |               ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]     = help: consider using a Cargo feature instead
[INFO] [stdout]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]              [lints.rust]
[INFO] [stdout]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(egl_backend)'] }
[INFO] [stdout]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(egl_backend)");` to the top of the `build.rs`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `App`
[INFO] [stdout]  --> src/app/app_owned_data.rs:4:56
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::app::{board::Board, collider::ColliderType, App, ColliderLayer};
[INFO] [stdout]   |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::time`
[INFO] [stdout]  --> src/meshes/unit_rect.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use core::time;
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rc::Rc`
[INFO] [stdout]  --> src/meshes/unit_rect.rs:2:16
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::{mem, rc::Rc};
[INFO] [stdout]   |                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `event_loop`
[INFO] [stdout]    --> src/app/app_bootstraper.rs:147:27
[INFO] [stdout]     |
[INFO] [stdout] 147 |     fn exiting(&mut self, event_loop: &winit::event_loop::ActiveEventLoop) {
[INFO] [stdout]     |                           ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event_loop`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `event_loop`
[INFO] [stdout]    --> src/app/app_bootstraper.rs:163:33
[INFO] [stdout]     |
[INFO] [stdout] 163 |     fn about_to_wait(&mut self, event_loop: &winit::event_loop::ActiveEventLoop) {
[INFO] [stdout]     |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event_loop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `event_loop`
[INFO] [stdout]    --> src/app.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 |         event_loop: &winit::event_loop::ActiveEventLoop,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event_loop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `window_id`
[INFO] [stdout]    --> src/app.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 |         window_id: winit::window::WindowId,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_window_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `registered_idx`
[INFO] [stdout]    --> src/objects/snek.rs:156:48
[INFO] [stdout]     |
[INFO] [stdout] 156 |     fn on_setup(&mut self, gl: &glow::Context, registered_idx: usize, board: &Board) {
[INFO] [stdout]     |                                                ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_registered_idx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `registered_idx`
[INFO] [stdout]   --> src/objects/food.rs:39:48
[INFO] [stdout]    |
[INFO] [stdout] 39 |     fn on_setup(&mut self, gl: &glow::Context, registered_idx:usize, board: &crate::app::board::Board) {
[INFO] [stdout]    |                                                ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_registered_idx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `as_setupable` is never used
[INFO] [stdout]   --> src/app/app_owned_data.rs:64:17
[INFO] [stdout]    |
[INFO] [stdout] 54 | impl AppOwnedData {
[INFO] [stdout]    | ----------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 64 |     define_as! {as_setupable : Setupable where Updateable, Collider, InputListener, UpdtInpLstr, CldrUpdt, CldrInpLstr, CldrUpdtInpLstr }
[INFO] [stdout]    |                 ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout]    = note: this warning originates in the macro `define_as` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `vbo` and `ebo` are never read
[INFO] [stdout]   --> src/meshes/unit_rect.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout]  8 | pub struct UnitRect {
[INFO] [stdout]    |            -------- fields in this struct
[INFO] [stdout]  9 |     vao : NativeVertexArray,
[INFO] [stdout] 10 |     vbo : NativeBuffer, 
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 11 |     ebo : NativeBuffer,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.61s
[INFO] running `Command { std: "docker" "inspect" "6a3a9d8181d8f8cd7a18bd183988b0b75bf8b1773e44fbf7ed80198d333d104d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6a3a9d8181d8f8cd7a18bd183988b0b75bf8b1773e44fbf7ed80198d333d104d", kill_on_drop: false }`
[INFO] [stdout] 6a3a9d8181d8f8cd7a18bd183988b0b75bf8b1773e44fbf7ed80198d333d104d
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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" "+1.90.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b5e4a3ea0d299b8584ff7ea70d9c8a5f46b316f15dd67bfe8bf7e2164ef6feae
[INFO] running `Command { std: "docker" "start" "-a" "b5e4a3ea0d299b8584ff7ea70d9c8a5f46b316f15dd67bfe8bf7e2164ef6feae", kill_on_drop: false }`
[INFO] [stderr] warning: unused imports: `Updateable` and `UpdtInpLstr`
[INFO] [stderr]  --> src/main.rs:5:67
[INFO] [stderr]   |
[INFO] [stderr] 5 |         app_owned_data::{AppOwnedData, CldrUpdt, CldrUpdtInpLstr, Updateable, UpdtInpLstr}, App, AppBootstraper
[INFO] [stderr]   |                                                                   ^^^^^^^^^^  ^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `Duration`
[INFO] [stderr]  --> src/app/app_bootstraper.rs:1:38
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::{num::NonZero, time::{self, Duration, SystemTime}};
[INFO] [stderr]   |                                      ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `LogicalSize` and `keyboard::Key`
[INFO] [stderr]  --> src/app/app_bootstraper.rs:7:44
[INFO] [stderr]   |
[INFO] [stderr] 7 | ...dpi::{LogicalSize, PhysicalSize}, error::EventLoopError, event::WindowEvent, event_loop::{ControlFlow, EventLoop}, keyboard::Key, raw_...
[INFO] [stderr]   |          ^^^^^^^^^^^                                                                                                  ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unexpected `cfg` condition name: `egl_backend`
[INFO] [stderr]    --> src/app/app_bootstraper.rs:152:15
[INFO] [stderr]     |
[INFO] [stderr] 152 |         #[cfg(egl_backend)]
[INFO] [stderr]     |               ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stderr]     = help: consider using a Cargo feature instead
[INFO] [stderr]     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stderr]              [lints.rust]
[INFO] [stderr]              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(egl_backend)'] }
[INFO] [stderr]     = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(egl_backend)");` to the top of the `build.rs`
[INFO] [stderr]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stderr]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `App`
[INFO] [stderr]  --> src/app/app_owned_data.rs:4:56
[INFO] [stderr]   |
[INFO] [stderr] 4 | use crate::app::{board::Board, collider::ColliderType, App, ColliderLayer};
[INFO] [stderr]   |                                                        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `core::time`
[INFO] [stderr]  --> src/meshes/unit_rect.rs:1:5
[INFO] [stderr]   |
[INFO] [stderr] 1 | use core::time;
[INFO] [stderr]   |     ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `rc::Rc`
[INFO] [stderr]  --> src/meshes/unit_rect.rs:2:16
[INFO] [stderr]   |
[INFO] [stderr] 2 | use std::{mem, rc::Rc};
[INFO] [stderr]   |                ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `event_loop`
[INFO] [stderr]    --> src/app/app_bootstraper.rs:147:27
[INFO] [stderr]     |
[INFO] [stderr] 147 |     fn exiting(&mut self, event_loop: &winit::event_loop::ActiveEventLoop) {
[INFO] [stderr]     |                           ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event_loop`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `event_loop`
[INFO] [stderr]    --> src/app/app_bootstraper.rs:163:33
[INFO] [stderr]     |
[INFO] [stderr] 163 |     fn about_to_wait(&mut self, event_loop: &winit::event_loop::ActiveEventLoop) {
[INFO] [stderr]     |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event_loop`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `event_loop`
[INFO] [stderr]    --> src/app.rs:192:9
[INFO] [stderr]     |
[INFO] [stderr] 192 |         event_loop: &winit::event_loop::ActiveEventLoop,
[INFO] [stderr]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_event_loop`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `window_id`
[INFO] [stderr]    --> src/app.rs:193:9
[INFO] [stderr]     |
[INFO] [stderr] 193 |         window_id: winit::window::WindowId,
[INFO] [stderr]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_window_id`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `registered_idx`
[INFO] [stderr]    --> src/objects/snek.rs:156:48
[INFO] [stderr]     |
[INFO] [stderr] 156 |     fn on_setup(&mut self, gl: &glow::Context, registered_idx: usize, board: &Board) {
[INFO] [stderr]     |                                                ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_registered_idx`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `registered_idx`
[INFO] [stderr]   --> src/objects/food.rs:39:48
[INFO] [stderr]    |
[INFO] [stderr] 39 |     fn on_setup(&mut self, gl: &glow::Context, registered_idx:usize, board: &crate::app::board::Board) {
[INFO] [stderr]    |                                                ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_registered_idx`
[INFO] [stderr] 
[INFO] [stderr] warning: method `as_setupable` is never used
[INFO] [stderr]   --> src/app/app_owned_data.rs:64:17
[INFO] [stderr]    |
[INFO] [stderr] 54 | impl AppOwnedData {
[INFO] [stderr]    | ----------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 64 |     define_as! {as_setupable : Setupable where Updateable, Collider, InputListener, UpdtInpLstr, CldrUpdt, CldrInpLstr, CldrUpdtInpLstr }
[INFO] [stderr]    |                 ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` on by default
[INFO] [stderr]    = note: this warning originates in the macro `define_as` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stderr] 
[INFO] [stderr] warning: fields `vbo` and `ebo` are never read
[INFO] [stderr]   --> src/meshes/unit_rect.rs:10:5
[INFO] [stderr]    |
[INFO] [stderr]  8 | pub struct UnitRect {
[INFO] [stderr]    |            -------- fields in this struct
[INFO] [stderr]  9 |     vao : NativeVertexArray,
[INFO] [stderr] 10 |     vbo : NativeBuffer, 
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 11 |     ebo : NativeBuffer,
[INFO] [stderr]    |     ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `gl_snake` (bin "gl_snake" test) generated 15 warnings (run `cargo fix --bin "gl_snake" --tests` to apply 6 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/gl_snake-f0597530f5ef71d3)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b5e4a3ea0d299b8584ff7ea70d9c8a5f46b316f15dd67bfe8bf7e2164ef6feae", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b5e4a3ea0d299b8584ff7ea70d9c8a5f46b316f15dd67bfe8bf7e2164ef6feae", kill_on_drop: false }`
[INFO] [stdout] b5e4a3ea0d299b8584ff7ea70d9c8a5f46b316f15dd67bfe8bf7e2164ef6feae
