[INFO] cloning repository https://github.com/GGalizzi/raycaster
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/GGalizzi/raycaster" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FGGalizzi%2Fraycaster", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FGGalizzi%2Fraycaster'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d29e5de589079faff2f54e84740299ae867e030f
[INFO] testing GGalizzi/raycaster against 1.47.0 for beta-1.48-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FGGalizzi%2Fraycaster" "/workspace/builds/worker-1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/GGalizzi/raycaster on toolchain 1.47.0
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] removed /workspace/builds/worker-1/source/.cargo/config
[INFO] started tweaking git repo https://github.com/GGalizzi/raycaster
[INFO] finished tweaking git repo https://github.com/GGalizzi/raycaster
[INFO] tweaked toml for git repo https://github.com/GGalizzi/raycaster written to /workspace/builds/worker-1/source/Cargo.toml
[INFO] crate git repo https://github.com/GGalizzi/raycaster already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.47.0" "fetch" "--locked" "--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-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 22c69e3e79d02a45f39c6e03cababf4b750d091e4441fddbbd3ee3abd8a14907
[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" "22c69e3e79d02a45f39c6e03cababf4b750d091e4441fddbbd3ee3abd8a14907", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "22c69e3e79d02a45f39c6e03cababf4b750d091e4441fddbbd3ee3abd8a14907", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "22c69e3e79d02a45f39c6e03cababf4b750d091e4441fddbbd3ee3abd8a14907", kill_on_drop: false }`
[INFO] [stdout] 22c69e3e79d02a45f39c6e03cababf4b750d091e4441fddbbd3ee3abd8a14907
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+1.47.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] aebb9ac5a869dd109a58448ef5fb86fdc7db5cb736dcf85db820e61034993d86
[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" "aebb9ac5a869dd109a58448ef5fb86fdc7db5cb736dcf85db820e61034993d86", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]    Compiling libc v0.2.76
[INFO] [stderr]    Compiling syn v1.0.39
[INFO] [stderr]    Compiling log v0.4.11
[INFO] [stderr]    Compiling glam v0.9.3
[INFO] [stderr]    Compiling fixedbitset v0.3.0
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling serde_json v1.0.57
[INFO] [stderr]    Compiling inplace_it v0.3.2
[INFO] [stderr]    Compiling version-compare v0.0.10
[INFO] [stderr]    Compiling cart-tmp-winit v0.22.2
[INFO] [stderr]    Compiling inflections v1.1.1
[INFO] [stderr]    Compiling ttf-parser v0.8.2
[INFO] [stderr]    Compiling svg_fmt v0.4.1
[INFO] [stderr]    Compiling cpal v0.11.0
[INFO] [stderr]    Compiling typed-arena v2.0.1
[INFO] [stderr]    Compiling rectangle-pack v0.1.6
[INFO] [stderr]    Compiling wide v0.4.6
[INFO] [stderr]    Compiling pollster v0.2.0
[INFO] [stderr]    Compiling sdl2 v0.34.3 (https://github.com/rust-sdl2/rust-sdl2#7b303daa)
[INFO] [stderr]    Compiling raycaster v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling x11 v2.18.2
[INFO] [stderr]    Compiling alsa-sys v0.1.2
[INFO] [stderr]    Compiling cmake v0.1.44
[INFO] [stderr]    Compiling spirv-reflect v0.2.3
[INFO] [stderr]    Compiling minimp3-sys v0.3.2
[INFO] [stderr]    Compiling hashbrown v0.8.2
[INFO] [stderr]    Compiling rayon v1.3.1
[INFO] [stderr]    Compiling tracing-core v0.1.15
[INFO] [stderr]    Compiling sdl2-sys v0.34.2 (https://github.com/rust-sdl2/rust-sdl2#7b303daa)
[INFO] [stderr]    Compiling ash v0.31.0
[INFO] [stderr]    Compiling wgpu-types v0.6.0
[INFO] [stderr]    Compiling crossbeam-utils v0.7.2
[INFO] [stderr]    Compiling stretch v0.3.2
[INFO] [stderr]    Compiling spirv_headers v1.5.0
[INFO] [stderr]    Compiling euclid v0.20.14
[INFO] [stderr]    Compiling bevy-glsl-to-spirv v0.1.7
[INFO] [stderr]    Compiling image v0.23.8
[INFO] [stderr]    Compiling crossbeam-epoch v0.8.2
[INFO] [stderr]    Compiling crossbeam-queue v0.2.3
[INFO] [stderr]    Compiling crossbeam-channel v0.4.3
[INFO] [stderr]    Compiling tracing v0.1.19
[INFO] [stderr]    Compiling getrandom v0.1.14
[INFO] [stderr]    Compiling num_cpus v1.13.0
[INFO] [stderr]    Compiling net2 v0.2.34
[INFO] [stderr]    Compiling iovec v0.1.4
[INFO] [stderr]    Compiling inotify-sys v0.1.3
[INFO] [stderr]    Compiling raw-window-handle v0.3.3
[INFO] [stderr]    Compiling filetime v0.2.12
[INFO] [stderr]    Compiling slice-deque v0.3.0
[INFO] [stderr]    Compiling x11-dl v2.18.5
[INFO] [stderr]    Compiling owned_ttf_parser v0.8.0
[INFO] [stderr]    Compiling crossbeam-deque v0.7.3
[INFO] [stderr]    Compiling ultraviolet v0.4.6
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling inotify v0.8.3
[INFO] [stderr]    Compiling gfx-hal v0.6.0
[INFO] [stderr]    Compiling mio v0.6.22
[INFO] [stderr]    Compiling guillotiere v0.5.2
[INFO] [stderr]    Compiling ab_glyph v0.2.5
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand_pcg v0.2.1
[INFO] [stderr]    Compiling minimp3 v0.3.5
[INFO] [stderr]    Compiling rayon-core v1.7.1
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling mio-extras v2.0.6
[INFO] [stderr]    Compiling notify v5.0.0-pre.3
[INFO] [stderr]    Compiling tempfile v3.1.0
[INFO] [stderr]    Compiling gfx-descriptor v0.2.0
[INFO] [stderr]    Compiling gfx-backend-empty v0.6.0
[INFO] [stderr]    Compiling gfx-memory v0.2.0
[INFO] [stderr]    Compiling serde_derive v1.0.115
[INFO] [stderr]    Compiling thiserror-impl v1.0.20
[INFO] [stderr]    Compiling pin-project-internal v0.4.23
[INFO] [stderr]    Compiling futures-macro v0.3.5
[INFO] [stderr]    Compiling gltf-derive v0.15.2
[INFO] [stderr]    Compiling thiserror v1.0.20
[INFO] [stderr]    Compiling naga v0.2.0
[INFO] [stderr]    Compiling pin-project v0.4.23
[INFO] [stderr]    Compiling futures-util v0.3.5
[INFO] [stderr]    Compiling rodio v0.11.0
[INFO] [stderr]    Compiling serde v1.0.115
[INFO] [stderr]    Compiling futures-executor v0.3.5
[INFO] [stderr]    Compiling futures v0.3.5
[INFO] [stderr]    Compiling smallvec v1.4.2
[INFO] [stderr]    Compiling toml v0.5.6
[INFO] [stderr]    Compiling bevy_ron v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling erased-serde v0.3.12
[INFO] [stderr]    Compiling uuid v0.8.1
[INFO] [stderr]    Compiling parking_lot_core v0.7.2
[INFO] [stderr]    Compiling parking_lot_core v0.8.0
[INFO] [stderr]    Compiling gfx-backend-vulkan v0.6.1
[INFO] [stderr]    Compiling parking_lot v0.10.2
[INFO] [stderr]    Compiling parking_lot v0.11.0
[INFO] [stderr]    Compiling bevy_math v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling hexasphere v0.1.5
[INFO] [stderr]    Compiling gltf-json v0.15.2
[INFO] [stderr]    Compiling proc-macro-crate v0.1.5
[INFO] [stderr]    Compiling wgpu-core v0.6.0
[INFO] [stderr]    Compiling bevy_hecs_macros v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_derive v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_property_derive v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_hecs v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling gltf v0.15.2
[INFO] [stderr]    Compiling bevy_ecs v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling wgpu v0.6.0
[INFO] [stderr]    Compiling bevy_app v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_property v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling pixels v0.2.0
[INFO] [stderr]    Compiling bevy_window v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_input v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_type_registry v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_winit v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_asset v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_core v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_transform v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_diagnostic v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_scene v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_audio v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_render v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_sprite v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_pbr v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_gltf v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_wgpu v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_text v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy_ui v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stderr]    Compiling bevy v0.1.3 (https://github.com/bevyengine/bevy#7b6fbcb9)
[INFO] [stdout] warning: unused import: `Query`
[INFO] [stdout]  --> src/main.rs:1:26
[INFO] [stdout]   |
[INFO] [stdout] 1 | use bevy::prelude::{App, Query};
[INFO] [stdout]   |                          ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> src/font.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::collections::HashMap;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::marker::PhantomData`
[INFO] [stdout]  --> src/font.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::marker::PhantomData;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `kc`
[INFO] [stdout]    --> src/main.rs:206:29
[INFO] [stdout]     |
[INFO] [stdout] 206 |                 if let Some(kc) = keycode {
[INFO] [stdout]     |                             ^^ help: if this is intentional, prefix it with an underscore: `_kc`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dt`
[INFO] [stdout]   --> src/game_plugin.rs:75:48
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub fn move_towards(&self, dir: Direction, dt: f32) -> Position {
[INFO] [stdout]    |                                                ^^ help: if this is intentional, prefix it with an underscore: `_dt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tile_size`
[INFO] [stdout]    --> src/raycaster.rs:462:13
[INFO] [stdout]     |
[INFO] [stdout] 462 |         let tile_size = TILE_SIZE as f32;
[INFO] [stdout]     |             ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tile_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `from_radians`
[INFO] [stdout]    --> src/game_plugin.rs:133:12
[INFO] [stdout]     |
[INFO] [stdout] 133 |     pub fn from_radians(radians: f32) -> Rotation {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function is never used: `draw_strip_at`
[INFO] [stdout]   --> src/texture.rs:66:12
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub fn draw_strip_at(&self, x: i32, tex_x: i32, top: i32, bottom: i32, buf: &mut [u8]) {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field is never read: `fps`
[INFO] [stdout]   --> src/main.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     fps: f64,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `resulting_resolution` should have an upper case name
[INFO] [stdout]   --> src/main.rs:22:7
[INFO] [stdout]    |
[INFO] [stdout] 22 | const resulting_resolution: (i32, i32) = (320, 200);
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `RESULTING_RESOLUTION`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `actual_resolution` should have an upper case name
[INFO] [stdout]   --> src/main.rs:23:7
[INFO] [stdout]    |
[INFO] [stdout] 23 | const actual_resolution: (u32, u32) = (1080, 768);
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `ACTUAL_RESOLUTION`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: linking with `cc` failed: exit code: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.0.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.1.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.10.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.11.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.12.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.13.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.14.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.15.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.2.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.3.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.4.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.5.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.6.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.7.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.8.rcgu.o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.raycaster.85lat7dh-cgu.9.rcgu.o" "-o" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7" "/opt/rustwide/target/debug/deps/raycaster-496ad1068a785ec7.1c31xbi93gy2371e.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/opt/rustwide/target/debug/deps" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/opt/rustwide/target/debug/build/minimp3-sys-43b266ce59382a01/out" "-L" "/opt/rustwide/target/debug/build/spirv-reflect-aec5e270b544c326/out" "-L" "/usr/lib/x86_64-linux-gnu" "-L" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libpixels-dc0b22330b126242.rlib" "/opt/rustwide/target/debug/deps/libultraviolet-fdce752d2855bec9.rlib" "/opt/rustwide/target/debug/deps/libwide-cc3e3128486b7946.rlib" "/opt/rustwide/target/debug/deps/libsdl2-9629d8bdeb5346af.rlib" "/opt/rustwide/target/debug/deps/libsdl2_sys-a7bb3054b8704a88.rlib" "/opt/rustwide/target/debug/deps/libbevy-3d50a97e8469f44c.rlib" "/opt/rustwide/target/debug/deps/libbevy_wgpu-68bee20b5c259260.rlib" "/opt/rustwide/target/debug/deps/libpollster-9e432aea5b0c3878.rlib" "/opt/rustwide/target/debug/deps/libwgpu-e1768a48fe610377.rlib" "/opt/rustwide/target/debug/deps/libwgpu_core-2cc2fa765961e036.rlib" "/opt/rustwide/target/debug/deps/libtracing-3111b8b2105c4f4b.rlib" "/opt/rustwide/target/debug/deps/libtracing_core-e43246782301bd91.rlib" "/opt/rustwide/target/debug/deps/libnaga-9c80017b81f1accc.rlib" "/opt/rustwide/target/debug/deps/libgfx_memory-c04f3ed775943cba.rlib" "/opt/rustwide/target/debug/deps/libhibitset-f4e2c7aad42276c1.rlib" "/opt/rustwide/target/debug/deps/libatom-85801a2cc9bb755a.rlib" "/opt/rustwide/target/debug/deps/libcopyless-0853c58bc895a3eb.rlib" "/opt/rustwide/target/debug/deps/libwgpu_types-4e5b7b35d9e91e87.rlib" "/opt/rustwide/target/debug/deps/libparking_lot-8a7ff4bcf5899b42.rlib" "/opt/rustwide/target/debug/deps/libparking_lot_core-c57f81615d7ea1e1.rlib" "/opt/rustwide/target/debug/deps/liblock_api-a8a27e06df0dbaa0.rlib" "/opt/rustwide/target/debug/deps/libgfx_descriptor-49030ead0c026b27.rlib" "/opt/rustwide/target/debug/deps/libfxhash-54dc3419e487cd3f.rlib" "/opt/rustwide/target/debug/deps/libgfx_backend_vulkan-80a3b7eeb5e56f7d.rlib" "/opt/rustwide/target/debug/deps/libinplace_it-b63ae5e14fcb9772.rlib" "/opt/rustwide/target/debug/deps/libash-e80d94f5b65d769f.rlib" "/opt/rustwide/target/debug/deps/libgfx_backend_empty-7292349838f68904.rlib" "/opt/rustwide/target/debug/deps/libgfx_hal-e4c07b3d6a7386e3.rlib" "/opt/rustwide/target/debug/deps/libtyped_arena-6b5b1b044e1d13f8.rlib" "/opt/rustwide/target/debug/deps/libfutures-f11370c268809fe7.rlib" "/opt/rustwide/target/debug/deps/libfutures_executor-b7ae7e0317b78962.rlib" "/opt/rustwide/target/debug/deps/libfutures_util-f558ae75ca4749c9.rlib" "/opt/rustwide/target/debug/deps/libmemchr-d49ac1e01d7c87e9.rlib" "/opt/rustwide/target/debug/deps/libproc_macro_nested-756fc9a35f0fc78d.rlib" "/opt/rustwide/target/debug/deps/libfutures_io-817922174c24d3de.rlib" "/opt/rustwide/target/debug/deps/libfutures_channel-85b57e536ce34a20.rlib" "/opt/rustwide/target/debug/deps/libpin_project-181aa93fbc35f84a.rlib" "/opt/rustwide/target/debug/deps/libfutures_sink-5fca1d5bfdc46ed5.rlib" "/opt/rustwide/target/debug/deps/libfutures_task-f42714dd9c421ab2.rlib" "/opt/rustwide/target/debug/deps/libpin_utils-e7fadc93d11de894.rlib" "/opt/rustwide/target/debug/deps/libfutures_core-33b2fe3875eef5ea.rlib" "/opt/rustwide/target/debug/deps/libarrayvec-dd522b190a835669.rlib" "/opt/rustwide/target/debug/deps/libbevy_winit-f3958461dd27f259.rlib" "/opt/rustwide/target/debug/deps/libcart_tmp_winit-cc878be12489b453.rlib" "/opt/rustwide/target/debug/deps/libx11_dl-aeed540208424822.rlib" "/opt/rustwide/target/debug/deps/libpercent_encoding-b8f70c4d24b687b1.rlib" "/opt/rustwide/target/debug/deps/libraw_window_handle-7b95d591fa45939f.rlib" "/opt/rustwide/target/debug/deps/libinstant-3f23b1c707d5b32a.rlib" "/opt/rustwide/target/debug/deps/libbevy_gltf-24fa2bb99c03d284.rlib" "/opt/rustwide/target/debug/deps/libgltf-54a179b1d319d2bc.rlib" "/opt/rustwide/target/debug/deps/libgltf_json-4e0ec486c3cd6f6a.rlib" "/opt/rustwide/target/debug/deps/libserde_json-7dbf22e68ffc77ac.rlib" "/opt/rustwide/target/debug/deps/libryu-e4c369ce3a152f38.rlib" "/opt/rustwide/target/debug/deps/libitoa-d190c751dac5cda2.rlib" "/opt/rustwide/target/debug/deps/libbevy_audio-e029139f0890d37f.rlib" "/opt/rustwide/target/debug/deps/librodio-df61619cdae98eb2.rlib" "/opt/rustwide/target/debug/deps/libminimp3-e26c1114c7549798.rlib" "/opt/rustwide/target/debug/deps/libslice_deque-02270a87b399686b.rlib" "/opt/rustwide/target/debug/deps/libminimp3_sys-57e34b6551ab6f78.rlib" "/opt/rustwide/target/debug/deps/libcpal-353cd10e53556a19.rlib" "/opt/rustwide/target/debug/deps/libalsa_sys-b1ebf7d0042e7d1d.rlib" "/opt/rustwide/target/debug/deps/libbevy_ui-503b70f7beb1b4ab.rlib" "/opt/rustwide/target/debug/deps/libstretch-9b92c164040df7c1.rlib" "/opt/rustwide/target/debug/deps/libbevy_text-2e1fe8463d3a54bd.rlib" "/opt/rustwide/target/debug/deps/libab_glyph-4ba5b63eab6acf2f.rlib" "/opt/rustwide/target/debug/deps/libowned_ttf_parser-eaacc47452fe19c2.rlib" "/opt/rustwide/target/debug/deps/libttf_parser-7350f9ab9218c555.rlib" "/opt/rustwide/target/debug/deps/libab_glyph_rasterizer-350add66cabb7598.rlib" "/opt/rustwide/target/debug/deps/libbevy_sprite-c670d0b44223f330.rlib" "/opt/rustwide/target/debug/deps/librectangle_pack-a42b39fa9a7b08ef.rlib" "/opt/rustwide/target/debug/deps/libguillotiere-b5db19a7ab62efe3.rlib" "/opt/rustwide/target/debug/deps/libsvg_fmt-ccca42e7da75db06.rlib" "/opt/rustwide/target/debug/deps/libeuclid-37bccffe6e7eae51.rlib" "/opt/rustwide/target/debug/deps/libbevy_scene-eb1ef41c6d122857.rlib" "/opt/rustwide/target/debug/deps/libbevy_pbr-a301a7a04cb7d2ca.rlib" "/opt/rustwide/target/debug/deps/libbevy_render-f6e54eab23068ae4.rlib" "/opt/rustwide/target/debug/deps/libimage-ae2defc7cf483315.rlib" "/opt/rustwide/target/debug/deps/libbytemuck-54ba2340d06c135b.rlib" "/opt/rustwide/target/debug/deps/libnum_iter-72b6e2bff6d22b24.rlib" "/opt/rustwide/target/debug/deps/libpng-7cf3a65aad56d96c.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-140f44462f630faa.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-b8fb03049ba6c103.rlib" "/opt/rustwide/target/debug/deps/libdeflate-f79fd36889b3c7e5.rlib" "/opt/rustwide/target/debug/deps/libadler32-d2d57c72115f6406.rlib" "/opt/rustwide/target/debug/deps/libnum_rational-b7b0184358190d1c.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-3c4e3e4d42fbd925.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-0f5da4dd94179155.rlib" "/opt/rustwide/target/debug/deps/libscoped_threadpool-12075f9fe9af633d.rlib" "/opt/rustwide/target/debug/deps/libspirv_reflect-480e8268c198c892.rlib" "/opt/rustwide/target/debug/deps/libspirv_headers-d03900330f424ce2.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-97d22867cdc76274.rlib" "/opt/rustwide/target/debug/deps/libbevy_glsl_to_spirv-7b011de250c22480.rlib" "/opt/rustwide/target/debug/deps/libtempfile-91ecad6629f0fb70.rlib" "/opt/rustwide/target/debug/deps/libremove_dir_all-c2d2c203e7259fe3.rlib" "/opt/rustwide/target/debug/deps/libdowncast_rs-818a53b23fc7be82.rlib" "/opt/rustwide/target/debug/deps/libonce_cell-c70fff6b9c258bb0.rlib" "/opt/rustwide/target/debug/deps/libhexasphere-cae5016afff3f765.rlib" "/opt/rustwide/target/debug/deps/libbevy_transform-bf20362043c4c5e8.rlib" "/opt/rustwide/target/debug/deps/libbevy_window-f6970f29e3cdf129.rlib" "/opt/rustwide/target/debug/deps/libbevy_input-60857b57b640f8b4.rlib" "/opt/rustwide/target/debug/deps/libbevy_diagnostic-66d24482851ad3a4.rlib" "/opt/rustwide/target/debug/deps/libbevy_core-5660d3114fb9fbbf.rlib" "/opt/rustwide/target/debug/deps/libbevy_asset-004fb51c75d0d12e.rlib" "/opt/rustwide/target/debug/deps/libuuid-06affd88c90ebdaf.rlib" "/opt/rustwide/target/debug/deps/libbevy_type_registry-26e1b3c1cfba58bc.rlib" "/opt/rustwide/target/debug/deps/libbevy_property-54dd9a3aa9be2bb5.rlib" "/opt/rustwide/target/debug/deps/libbevy_ron-57455b039eb4549e.rlib" "/opt/rustwide/target/debug/deps/libbase64-eb62641585788673.rlib" "/opt/rustwide/target/debug/deps/libbevy_math-3d6d5d2229954edc.rlib" "/opt/rustwide/target/debug/deps/libglam-2236b7b529452555.rlib" "/opt/rustwide/target/debug/deps/liberased_serde-e736d9f3b7f7f7c5.rlib" "/opt/rustwide/target/debug/deps/libnotify-4dc31e61afeb3d6d.rlib" "/opt/rustwide/target/debug/deps/libfiletime-47aeecd6cdc2e63b.rlib" "/opt/rustwide/target/debug/deps/libanymap-6bbd4a7bd711f443.rlib" "/opt/rustwide/target/debug/deps/libwalkdir-cbb4f9c1da2f991c.rlib" "/opt/rustwide/target/debug/deps/libsame_file-55d9e4e23e414bb7.rlib" "/opt/rustwide/target/debug/deps/libmio_extras-03bb76f231234b51.rlib" "/opt/rustwide/target/debug/deps/liblazycell-1bd59e113283c4a6.rlib" "/opt/rustwide/target/debug/deps/libmio-8709f1ff2d6386e3.rlib" "/opt/rustwide/target/debug/deps/libslab-2ac6dc832fffd6a6.rlib" "/opt/rustwide/target/debug/deps/libiovec-94aa3136a10dc5e7.rlib" "/opt/rustwide/target/debug/deps/libnet2-d822d1297a807470.rlib" "/opt/rustwide/target/debug/deps/libinotify-0a79cbd85950de2d.rlib" "/opt/rustwide/target/debug/deps/libinotify_sys-b0206c304296f2be.rlib" "/opt/rustwide/target/debug/deps/libbitflags-e8b42ad6d332332e.rlib" "/opt/rustwide/target/debug/deps/libthiserror-a532e7ddb70264a1.rlib" "/opt/rustwide/target/debug/deps/libanyhow-091fa8964e8e1517.rlib" "/opt/rustwide/target/debug/deps/libbevy_app-12b33fcf0744c1dd.rlib" "/opt/rustwide/target/debug/deps/liblog-3e003532f8150821.rlib" "/opt/rustwide/target/debug/deps/liblibloading-243cf200025e6c77.rlib" "/opt/rustwide/target/debug/deps/libbevy_ecs-65a47b03478ac6bb.rlib" "/opt/rustwide/target/debug/deps/librayon-a9fb7ff7ce358d8e.rlib" "/opt/rustwide/target/debug/deps/librayon_core-0ede21f28f43b918.rlib" "/opt/rustwide/target/debug/deps/libnum_cpus-41cc5ad8bd745546.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_deque-2b5583cdab67932c.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_epoch-c4c438858e276ac2.rlib" "/opt/rustwide/target/debug/deps/libmemoffset-74c7d90e89513679.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_queue-30de3e879a55969e.rlib" "/opt/rustwide/target/debug/deps/libmaybe_uninit-f89ccdbeee7edf7d.rlib" "/opt/rustwide/target/debug/deps/libeither-8c7fc9f802f9c8f4.rlib" "/opt/rustwide/target/debug/deps/libparking_lot-58b4a0693b4bc1af.rlib" "/opt/rustwide/target/debug/deps/libparking_lot_core-8c68e42b7e090372.rlib" "/opt/rustwide/target/debug/deps/libsmallvec-a5c49d43938f5050.rlib" "/opt/rustwide/target/debug/deps/liblock_api-3d6415f36cd9ae14.rlib" "/opt/rustwide/target/debug/deps/libscopeguard-433667b6ea9b0655.rlib" "/opt/rustwide/target/debug/deps/libfixedbitset-7aa023bb965d09bb.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_channel-28f880fd05c91926.rlib" "/opt/rustwide/target/debug/deps/libcrossbeam_utils-24ece2b3360f6dfd.rlib" "/opt/rustwide/target/debug/deps/libbevy_hecs-b2a25b6dbc1806c3.rlib" "/opt/rustwide/target/debug/deps/librand-90a802e1998ccc37.rlib" "/opt/rustwide/target/debug/deps/librand_pcg-9160a55a9671accd.rlib" "/opt/rustwide/target/debug/deps/librand_chacha-5316e0d7254614f9.rlib" "/opt/rustwide/target/debug/deps/libppv_lite86-48425f9dcdfe62c1.rlib" "/opt/rustwide/target/debug/deps/librand_core-60f092ad1f757e13.rlib" "/opt/rustwide/target/debug/deps/libgetrandom-2794f15c52c1a2ce.rlib" "/opt/rustwide/target/debug/deps/liblibc-da7c6d1502fed641.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-d2033c938d1688fd.rlib" "/opt/rustwide/target/debug/deps/liblazy_static-a8fa7606f588ad8a.rlib" "/opt/rustwide/target/debug/deps/libspin-5a3f8b964eda7cd3.rlib" "/opt/rustwide/target/debug/deps/libserde-d860e8a67de30c2a.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-30335da8573c3492.rlib" "/opt/rustwide/target/debug/deps/libahash-92df32cb5e481dcb.rlib" "-Wl,--start-group" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-f14aca24435a5414.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-48d342a8b48d1d01.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-14bc0820888c8eb3.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-9cbd9e217bff06bc.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-31826136df98934e.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-075976a117c8fd5d.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2d5cbedfbf17a011.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-0474372ff08c5319.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-d437c34460d2315a.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-fb61ed1b8cc4de79.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-bf76d1b643bfc9f0.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-a1b53aa7fddcf418.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-28585e57fac45c73.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-64801769bc15ab28.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-541997b56bb98660.rlib" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-cdea3c81adab3d12.rlib" "-Wl,--end-group" "/opt/rustwide/rustup-home/toolchains/1.47.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-cd9f15a39fb65cbc.rlib" "-Wl,-Bdynamic" "-lSDL2" "-lSDL2_image" "-lSDL2_ttf" "-ldl" "-lasound" "-lstdc++" "-ldl" "-lutil" "-ldl" "-lutil" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-ldl" "-lutil"
[INFO] [stdout]   = note: /usr/bin/ld: cannot find -lSDL2_image
[INFO] [stdout]           /usr/bin/ld: cannot find -lSDL2_ttf
[INFO] [stdout]           collect2: error: ld returned 1 exit status
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error; 11 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `raycaster`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] running `Command { std: "docker" "inspect" "aebb9ac5a869dd109a58448ef5fb86fdc7db5cb736dcf85db820e61034993d86", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "aebb9ac5a869dd109a58448ef5fb86fdc7db5cb736dcf85db820e61034993d86", kill_on_drop: false }`
[INFO] [stdout] aebb9ac5a869dd109a58448ef5fb86fdc7db5cb736dcf85db820e61034993d86
