[INFO] cloning repository https://github.com/sumjingangcat/rust_with_minecraft_rebuild
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/sumjingangcat/rust_with_minecraft_rebuild" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsumjingangcat%2Frust_with_minecraft_rebuild", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsumjingangcat%2Frust_with_minecraft_rebuild'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] e574af1f7ea033f923047403c8dac9bb897d99d2
[INFO] checking sumjingangcat/rust_with_minecraft_rebuild against 1.95.0 for pr-155915
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fsumjingangcat%2Frust_with_minecraft_rebuild" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/sumjingangcat/rust_with_minecraft_rebuild
[INFO] finished tweaking git repo https://github.com/sumjingangcat/rust_with_minecraft_rebuild
[INFO] tweaked toml for git repo https://github.com/sumjingangcat/rust_with_minecraft_rebuild written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/sumjingangcat/rust_with_minecraft_rebuild on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/sumjingangcat/rust_with_minecraft_rebuild 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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded nougat-proc_macros v0.2.4
[INFO] [stderr]   Downloaded shrev v1.1.3
[INFO] [stderr]   Downloaded macro_rules_attribute v0.1.3
[INFO] [stderr]   Downloaded tuple_utils v0.4.0
[INFO] [stderr]   Downloaded shred v0.15.0
[INFO] [stderr]   Downloaded nougat v0.2.4
[INFO] [stderr]   Downloaded atomic_refcell v0.1.13
[INFO] [stderr]   Downloaded macro_rules_attribute-proc_macro v0.1.3
[INFO] [stderr]   Downloaded tynm v0.1.9
[INFO] [stderr]   Downloaded hibitset v0.6.4
[INFO] [stderr]   Downloaded nalgebra-glm v0.18.0
[INFO] [stderr]   Downloaded specs v0.20.0
[INFO] [stderr]   Downloaded glfw v0.52.0
[INFO] [stderr]   Downloaded glfw-sys v4.0.0+3.3.5
[INFO] [stderr]   Downloaded noise v0.8.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7b386467744370e64af577c2f06677284e583ae08092f1aaa250224a7163c83a
[INFO] running `Command { std: "docker" "start" "-a" "7b386467744370e64af577c2f06677284e583ae08092f1aaa250224a7163c83a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7b386467744370e64af577c2f06677284e583ae08092f1aaa250224a7163c83a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7b386467744370e64af577c2f06677284e583ae08092f1aaa250224a7163c83a", kill_on_drop: false }`
[INFO] [stdout] 7b386467744370e64af577c2f06677284e583ae08092f1aaa250224a7163c83a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] dc07e0fd643d83487304fbb916ac76d8f4331570987af5262b277ecd6eb53c9b
[INFO] running `Command { std: "docker" "start" "-a" "dc07e0fd643d83487304fbb916ac76d8f4331570987af5262b277ecd6eb53c9b", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.149
[INFO] [stderr]    Compiling crossbeam-utils v0.8.16
[INFO] [stderr]    Compiling memoffset v0.9.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.15
[INFO] [stderr]    Compiling num-traits v0.2.17
[INFO] [stderr]    Compiling rayon-core v1.12.0
[INFO] [stderr]     Checking either v1.9.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking bytemuck v1.14.0
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]    Compiling khronos_api v3.1.0
[INFO] [stderr]     Checking miniz_oxide v0.7.1
[INFO] [stderr]    Compiling num-rational v0.4.1
[INFO] [stderr]    Compiling ahash v0.7.7
[INFO] [stderr]    Compiling matrixmultiply v0.3.8
[INFO] [stderr]     Checking smallvec v1.11.1
[INFO] [stderr]     Checking minimal-lexical v0.2.1
[INFO] [stderr]     Checking memchr v2.6.4
[INFO] [stderr]    Compiling xml-rs v0.8.19
[INFO] [stderr]     Checking once_cell v1.18.0
[INFO] [stderr]    Compiling macro_rules_attribute-proc_macro v0.1.3
[INFO] [stderr]     Checking weezl v0.1.7
[INFO] [stderr]     Checking fdeflate v0.3.0
[INFO] [stderr]     Checking zune-inflate v0.2.54
[INFO] [stderr]     Checking lebe v0.5.2
[INFO] [stderr]     Checking safe_arch v0.7.1
[INFO] [stderr]     Checking flate2 v1.0.28
[INFO] [stderr]     Checking bit_field v0.10.2
[INFO] [stderr]     Checking spin v0.9.8
[INFO] [stderr]     Checking atomic_refcell v0.1.13
[INFO] [stderr]     Checking half v2.2.1
[INFO] [stderr]     Checking crossbeam-queue v0.3.8
[INFO] [stderr]     Checking qoi v0.4.1
[INFO] [stderr]     Checking flume v0.11.0
[INFO] [stderr]     Checking macro_rules_attribute v0.1.3
[INFO] [stderr]     Checking log v0.4.20
[INFO] [stderr]     Checking gif v0.12.0
[INFO] [stderr]     Checking shrev v1.1.3
[INFO] [stderr]     Checking raw-window-handle v0.5.2
[INFO] [stderr]     Checking nom v7.1.3
[INFO] [stderr]     Checking wide v0.7.13
[INFO] [stderr]    Compiling gl_generator v0.14.0
[INFO] [stderr]     Checking tuple_utils v0.4.0
[INFO] [stderr]     Checking itertools v0.12.1
[INFO] [stderr]     Checking crossbeam-deque v0.8.3
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]     Checking getrandom v0.2.10
[INFO] [stderr]     Checking getrandom v0.1.16
[INFO] [stderr]     Checking png v0.17.10
[INFO] [stderr]     Checking num-integer v0.1.45
[INFO] [stderr]     Checking num-complex v0.4.4
[INFO] [stderr]     Checking approx v0.5.1
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]     Checking rand_xorshift v0.2.0
[INFO] [stderr]    Compiling gl v0.14.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking rayon v1.8.0
[INFO] [stderr]     Checking exr v1.71.0
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking simba v0.8.1
[INFO] [stderr]    Compiling cmake v0.1.50
[INFO] [stderr]     Checking tynm v0.1.9
[INFO] [stderr]     Checking noise v0.8.2
[INFO] [stderr]    Compiling glfw-sys v4.0.0+3.3.5
[INFO] [stderr]    Compiling nalgebra-macros v0.2.1
[INFO] [stderr]    Compiling nougat-proc_macros v0.2.4
[INFO] [stderr]     Checking jpeg-decoder v0.3.0
[INFO] [stderr]     Checking hibitset v0.6.4
[INFO] [stderr]     Checking shred v0.15.0
[INFO] [stderr]     Checking nougat v0.2.4
[INFO] [stderr]     Checking specs v0.20.0
[INFO] [stderr]     Checking tiff v0.9.0
[INFO] [stderr]     Checking image v0.24.7
[INFO] [stderr]     Checking nalgebra v0.32.3
[INFO] [stderr]     Checking glfw v0.52.0
[INFO] [stderr]     Checking nalgebra-glm v0.18.0
[INFO] [stderr]     Checking minecraft v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `crate::debugging`
[INFO] [stdout]  --> src/chunk.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::debugging;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::shapes::write_unit_cube_to_ptr`
[INFO] [stdout]  --> src/chunk.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::shapes::write_unit_cube_to_ptr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gl::FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE`
[INFO] [stdout]  --> src/chunk.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use gl::FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]  --> src/chunk.rs:7:24
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]   |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::c_void`
[INFO] [stdout]  --> src/chunk.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::ffi::c_void;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gl_call`
[INFO] [stdout]   --> src/chunk.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::gl_call;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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]    = note: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 19 | |         vao,
[INFO] [stdout] 20 | |         0,
[INFO] [stdout] 21 | |         3_i32,
[INFO] [stdout] ...  |
[INFO] [stdout] 24 | |         0
[INFO] [stdout] 25 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]    |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 31 | |         vao,
[INFO] [stdout] 32 | |         1,
[INFO] [stdout] 33 | |         2_i32,
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |         (3 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 37 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     gl_call!(gl::VertexArrayAttribBinding(vao, 1, 0));
[INFO] [stdout]    |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 2));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 43 | |         vao,
[INFO] [stdout] 44 | |         2,
[INFO] [stdout] 45 | |         3_i32,
[INFO] [stdout] ...  |
[INFO] [stdout] 48 | |         (5 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 49 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     gl_call!(gl::VertexArrayAttribBinding(vao, 2, 0));
[INFO] [stdout]    |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 3));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 55 | |         vao,
[INFO] [stdout] 56 | |         3,
[INFO] [stdout] 57 | |         1_i32,
[INFO] [stdout] ...  |
[INFO] [stdout] 60 | |         (8 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 61 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     gl_call!(gl::VertexArrayAttribBinding(vao, 3, 0));
[INFO] [stdout]    |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]    |     ---------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 | /     gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 68 | |         vao,
[INFO] [stdout] 69 | |         0,
[INFO] [stdout] 70 | |         vbo,
[INFO] [stdout] 71 | |         0,
[INFO] [stdout] 72 | |         (9 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 73 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/chunk_manager.rs:222:17
[INFO] [stdout]     |
[INFO] [stdout] 222 | /                 gl_call!(gl::NamedBufferData(
[INFO] [stdout] 223 | |                     chunk.vbo,
[INFO] [stdout] 224 | |                     (324 * std::mem::size_of::<f32>() * n_visible_faces as usize) as isize,
[INFO] [stdout] 225 | |                     std::ptr::null(),
[INFO] [stdout] 226 | |                     gl::DYNAMIC_DRAW
[INFO] [stdout] 227 | |                 ));
[INFO] [stdout]     | |__________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/chunk_manager.rs:229:31
[INFO] [stdout]     |
[INFO] [stdout] 229 |                 let vbo_ptr = gl_call!(gl::MapNamedBuffer(chunk.vbo, gl::WRITE_ONLY)) as *mut f32;
[INFO] [stdout]     |                               ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/chunk_manager.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |                 gl_call!(gl::UnmapNamedBuffer(chunk.vbo));
[INFO] [stdout]     |                 ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/chunk_manager.rs:309:13
[INFO] [stdout]     |
[INFO] [stdout] 309 |             gl_call!(gl::BindVertexArray(chunk.vao));
[INFO] [stdout]     |             ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/chunk_manager.rs:311:13
[INFO] [stdout]     |
[INFO] [stdout] 311 | /             gl_call!(gl::DrawArrays(
[INFO] [stdout] 312 | |                 gl::TRIANGLES,
[INFO] [stdout] 313 | |                 0,
[INFO] [stdout] 314 | |                 chunk.vertices_drawn as i32
[INFO] [stdout] 315 | |             ));
[INFO] [stdout]     | |______________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `vec4`
[INFO] [stdout]  --> src/drawing.rs:5:26
[INFO] [stdout]   |
[INFO] [stdout] 5 | use nalgebra_glm::{vec3, vec4};
[INFO] [stdout]   |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/drawing.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         gl_call!(gl::BindVertexArray(vao));
[INFO] [stdout]    |         ---------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/drawing.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         gl_call!(gl::DrawArrays(gl::TRIANGLES, 0, 6));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/drawing.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         gl_call!(gl::BindVertexArray(vao));
[INFO] [stdout]    |         ---------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/drawing.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         gl_call!(gl::DrawArrays(gl::TRIANGLES, 0, 6));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `glfw::WindowHint`
[INFO] [stdout]  --> src/gui.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use glfw::WindowHint;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     gl_call!(gl::CreateTextures(gl::TEXTURE_2D, 1, &mut id));
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 30 | |         id,
[INFO] [stdout] 31 | |         gl::TEXTURE_MIN_FILTER,
[INFO] [stdout] 32 | |         gl::NEAREST_MIPMAP_NEAREST as i32
[INFO] [stdout] 33 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 36 | |         id,
[INFO] [stdout] 37 | |         gl::TEXTURE_MAG_FILTER,
[INFO] [stdout] 38 | |         gl::NEAREST as i32
[INFO] [stdout] 39 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | /     gl_call!(gl::TextureStorage2D(
[INFO] [stdout] 42 | |         id,
[INFO] [stdout] 43 | |         1,
[INFO] [stdout] 44 | |         gl::RGBA8,
[INFO] [stdout] 45 | |         gui_icons_image.width() as i32,
[INFO] [stdout] 46 | |         gui_icons_image.height() as i32
[INFO] [stdout] 47 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | /     gl_call!(gl::TextureSubImage2D(
[INFO] [stdout] 50 | |         id,
[INFO] [stdout] 51 | |         0,
[INFO] [stdout] 52 | |         0,
[INFO] [stdout] ...  |
[INFO] [stdout] 58 | |         gui_icons_image.as_bytes().as_ptr() as *mut c_void
[INFO] [stdout] 59 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 72 | |         vao,       // vao 객체
[INFO] [stdout] 73 | |         0,         // 속성 번호
[INFO] [stdout] 74 | |         3,         // 크기 (float 개수)
[INFO] [stdout] ...  |
[INFO] [stdout] 77 | |         0          // VBO에서의 시작 위치
[INFO] [stdout] 78 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]    |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 84 | |         vao,
[INFO] [stdout] 85 | |         1,
[INFO] [stdout] 86 | |         2,
[INFO] [stdout] ...  |
[INFO] [stdout] 89 | |         (3 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 90 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     gl_call!(gl::VertexArrayAttribBinding(vao, 1, 0));
[INFO] [stdout]    |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]    |     ---------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:97:5
[INFO] [stdout]     |
[INFO] [stdout]  97 | /     gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout]  98 | |         vao,
[INFO] [stdout]  99 | |         0,
[INFO] [stdout] 100 | |         vbo,
[INFO] [stdout] 101 | |         0,
[INFO] [stdout] 102 | |         (5 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 103 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 | /     gl_call!(gl::NamedBufferData(
[INFO] [stdout] 106 | |         vbo,
[INFO] [stdout] 107 | |         (5 * 6 * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 108 | |         quad((0.0, 0.0, 15.0 / 256.0, 15.0 / 256.0)).as_ptr() as *const c_void,
[INFO] [stdout] 109 | |         gl::STATIC_DRAW
[INFO] [stdout] 110 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     gl_call!(gl::BlendFunc(gl::ONE_MINUS_DST_COLOR, gl::ZERO));
[INFO] [stdout]     |     ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 |     gl_call!(gl::BindVertexArray(vao));
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:146:5
[INFO] [stdout]     |
[INFO] [stdout] 146 |     gl_call!(gl::DrawArrays(gl::TRIANGLES, 0, 6));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:152:5
[INFO] [stdout]     |
[INFO] [stdout] 152 |     gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:156:5
[INFO] [stdout]     |
[INFO] [stdout] 156 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 157 | |         vao,       // vao 객체
[INFO] [stdout] 158 | |         0,         // 속성 번호
[INFO] [stdout] 159 | |         3,         // 크기 (float 개수)
[INFO] [stdout] ...   |
[INFO] [stdout] 162 | |         0          // VBO에서의 시작 위치
[INFO] [stdout] 163 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:164:5
[INFO] [stdout]     |
[INFO] [stdout] 164 |     gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]     |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 168 |     gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]     |     ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 | /     gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 171 | |         vao,
[INFO] [stdout] 172 | |         0,
[INFO] [stdout] 173 | |         vbo,
[INFO] [stdout] 174 | |         0,
[INFO] [stdout] 175 | |         (3 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 176 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 | /     gl_call!(gl::NamedBufferData(
[INFO] [stdout] 179 | |         vbo,
[INFO] [stdout] 180 | |         (72 * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 181 | |         block_outline().as_ptr() as *const c_void,
[INFO] [stdout] 182 | |         gl::STATIC_DRAW
[INFO] [stdout] 183 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:201:5
[INFO] [stdout]     |
[INFO] [stdout] 201 |     gl_call!(gl::CreateTextures(gl::TEXTURE_2D, 1, &mut id));
[INFO] [stdout]     |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:203:5
[INFO] [stdout]     |
[INFO] [stdout] 203 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 204 | |         id,
[INFO] [stdout] 205 | |         gl::TEXTURE_MIN_FILTER,
[INFO] [stdout] 206 | |         gl::NEAREST_MIPMAP_NEAREST as i32
[INFO] [stdout] 207 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:209:5
[INFO] [stdout]     |
[INFO] [stdout] 209 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 210 | |         id,
[INFO] [stdout] 211 | |         gl::TEXTURE_MAG_FILTER,
[INFO] [stdout] 212 | |         gl::NEAREST as i32
[INFO] [stdout] 213 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:215:5
[INFO] [stdout]     |
[INFO] [stdout] 215 | /     gl_call!(gl::TextureStorage2D(
[INFO] [stdout] 216 | |         id,
[INFO] [stdout] 217 | |         1,
[INFO] [stdout] 218 | |         gl::RGBA8,
[INFO] [stdout] 219 | |         widgets_image.width() as i32,
[INFO] [stdout] 220 | |         widgets_image.height() as i32
[INFO] [stdout] 221 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 | /     gl_call!(gl::TextureSubImage2D(
[INFO] [stdout] 224 | |         id,
[INFO] [stdout] 225 | |         0,
[INFO] [stdout] 226 | |         0,
[INFO] [stdout] ...   |
[INFO] [stdout] 232 | |         widgets_image.as_bytes().as_ptr() as *mut c_void
[INFO] [stdout] 233 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:244:5
[INFO] [stdout]     |
[INFO] [stdout] 244 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:245:5
[INFO] [stdout]     |
[INFO] [stdout] 245 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 246 | |         vao,       // vao 객체
[INFO] [stdout] 247 | |         0,         // 속성 번호
[INFO] [stdout] 248 | |         3,         // 크기 (float 개수)
[INFO] [stdout] ...   |
[INFO] [stdout] 251 | |         0          // VBO에서의 시작 위치
[INFO] [stdout] 252 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:253:5
[INFO] [stdout]     |
[INFO] [stdout] 253 |     gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]     |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:256:5
[INFO] [stdout]     |
[INFO] [stdout] 256 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:257:5
[INFO] [stdout]     |
[INFO] [stdout] 257 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 258 | |         vao,
[INFO] [stdout] 259 | |         1,
[INFO] [stdout] 260 | |         2,
[INFO] [stdout] ...   |
[INFO] [stdout] 263 | |         (3 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 264 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:265:5
[INFO] [stdout]     |
[INFO] [stdout] 265 |     gl_call!(gl::VertexArrayAttribBinding(vao, 1, 0));
[INFO] [stdout]     |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:269:5
[INFO] [stdout]     |
[INFO] [stdout] 269 |     gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]     |     ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 | /     gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 272 | |         vao,
[INFO] [stdout] 273 | |         0,
[INFO] [stdout] 274 | |         vbo,
[INFO] [stdout] 275 | |         0,
[INFO] [stdout] 276 | |         (5 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 277 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:279:5
[INFO] [stdout]     |
[INFO] [stdout] 279 | /     gl_call!(gl::NamedBufferData(
[INFO] [stdout] 280 | |         vbo,
[INFO] [stdout] 281 | |         (5 * 6 * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 282 | |         quad((0.0, 0.0, 182.0 / 256.0, 22.0 / 256.0)).as_ptr() as *const c_void,
[INFO] [stdout] 283 | |         gl::STATIC_DRAW
[INFO] [stdout] 284 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |     gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:295:5
[INFO] [stdout]     |
[INFO] [stdout] 295 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 297 | |         vao,       // vao 객체
[INFO] [stdout] 298 | |         0,         // 속성 번호
[INFO] [stdout] 299 | |         3,         // 크기 (float 개수)
[INFO] [stdout] ...   |
[INFO] [stdout] 302 | |         0          // VBO에서의 시작 위치
[INFO] [stdout] 303 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:304:5
[INFO] [stdout]     |
[INFO] [stdout] 304 |     gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]     |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:307:5
[INFO] [stdout]     |
[INFO] [stdout] 307 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 309 | |         vao,
[INFO] [stdout] 310 | |         1,
[INFO] [stdout] 311 | |         2,
[INFO] [stdout] ...   |
[INFO] [stdout] 314 | |         (3 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 315 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     gl_call!(gl::VertexArrayAttribBinding(vao, 1, 0));
[INFO] [stdout]     |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:320:5
[INFO] [stdout]     |
[INFO] [stdout] 320 |     gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]     |     ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:322:5
[INFO] [stdout]     |
[INFO] [stdout] 322 | /     gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 323 | |         vao,
[INFO] [stdout] 324 | |         0,
[INFO] [stdout] 325 | |         vbo,
[INFO] [stdout] 326 | |         0,
[INFO] [stdout] 327 | |         (5 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 328 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 | /     gl_call!(gl::NamedBufferData(
[INFO] [stdout] 331 | |         vbo,
[INFO] [stdout] 332 | |         (5 * 6 * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 333 | |         quad((0.0, 22.0 / 256.0, 24.0 / 256.0, 46.0 / 256.0)).as_ptr() as *const c_void,
[INFO] [stdout] 334 | |         gl::STATIC_DRAW
[INFO] [stdout] 335 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 41 | |             vao,
[INFO] [stdout] 42 | |             0,
[INFO] [stdout] 43 | |             3,
[INFO] [stdout] ...  |
[INFO] [stdout] 46 | |             0
[INFO] [stdout] 47 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |         gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]    |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:52:9
[INFO] [stdout]    |
[INFO] [stdout] 52 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 53 | |             vao,
[INFO] [stdout] 54 | |             1,
[INFO] [stdout] 55 | |             2,
[INFO] [stdout] ...  |
[INFO] [stdout] 58 | |             3 * std::mem::size_of::<f32>() as u32
[INFO] [stdout] 59 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 |         gl_call!(gl::VertexArrayAttribBinding(vao, 1, 0));
[INFO] [stdout]    |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 2));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 65 | |             vao,
[INFO] [stdout] 66 | |             2,
[INFO] [stdout] 67 | |             3,
[INFO] [stdout] ...  |
[INFO] [stdout] 70 | |             5 * std::mem::size_of::<f32>() as u32
[INFO] [stdout] 71 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         gl_call!(gl::VertexArrayAttribBinding(vao, 2, 0));
[INFO] [stdout]    |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |         gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]    |         ---------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 | /         gl_call!(gl::NamedBufferData(
[INFO] [stdout] 85 | |             vbo,
[INFO] [stdout] 86 | |             (vbo_data.len() * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 87 | |             vbo_data.as_ptr() as *const _,
[INFO] [stdout] 88 | |             gl::STATIC_DRAW
[INFO] [stdout] 89 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 | /         gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 91 | |             vao,
[INFO] [stdout] 92 | |             0,
[INFO] [stdout] 93 | |             vbo,
[INFO] [stdout] 94 | |             0,
[INFO] [stdout] 95 | |             (8 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 96 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/inventory/item.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 |         gl_call!(gl::BindVertexArray(self.vao));
[INFO] [stdout]     |         --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/inventory/item.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |         gl_call!(gl::DrawArrays(gl::TRIANGLES, 0, 36));
[INFO] [stdout]     |         ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Vec3`
[INFO] [stdout]  --> src/physics.rs:4:26
[INFO] [stdout]   |
[INFO] [stdout] 4 | use nalgebra_glm::{vec3, Vec3};
[INFO] [stdout]   |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `I32Vec3`
[INFO] [stdout]  --> src/raycast.rs:1:27
[INFO] [stdout]   |
[INFO] [stdout] 1 | use nalgebra_glm::{floor, I32Vec3, IVec3, Vec3};
[INFO] [stdout]   |                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gl_call`
[INFO] [stdout]  --> src/renderer.rs:1:13
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::{gl_call, shader::ShaderProgram};
[INFO] [stdout]   |             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | /         gl_call!(gl::GetIntegerv(
[INFO] [stdout] 31 | |             gl::MAX_TEXTURE_IMAGE_UNITS,
[INFO] [stdout] 32 | |             &mut texture_units
[INFO] [stdout] 33 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]    |         ---------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 | /         gl_call!(gl::NamedBufferData(
[INFO] [stdout] 47 | |             vbo,
[INFO] [stdout] 48 | |             (capacity * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 49 | |             std::ptr::null(),
[INFO] [stdout] 50 | |             gl::DYNAMIC_DRAW
[INFO] [stdout] 51 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |         gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:61:9
[INFO] [stdout]    |
[INFO] [stdout] 61 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 63 | |             vao,       // vao 객체
[INFO] [stdout] 64 | |             0,         // 속성 번호
[INFO] [stdout] 65 | |             3,         // 크기 (float 개수)
[INFO] [stdout] ...  |
[INFO] [stdout] 68 | |             0          // VBO에서의 시작 위치
[INFO] [stdout] 69 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |         gl_call!(gl::VertexArrayAttribBinding(vao, 0, binding_index_pos));
[INFO] [stdout]    |         ----------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 | /         gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 73 | |             vao,                                     // VAO
[INFO] [stdout] 74 | |             binding_index_pos,                       // 속성 인덱스
[INFO] [stdout] 75 | |             vbo,                                     // VBO
[INFO] [stdout] 76 | |             0,                                       // offset
[INFO] [stdout] 77 | |             (6 * std::mem::size_of::<f32>()) as i32  // 정점 1개의 데이터 크기
[INFO] [stdout] 78 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 83 | |             vao,
[INFO] [stdout] 84 | |             1,
[INFO] [stdout] 85 | |             3,
[INFO] [stdout] ...  |
[INFO] [stdout] 88 | |             (3 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 89 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:91:9
[INFO] [stdout]    |
[INFO] [stdout] 91 |         gl_call!(gl::VertexArrayAttribBinding(vao, 1, binding_index_color));
[INFO] [stdout]    |         ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 | /         gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 94 | |             vao,
[INFO] [stdout] 95 | |             binding_index_color,
[INFO] [stdout] 96 | |             vbo,
[INFO] [stdout] 97 | |             0,
[INFO] [stdout] 98 | |             (6 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 99 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/renderer.rs:182:17
[INFO] [stdout]     |
[INFO] [stdout] 182 |                 gl_call!(gl::BindTextureUnit(tex_unit as u32, texture_id));
[INFO] [stdout]     |                 ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/renderer.rs:188:13
[INFO] [stdout]     |
[INFO] [stdout] 188 | /             gl_call!(gl::NamedBufferSubData(
[INFO] [stdout] 189 | |                 self.vbo,
[INFO] [stdout] 190 | |                 0 as isize,
[INFO] [stdout] 191 | |                 (self.vertices.len() * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 192 | |                 self.vertices.as_ptr() as *mut c_void
[INFO] [stdout] 193 | |             ));
[INFO] [stdout]     | |______________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/renderer.rs:195:13
[INFO] [stdout]     |
[INFO] [stdout] 195 |             gl_call!(gl::BindVertexArray(self.vao));
[INFO] [stdout]     |             --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/renderer.rs:196:13
[INFO] [stdout]     |
[INFO] [stdout] 196 |             gl_call!(gl::DrawArrays(gl::TRIANGLES, 0, self.vertices.len() as i32));
[INFO] [stdout]     |             ---------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gl_call`
[INFO] [stdout]  --> src/shader.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::gl_call;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         gl_call!(gl::DeleteShader(self.id));
[INFO] [stdout]    |         ----------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:38:14
[INFO] [stdout]    |
[INFO] [stdout] 38 |     let id = gl_call!(gl::CreateShader(kind));
[INFO] [stdout]    |              -------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     gl_call!(gl::ShaderSource(id, 1, &source.as_ptr(), std::ptr::null()));
[INFO] [stdout]    |     --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     gl_call!(gl::CompileShader(id));
[INFO] [stdout]    |     ------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     gl_call!(gl::GetShaderiv(id, gl::COMPILE_STATUS, &mut success));
[INFO] [stdout]    |     --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         gl_call!(gl::GetShaderiv(id, gl::INFO_LOG_LENGTH, &mut len));
[INFO] [stdout]    |         ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 | /         gl_call!(gl::GetShaderInfoLog(
[INFO] [stdout] 52 | |             id,
[INFO] [stdout] 53 | |             len,
[INFO] [stdout] 54 | |             std::ptr::null_mut(),
[INFO] [stdout] 55 | |             error.as_ptr() as *mut gl::types::GLchar,
[INFO] [stdout] 56 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         gl_call!(gl::UseProgram(self.id));
[INFO] [stdout]    |         --------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:93:32
[INFO] [stdout]    |
[INFO] [stdout] 93 |                 let location = gl_call!(gl::GetUniformLocation(self.id, c_name.as_ptr()));
[INFO] [stdout]    |                                ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         gl_call!(gl::Uniform2f(location, values[0], values[1]));
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |         gl_call!(gl::Uniform3f(location, values[0], values[1], values[2]));
[INFO] [stdout]     |         ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 | /         gl_call!(gl::Uniform4f(
[INFO] [stdout] 127 | |             location, values[0], values[1], values[2], values[3]
[INFO] [stdout] 128 | |         ));
[INFO] [stdout]     | |__________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |         gl_call!(gl::UniformMatrix4fv(location, 1, gl::FALSE, matrix));
[INFO] [stdout]     |         -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |         gl_call!(gl::Uniform1fv(location, vec.len() as i32, vec.as_ptr()));
[INFO] [stdout]     |         ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 146 |         gl_call!(gl::Uniform1f(location, value));
[INFO] [stdout]     |         ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:152:9
[INFO] [stdout]     |
[INFO] [stdout] 152 |         gl_call!(gl::Uniform1i(location, value));
[INFO] [stdout]     |         ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 |         gl_call!(gl::Uniform1iv(location, value.len() as i32, value.as_ptr()));
[INFO] [stdout]     |         ---------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:163:26
[INFO] [stdout]     |
[INFO] [stdout] 163 |         let program_id = gl_call!(gl::CreateProgram());
[INFO] [stdout]     |                          ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         gl_call!(gl::AttachShader(program_id, vertex.id));
[INFO] [stdout]     |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 |         gl_call!(gl::AttachShader(program_id, fragment.id));
[INFO] [stdout]     |         --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 |         gl_call!(gl::LinkProgram(program_id));
[INFO] [stdout]     |         ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 |         gl_call!(gl::GetProgramiv(program_id, gl::LINK_STATUS, &mut success));
[INFO] [stdout]     |         --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:174:13
[INFO] [stdout]     |
[INFO] [stdout] 174 |             gl_call!(gl::GetProgramiv(program_id, gl::INFO_LOG_LENGTH, &mut len));
[INFO] [stdout]     |             --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:178:13
[INFO] [stdout]     |
[INFO] [stdout] 178 | /             gl_call!(gl::GetProgramInfoLog(
[INFO] [stdout] 179 | |                 program_id,
[INFO] [stdout] 180 | |                 len,
[INFO] [stdout] 181 | |                 std::ptr::null_mut(),
[INFO] [stdout] 182 | |                 error.as_ptr() as *mut gl::types::GLchar
[INFO] [stdout] 183 | |             ));
[INFO] [stdout]     | |______________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:188:9
[INFO] [stdout]     |
[INFO] [stdout] 188 |         gl_call!(gl::DetachShader(program_id, vertex.id));
[INFO] [stdout]     |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 |         gl_call!(gl::DetachShader(program_id, fragment.id));
[INFO] [stdout]     |         --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 |         gl_call!(gl::DeleteProgram(self.id));
[INFO] [stdout]     |         ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gl_call`
[INFO] [stdout]  --> src/texture.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::gl_call;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]  --> src/debugging.rs:7:18
[INFO] [stdout]   |
[INFO] [stdout] 7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]   |
[INFO] [stdout]  ::: src/texture.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     gl_call!(gl::CreateTextures(gl::TEXTURE_2D, 1, &mut id));
[INFO] [stdout]   |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]   |
[INFO] [stdout]   = note: no expected values for `feature`
[INFO] [stdout]   = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 11 | |         id,
[INFO] [stdout] 12 | |         gl::TEXTURE_MIN_FILTER,
[INFO] [stdout] 13 | |         gl::NEAREST_MIPMAP_NEAREST as i32
[INFO] [stdout] 14 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 16 | |         id,
[INFO] [stdout] 17 | |         gl::TEXTURE_MAG_FILTER,
[INFO] [stdout] 18 | |         gl::NEAREST as i32
[INFO] [stdout] 19 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 | /     gl_call!(gl::TextureStorage2D(
[INFO] [stdout] 34 | |         id,
[INFO] [stdout] 35 | |         1,
[INFO] [stdout] 36 | |         gl::RGBA8,
[INFO] [stdout] 37 | |         img.width() as i32,
[INFO] [stdout] 38 | |         img.height() as i32
[INFO] [stdout] 39 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 | /     gl_call!(gl::TextureSubImage2D(
[INFO] [stdout] 43 | |         id,
[INFO] [stdout] 44 | |         0,
[INFO] [stdout] 45 | |         0,
[INFO] [stdout] ...  |
[INFO] [stdout] 51 | |         img.as_bytes().as_ptr() as *mut c_void
[INFO] [stdout] 52 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     gl_call!(gl::GenerateTextureMipmap(id));
[INFO] [stdout]    |     --------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture_pack.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     gl_call!(gl::CreateTextures(gl::TEXTURE_2D, 1, &mut atlas));
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture_pack.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 68 | |         atlas,
[INFO] [stdout] 69 | |         gl::TEXTURE_MIN_FILTER,
[INFO] [stdout] 70 | |         gl::NEAREST_MIPMAP_NEAREST as i32
[INFO] [stdout] 71 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture_pack.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 73 | |         atlas,
[INFO] [stdout] 74 | |         gl::TEXTURE_MAG_FILTER,
[INFO] [stdout] 75 | |         gl::NEAREST as i32
[INFO] [stdout] 76 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture_pack.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 | /     gl_call!(gl::TextureStorage2D(
[INFO] [stdout] 78 | |         atlas,
[INFO] [stdout] 79 | |         1,
[INFO] [stdout] 80 | |         gl::RGBA8,
[INFO] [stdout] 81 | |         atlas_size as i32,
[INFO] [stdout] 82 | |         atlas_size as i32,
[INFO] [stdout] 83 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/texture_pack.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |     (face_uvs)
[INFO] [stdout]     |     ^        ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 163 -     (face_uvs)
[INFO] [stdout] 163 +     face_uvs 
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/texture_pack.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 182 | /     gl_call!(gl::TextureSubImage2D(
[INFO] [stdout] 183 | |         dest,
[INFO] [stdout] 184 | |         0,
[INFO] [stdout] 185 | |         x as i32,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         src.as_bytes().as_ptr() as *mut c_void
[INFO] [stdout] 192 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `OpenGlProfileHint`
[INFO] [stdout]  --> src/window.rs:5:61
[INFO] [stdout]   |
[INFO] [stdout] 5 |     self, ffi::glfwSwapInterval, Context, CursorMode, Glfw, OpenGlProfileHint, Window, WindowEvent,
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::chunk`
[INFO] [stdout]  --> src/particle_system.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::chunk;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `specs::shred::Par`
[INFO] [stdout]  --> src/particle_system.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use specs::shred::Par;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `AABB`
[INFO] [stdout]   --> src/particle_system.rs:12:35
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::aabb::{get_block_aabb, AABB};
[INFO] [stdout]    |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 30 | |             vao,       // vao 객체
[INFO] [stdout] 31 | |             0,         // 속성 번호
[INFO] [stdout] 32 | |             3,         // 크기 (float 개수)
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |             0          // VBO에서의 시작 위치
[INFO] [stdout] 36 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]    |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 43 | |             vao,
[INFO] [stdout] 44 | |             1,
[INFO] [stdout] 45 | |             2,
[INFO] [stdout] ...  |
[INFO] [stdout] 48 | |             (3 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 49 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 |         gl_call!(gl::VertexArrayAttribBinding(vao, 1, 0));
[INFO] [stdout]    |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 |         gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]    |         ---------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 | /         gl_call!(gl::NamedBufferData(
[INFO] [stdout] 59 | |             vbo,
[INFO] [stdout] 60 | |             (quad.len() * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 61 | |             quad.as_ptr() as *const _,
[INFO] [stdout] 62 | |             gl::STATIC_DRAW,
[INFO] [stdout] 63 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 | /         gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 65 | |             vao,
[INFO] [stdout] 66 | |             0,
[INFO] [stdout] 67 | |             vbo,
[INFO] [stdout] 68 | |             0,
[INFO] [stdout] 69 | |             (5 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 70 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/particle_system.rs:117:13
[INFO] [stdout]     |
[INFO] [stdout] 117 |             gl_call!(gl::BindVertexArray(self.vao));
[INFO] [stdout]     |             --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/particle_system.rs:121:13
[INFO] [stdout]     |
[INFO] [stdout] 121 |             gl_call!(gl::DrawArrays(gl::TRIANGLES, 0, 6));
[INFO] [stdout]     |             --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `glfw::ffi::glfwSwapInterval`
[INFO] [stdout]   --> src/main.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | use glfw::ffi::glfwSwapInterval;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WindowHint`
[INFO] [stdout]   --> src/main.rs:50:47
[INFO] [stdout]    |
[INFO] [stdout] 50 | use glfw::{Action, Context, Key, MouseButton, WindowHint};
[INFO] [stdout]    |                                               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Vec2`, `Vec3`, and `pi`
[INFO] [stdout]   --> src/main.rs:53:20
[INFO] [stdout]    |
[INFO] [stdout] 53 | use nalgebra_glm::{pi, vec3, IVec3, Vec2, Vec3};
[INFO] [stdout]    |                    ^^               ^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]   --> src/main.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | use std::collections::HashMap;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CString`
[INFO] [stdout]   --> src/main.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 | use std::ffi::CString;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     gl_call!(gl::Enable(gl::DEBUG_OUTPUT));
[INFO] [stdout]    |     -------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     gl_call!(gl::Enable(gl::DEBUG_OUTPUT_SYNCHRONOUS));
[INFO] [stdout]    |     -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 | /     gl_call!(gl::DebugMessageCallback(
[INFO] [stdout] 76 | |         Some(debug_message_callback),
[INFO] [stdout] 77 | |         0 as *const c_void
[INFO] [stdout] 78 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 | /     gl_call!(gl::DebugMessageControl(
[INFO] [stdout] 80 | |         gl::DONT_CARE,
[INFO] [stdout] 81 | |         gl::DONT_CARE,
[INFO] [stdout] 82 | |         gl::DONT_CARE,
[INFO] [stdout] ...  |
[INFO] [stdout] 85 | |         gl::TRUE
[INFO] [stdout] 86 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     gl_call!(gl::Enable(gl::CULL_FACE));
[INFO] [stdout]    |     ----------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 |     gl_call!(gl::CullFace(gl::BACK));
[INFO] [stdout]    |     -------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     gl_call!(gl::Enable(gl::DEPTH_TEST));
[INFO] [stdout]    |     ------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     gl_call!(gl::Enable(gl::BLEND));
[INFO] [stdout]    |     ------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:95:5
[INFO] [stdout]     |
[INFO] [stdout]  95 | /     gl_call!(gl::Viewport(
[INFO] [stdout]  96 | |         0,
[INFO] [stdout]  97 | |         0,
[INFO] [stdout]  98 | |         WINDOW_WIDTH as i32,
[INFO] [stdout]  99 | |         WINDOW_HEIGHT as i32
[INFO] [stdout] 100 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     gl_call!(gl::ActiveTexture(gl::TEXTURE0));
[INFO] [stdout]     |     ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     gl_call!(gl::BindTexture(gl::TEXTURE_2D, atlas));
[INFO] [stdout]     |     ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     gl_call!(gl::ActiveTexture(gl::TEXTURE1));
[INFO] [stdout]     |     ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     gl_call!(gl::BindTexture(gl::TEXTURE_2D, gui_icons_texture));
[INFO] [stdout]     |     ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     gl_call!(gl::ActiveTexture(gl::TEXTURE2));
[INFO] [stdout]     |     ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     gl_call!(gl::BindTexture(gl::TEXTURE_2D, gui_widgets_texture));
[INFO] [stdout]     |     -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:139:5
[INFO] [stdout]     |
[INFO] [stdout] 139 |     gl_call!(gl::ActiveTexture(gl::TEXTURE0 + 0));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     gl_call!(gl::BindTexture(gl::TEXTURE_2D, atlas));
[INFO] [stdout]     |     ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:286:13
[INFO] [stdout]     |
[INFO] [stdout] 286 |             gl_call!(gl::ClearColor(r, g, b, a));
[INFO] [stdout]     |             ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:287:13
[INFO] [stdout]     |
[INFO] [stdout] 287 |             gl_call!(gl::Clear(gl::COLOR_BUFFER_BIT | gl::DEPTH_BUFFER_BIT));
[INFO] [stdout]     |             ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:288:13
[INFO] [stdout]     |
[INFO] [stdout] 288 |             gl_call!(gl::BlendFunc(gl::SRC_ALPHA, gl::ONE_MINUS_SRC_ALPHA));
[INFO] [stdout]     |             --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:295:13
[INFO] [stdout]     |
[INFO] [stdout] 295 |             gl_call!(gl::Disable(gl::CULL_FACE));
[INFO] [stdout]     |             ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:306:13
[INFO] [stdout]     |
[INFO] [stdout] 306 |             gl_call!(gl::Enable(gl::CULL_FACE));
[INFO] [stdout]     |             ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:321:17
[INFO] [stdout]     |
[INFO] [stdout] 321 |                 gl_call!(gl::LineWidth(BLOCK_OUTLINE_WIDTH));
[INFO] [stdout]     |                 -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:322:17
[INFO] [stdout]     |
[INFO] [stdout] 322 |                 gl_call!(gl::BindVertexArray(block_outline_vao));
[INFO] [stdout]     |                 ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:323:17
[INFO] [stdout]     |
[INFO] [stdout] 323 |                 gl_call!(gl::DrawArrays(gl::LINES, 0, 24));
[INFO] [stdout]     |                 ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:330:13
[INFO] [stdout]     |
[INFO] [stdout] 330 |             gl_call!(gl::BlendFunc(gl::SRC_ALPHA, gl::ONE_MINUS_SRC_ALPHA));
[INFO] [stdout]     |             --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:331:13
[INFO] [stdout]     |
[INFO] [stdout] 331 |             gl_call!(gl::Disable(gl::DEPTH_TEST));
[INFO] [stdout]     |             ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:335:13
[INFO] [stdout]     |
[INFO] [stdout] 335 |             gl_call!(gl::Enable(gl::DEPTH_TEST));
[INFO] [stdout]     |             ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::debugging`
[INFO] [stdout]  --> src/chunk.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::debugging;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::shapes::write_unit_cube_to_ptr`
[INFO] [stdout]  --> src/chunk.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::shapes::write_unit_cube_to_ptr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gl::FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE`
[INFO] [stdout]  --> src/chunk.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use gl::FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `HashMap`
[INFO] [stdout]  --> src/chunk.rs:7:24
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::collections::{HashMap, HashSet};
[INFO] [stdout]   |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::c_void`
[INFO] [stdout]  --> src/chunk.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::ffi::c_void;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gl_call`
[INFO] [stdout]   --> src/chunk.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::gl_call;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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]    = note: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 19 | |         vao,
[INFO] [stdout] 20 | |         0,
[INFO] [stdout] 21 | |         3_i32,
[INFO] [stdout] ...  |
[INFO] [stdout] 24 | |         0
[INFO] [stdout] 25 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]    |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 31 | |         vao,
[INFO] [stdout] 32 | |         1,
[INFO] [stdout] 33 | |         2_i32,
[INFO] [stdout] ...  |
[INFO] [stdout] 36 | |         (3 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 37 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     gl_call!(gl::VertexArrayAttribBinding(vao, 1, 0));
[INFO] [stdout]    |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 2));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 43 | |         vao,
[INFO] [stdout] 44 | |         2,
[INFO] [stdout] 45 | |         3_i32,
[INFO] [stdout] ...  |
[INFO] [stdout] 48 | |         (5 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 49 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     gl_call!(gl::VertexArrayAttribBinding(vao, 2, 0));
[INFO] [stdout]    |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 3));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 55 | |         vao,
[INFO] [stdout] 56 | |         3,
[INFO] [stdout] 57 | |         1_i32,
[INFO] [stdout] ...  |
[INFO] [stdout] 60 | |         (8 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 61 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     gl_call!(gl::VertexArrayAttribBinding(vao, 3, 0));
[INFO] [stdout]    |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]    |     ---------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/chunk.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 | /     gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 68 | |         vao,
[INFO] [stdout] 69 | |         0,
[INFO] [stdout] 70 | |         vbo,
[INFO] [stdout] 71 | |         0,
[INFO] [stdout] 72 | |         (9 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 73 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/chunk_manager.rs:222:17
[INFO] [stdout]     |
[INFO] [stdout] 222 | /                 gl_call!(gl::NamedBufferData(
[INFO] [stdout] 223 | |                     chunk.vbo,
[INFO] [stdout] 224 | |                     (324 * std::mem::size_of::<f32>() * n_visible_faces as usize) as isize,
[INFO] [stdout] 225 | |                     std::ptr::null(),
[INFO] [stdout] 226 | |                     gl::DYNAMIC_DRAW
[INFO] [stdout] 227 | |                 ));
[INFO] [stdout]     | |__________________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/chunk_manager.rs:229:31
[INFO] [stdout]     |
[INFO] [stdout] 229 |                 let vbo_ptr = gl_call!(gl::MapNamedBuffer(chunk.vbo, gl::WRITE_ONLY)) as *mut f32;
[INFO] [stdout]     |                               ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/chunk_manager.rs:260:17
[INFO] [stdout]     |
[INFO] [stdout] 260 |                 gl_call!(gl::UnmapNamedBuffer(chunk.vbo));
[INFO] [stdout]     |                 ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/chunk_manager.rs:309:13
[INFO] [stdout]     |
[INFO] [stdout] 309 |             gl_call!(gl::BindVertexArray(chunk.vao));
[INFO] [stdout]     |             ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/chunk_manager.rs:311:13
[INFO] [stdout]     |
[INFO] [stdout] 311 | /             gl_call!(gl::DrawArrays(
[INFO] [stdout] 312 | |                 gl::TRIANGLES,
[INFO] [stdout] 313 | |                 0,
[INFO] [stdout] 314 | |                 chunk.vertices_drawn as i32
[INFO] [stdout] 315 | |             ));
[INFO] [stdout]     | |______________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `vec4`
[INFO] [stdout]  --> src/drawing.rs:5:26
[INFO] [stdout]   |
[INFO] [stdout] 5 | use nalgebra_glm::{vec3, vec4};
[INFO] [stdout]   |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/drawing.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |         gl_call!(gl::BindVertexArray(vao));
[INFO] [stdout]    |         ---------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/drawing.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         gl_call!(gl::DrawArrays(gl::TRIANGLES, 0, 6));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/drawing.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         gl_call!(gl::BindVertexArray(vao));
[INFO] [stdout]    |         ---------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/drawing.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         gl_call!(gl::DrawArrays(gl::TRIANGLES, 0, 6));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `glfw::WindowHint`
[INFO] [stdout]  --> src/gui.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use glfw::WindowHint;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     gl_call!(gl::CreateTextures(gl::TEXTURE_2D, 1, &mut id));
[INFO] [stdout]    |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 30 | |         id,
[INFO] [stdout] 31 | |         gl::TEXTURE_MIN_FILTER,
[INFO] [stdout] 32 | |         gl::NEAREST_MIPMAP_NEAREST as i32
[INFO] [stdout] 33 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 36 | |         id,
[INFO] [stdout] 37 | |         gl::TEXTURE_MAG_FILTER,
[INFO] [stdout] 38 | |         gl::NEAREST as i32
[INFO] [stdout] 39 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | /     gl_call!(gl::TextureStorage2D(
[INFO] [stdout] 42 | |         id,
[INFO] [stdout] 43 | |         1,
[INFO] [stdout] 44 | |         gl::RGBA8,
[INFO] [stdout] 45 | |         gui_icons_image.width() as i32,
[INFO] [stdout] 46 | |         gui_icons_image.height() as i32
[INFO] [stdout] 47 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | /     gl_call!(gl::TextureSubImage2D(
[INFO] [stdout] 50 | |         id,
[INFO] [stdout] 51 | |         0,
[INFO] [stdout] 52 | |         0,
[INFO] [stdout] ...  |
[INFO] [stdout] 58 | |         gui_icons_image.as_bytes().as_ptr() as *mut c_void
[INFO] [stdout] 59 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 72 | |         vao,       // vao 객체
[INFO] [stdout] 73 | |         0,         // 속성 번호
[INFO] [stdout] 74 | |         3,         // 크기 (float 개수)
[INFO] [stdout] ...  |
[INFO] [stdout] 77 | |         0          // VBO에서의 시작 위치
[INFO] [stdout] 78 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]    |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]    |     --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 84 | |         vao,
[INFO] [stdout] 85 | |         1,
[INFO] [stdout] 86 | |         2,
[INFO] [stdout] ...  |
[INFO] [stdout] 89 | |         (3 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 90 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     gl_call!(gl::VertexArrayAttribBinding(vao, 1, 0));
[INFO] [stdout]    |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/gui.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]    |     ---------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:97:5
[INFO] [stdout]     |
[INFO] [stdout]  97 | /     gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout]  98 | |         vao,
[INFO] [stdout]  99 | |         0,
[INFO] [stdout] 100 | |         vbo,
[INFO] [stdout] 101 | |         0,
[INFO] [stdout] 102 | |         (5 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 103 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 | /     gl_call!(gl::NamedBufferData(
[INFO] [stdout] 106 | |         vbo,
[INFO] [stdout] 107 | |         (5 * 6 * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 108 | |         quad((0.0, 0.0, 15.0 / 256.0, 15.0 / 256.0)).as_ptr() as *const c_void,
[INFO] [stdout] 109 | |         gl::STATIC_DRAW
[INFO] [stdout] 110 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     gl_call!(gl::BlendFunc(gl::ONE_MINUS_DST_COLOR, gl::ZERO));
[INFO] [stdout]     |     ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 |     gl_call!(gl::BindVertexArray(vao));
[INFO] [stdout]     |     ---------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:146:5
[INFO] [stdout]     |
[INFO] [stdout] 146 |     gl_call!(gl::DrawArrays(gl::TRIANGLES, 0, 6));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:152:5
[INFO] [stdout]     |
[INFO] [stdout] 152 |     gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:156:5
[INFO] [stdout]     |
[INFO] [stdout] 156 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 157 | |         vao,       // vao 객체
[INFO] [stdout] 158 | |         0,         // 속성 번호
[INFO] [stdout] 159 | |         3,         // 크기 (float 개수)
[INFO] [stdout] ...   |
[INFO] [stdout] 162 | |         0          // VBO에서의 시작 위치
[INFO] [stdout] 163 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:164:5
[INFO] [stdout]     |
[INFO] [stdout] 164 |     gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]     |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 168 |     gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]     |     ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 | /     gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 171 | |         vao,
[INFO] [stdout] 172 | |         0,
[INFO] [stdout] 173 | |         vbo,
[INFO] [stdout] 174 | |         0,
[INFO] [stdout] 175 | |         (3 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 176 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 | /     gl_call!(gl::NamedBufferData(
[INFO] [stdout] 179 | |         vbo,
[INFO] [stdout] 180 | |         (72 * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 181 | |         block_outline().as_ptr() as *const c_void,
[INFO] [stdout] 182 | |         gl::STATIC_DRAW
[INFO] [stdout] 183 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:201:5
[INFO] [stdout]     |
[INFO] [stdout] 201 |     gl_call!(gl::CreateTextures(gl::TEXTURE_2D, 1, &mut id));
[INFO] [stdout]     |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:203:5
[INFO] [stdout]     |
[INFO] [stdout] 203 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 204 | |         id,
[INFO] [stdout] 205 | |         gl::TEXTURE_MIN_FILTER,
[INFO] [stdout] 206 | |         gl::NEAREST_MIPMAP_NEAREST as i32
[INFO] [stdout] 207 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:209:5
[INFO] [stdout]     |
[INFO] [stdout] 209 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 210 | |         id,
[INFO] [stdout] 211 | |         gl::TEXTURE_MAG_FILTER,
[INFO] [stdout] 212 | |         gl::NEAREST as i32
[INFO] [stdout] 213 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:215:5
[INFO] [stdout]     |
[INFO] [stdout] 215 | /     gl_call!(gl::TextureStorage2D(
[INFO] [stdout] 216 | |         id,
[INFO] [stdout] 217 | |         1,
[INFO] [stdout] 218 | |         gl::RGBA8,
[INFO] [stdout] 219 | |         widgets_image.width() as i32,
[INFO] [stdout] 220 | |         widgets_image.height() as i32
[INFO] [stdout] 221 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:223:5
[INFO] [stdout]     |
[INFO] [stdout] 223 | /     gl_call!(gl::TextureSubImage2D(
[INFO] [stdout] 224 | |         id,
[INFO] [stdout] 225 | |         0,
[INFO] [stdout] 226 | |         0,
[INFO] [stdout] ...   |
[INFO] [stdout] 232 | |         widgets_image.as_bytes().as_ptr() as *mut c_void
[INFO] [stdout] 233 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:244:5
[INFO] [stdout]     |
[INFO] [stdout] 244 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:245:5
[INFO] [stdout]     |
[INFO] [stdout] 245 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 246 | |         vao,       // vao 객체
[INFO] [stdout] 247 | |         0,         // 속성 번호
[INFO] [stdout] 248 | |         3,         // 크기 (float 개수)
[INFO] [stdout] ...   |
[INFO] [stdout] 251 | |         0          // VBO에서의 시작 위치
[INFO] [stdout] 252 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:253:5
[INFO] [stdout]     |
[INFO] [stdout] 253 |     gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]     |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:256:5
[INFO] [stdout]     |
[INFO] [stdout] 256 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:257:5
[INFO] [stdout]     |
[INFO] [stdout] 257 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 258 | |         vao,
[INFO] [stdout] 259 | |         1,
[INFO] [stdout] 260 | |         2,
[INFO] [stdout] ...   |
[INFO] [stdout] 263 | |         (3 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 264 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:265:5
[INFO] [stdout]     |
[INFO] [stdout] 265 |     gl_call!(gl::VertexArrayAttribBinding(vao, 1, 0));
[INFO] [stdout]     |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:269:5
[INFO] [stdout]     |
[INFO] [stdout] 269 |     gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]     |     ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 | /     gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 272 | |         vao,
[INFO] [stdout] 273 | |         0,
[INFO] [stdout] 274 | |         vbo,
[INFO] [stdout] 275 | |         0,
[INFO] [stdout] 276 | |         (5 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 277 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:279:5
[INFO] [stdout]     |
[INFO] [stdout] 279 | /     gl_call!(gl::NamedBufferData(
[INFO] [stdout] 280 | |         vbo,
[INFO] [stdout] 281 | |         (5 * 6 * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 282 | |         quad((0.0, 0.0, 182.0 / 256.0, 22.0 / 256.0)).as_ptr() as *const c_void,
[INFO] [stdout] 283 | |         gl::STATIC_DRAW
[INFO] [stdout] 284 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |     gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:295:5
[INFO] [stdout]     |
[INFO] [stdout] 295 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 297 | |         vao,       // vao 객체
[INFO] [stdout] 298 | |         0,         // 속성 번호
[INFO] [stdout] 299 | |         3,         // 크기 (float 개수)
[INFO] [stdout] ...   |
[INFO] [stdout] 302 | |         0          // VBO에서의 시작 위치
[INFO] [stdout] 303 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:304:5
[INFO] [stdout]     |
[INFO] [stdout] 304 |     gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]     |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:307:5
[INFO] [stdout]     |
[INFO] [stdout] 307 |     gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 | /     gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 309 | |         vao,
[INFO] [stdout] 310 | |         1,
[INFO] [stdout] 311 | |         2,
[INFO] [stdout] ...   |
[INFO] [stdout] 314 | |         (3 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 315 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     gl_call!(gl::VertexArrayAttribBinding(vao, 1, 0));
[INFO] [stdout]     |     ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:320:5
[INFO] [stdout]     |
[INFO] [stdout] 320 |     gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]     |     ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:322:5
[INFO] [stdout]     |
[INFO] [stdout] 322 | /     gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 323 | |         vao,
[INFO] [stdout] 324 | |         0,
[INFO] [stdout] 325 | |         vbo,
[INFO] [stdout] 326 | |         0,
[INFO] [stdout] 327 | |         (5 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 328 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/gui.rs:330:5
[INFO] [stdout]     |
[INFO] [stdout] 330 | /     gl_call!(gl::NamedBufferData(
[INFO] [stdout] 331 | |         vbo,
[INFO] [stdout] 332 | |         (5 * 6 * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 333 | |         quad((0.0, 22.0 / 256.0, 24.0 / 256.0, 46.0 / 256.0)).as_ptr() as *const c_void,
[INFO] [stdout] 334 | |         gl::STATIC_DRAW
[INFO] [stdout] 335 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |         gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:39:9
[INFO] [stdout]    |
[INFO] [stdout] 39 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 41 | |             vao,
[INFO] [stdout] 42 | |             0,
[INFO] [stdout] 43 | |             3,
[INFO] [stdout] ...  |
[INFO] [stdout] 46 | |             0
[INFO] [stdout] 47 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |         gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]    |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:52:9
[INFO] [stdout]    |
[INFO] [stdout] 52 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 53 | |             vao,
[INFO] [stdout] 54 | |             1,
[INFO] [stdout] 55 | |             2,
[INFO] [stdout] ...  |
[INFO] [stdout] 58 | |             3 * std::mem::size_of::<f32>() as u32
[INFO] [stdout] 59 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 |         gl_call!(gl::VertexArrayAttribBinding(vao, 1, 0));
[INFO] [stdout]    |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 2));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 65 | |             vao,
[INFO] [stdout] 66 | |             2,
[INFO] [stdout] 67 | |             3,
[INFO] [stdout] ...  |
[INFO] [stdout] 70 | |             5 * std::mem::size_of::<f32>() as u32
[INFO] [stdout] 71 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         gl_call!(gl::VertexArrayAttribBinding(vao, 2, 0));
[INFO] [stdout]    |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |         gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]    |         ---------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 | /         gl_call!(gl::NamedBufferData(
[INFO] [stdout] 85 | |             vbo,
[INFO] [stdout] 86 | |             (vbo_data.len() * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 87 | |             vbo_data.as_ptr() as *const _,
[INFO] [stdout] 88 | |             gl::STATIC_DRAW
[INFO] [stdout] 89 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/inventory/item.rs:90:9
[INFO] [stdout]    |
[INFO] [stdout] 90 | /         gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 91 | |             vao,
[INFO] [stdout] 92 | |             0,
[INFO] [stdout] 93 | |             vbo,
[INFO] [stdout] 94 | |             0,
[INFO] [stdout] 95 | |             (8 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 96 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/inventory/item.rs:135:9
[INFO] [stdout]     |
[INFO] [stdout] 135 |         gl_call!(gl::BindVertexArray(self.vao));
[INFO] [stdout]     |         --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/inventory/item.rs:136:9
[INFO] [stdout]     |
[INFO] [stdout] 136 |         gl_call!(gl::DrawArrays(gl::TRIANGLES, 0, 36));
[INFO] [stdout]     |         ---------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Vec3`
[INFO] [stdout]  --> src/physics.rs:4:26
[INFO] [stdout]   |
[INFO] [stdout] 4 | use nalgebra_glm::{vec3, Vec3};
[INFO] [stdout]   |                          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `I32Vec3`
[INFO] [stdout]  --> src/raycast.rs:1:27
[INFO] [stdout]   |
[INFO] [stdout] 1 | use nalgebra_glm::{floor, I32Vec3, IVec3, Vec3};
[INFO] [stdout]   |                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gl_call`
[INFO] [stdout]  --> src/renderer.rs:1:13
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::{gl_call, shader::ShaderProgram};
[INFO] [stdout]   |             ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | /         gl_call!(gl::GetIntegerv(
[INFO] [stdout] 31 | |             gl::MAX_TEXTURE_IMAGE_UNITS,
[INFO] [stdout] 32 | |             &mut texture_units
[INFO] [stdout] 33 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |         gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]    |         ---------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 | /         gl_call!(gl::NamedBufferData(
[INFO] [stdout] 47 | |             vbo,
[INFO] [stdout] 48 | |             (capacity * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 49 | |             std::ptr::null(),
[INFO] [stdout] 50 | |             gl::DYNAMIC_DRAW
[INFO] [stdout] 51 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |         gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:61:9
[INFO] [stdout]    |
[INFO] [stdout] 61 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 63 | |             vao,       // vao 객체
[INFO] [stdout] 64 | |             0,         // 속성 번호
[INFO] [stdout] 65 | |             3,         // 크기 (float 개수)
[INFO] [stdout] ...  |
[INFO] [stdout] 68 | |             0          // VBO에서의 시작 위치
[INFO] [stdout] 69 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:71:9
[INFO] [stdout]    |
[INFO] [stdout] 71 |         gl_call!(gl::VertexArrayAttribBinding(vao, 0, binding_index_pos));
[INFO] [stdout]    |         ----------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 | /         gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 73 | |             vao,                                     // VAO
[INFO] [stdout] 74 | |             binding_index_pos,                       // 속성 인덱스
[INFO] [stdout] 75 | |             vbo,                                     // VBO
[INFO] [stdout] 76 | |             0,                                       // offset
[INFO] [stdout] 77 | |             (6 * std::mem::size_of::<f32>()) as i32  // 정점 1개의 데이터 크기
[INFO] [stdout] 78 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 83 | |             vao,
[INFO] [stdout] 84 | |             1,
[INFO] [stdout] 85 | |             3,
[INFO] [stdout] ...  |
[INFO] [stdout] 88 | |             (3 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 89 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:91:9
[INFO] [stdout]    |
[INFO] [stdout] 91 |         gl_call!(gl::VertexArrayAttribBinding(vao, 1, binding_index_color));
[INFO] [stdout]    |         ------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/renderer.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 | /         gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 94 | |             vao,
[INFO] [stdout] 95 | |             binding_index_color,
[INFO] [stdout] 96 | |             vbo,
[INFO] [stdout] 97 | |             0,
[INFO] [stdout] 98 | |             (6 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 99 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/renderer.rs:182:17
[INFO] [stdout]     |
[INFO] [stdout] 182 |                 gl_call!(gl::BindTextureUnit(tex_unit as u32, texture_id));
[INFO] [stdout]     |                 ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/renderer.rs:188:13
[INFO] [stdout]     |
[INFO] [stdout] 188 | /             gl_call!(gl::NamedBufferSubData(
[INFO] [stdout] 189 | |                 self.vbo,
[INFO] [stdout] 190 | |                 0 as isize,
[INFO] [stdout] 191 | |                 (self.vertices.len() * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 192 | |                 self.vertices.as_ptr() as *mut c_void
[INFO] [stdout] 193 | |             ));
[INFO] [stdout]     | |______________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/renderer.rs:195:13
[INFO] [stdout]     |
[INFO] [stdout] 195 |             gl_call!(gl::BindVertexArray(self.vao));
[INFO] [stdout]     |             --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/renderer.rs:196:13
[INFO] [stdout]     |
[INFO] [stdout] 196 |             gl_call!(gl::DrawArrays(gl::TRIANGLES, 0, self.vertices.len() as i32));
[INFO] [stdout]     |             ---------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gl_call`
[INFO] [stdout]  --> src/shader.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::gl_call;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |         gl_call!(gl::DeleteShader(self.id));
[INFO] [stdout]    |         ----------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:38:14
[INFO] [stdout]    |
[INFO] [stdout] 38 |     let id = gl_call!(gl::CreateShader(kind));
[INFO] [stdout]    |              -------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     gl_call!(gl::ShaderSource(id, 1, &source.as_ptr(), std::ptr::null()));
[INFO] [stdout]    |     --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     gl_call!(gl::CompileShader(id));
[INFO] [stdout]    |     ------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:43:5
[INFO] [stdout]    |
[INFO] [stdout] 43 |     gl_call!(gl::GetShaderiv(id, gl::COMPILE_STATUS, &mut success));
[INFO] [stdout]    |     --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |         gl_call!(gl::GetShaderiv(id, gl::INFO_LOG_LENGTH, &mut len));
[INFO] [stdout]    |         ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 | /         gl_call!(gl::GetShaderInfoLog(
[INFO] [stdout] 52 | |             id,
[INFO] [stdout] 53 | |             len,
[INFO] [stdout] 54 | |             std::ptr::null_mut(),
[INFO] [stdout] 55 | |             error.as_ptr() as *mut gl::types::GLchar,
[INFO] [stdout] 56 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:84:9
[INFO] [stdout]    |
[INFO] [stdout] 84 |         gl_call!(gl::UseProgram(self.id));
[INFO] [stdout]    |         --------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/shader.rs:93:32
[INFO] [stdout]    |
[INFO] [stdout] 93 |                 let location = gl_call!(gl::GetUniformLocation(self.id, c_name.as_ptr()));
[INFO] [stdout]    |                                ---------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         gl_call!(gl::Uniform2f(location, values[0], values[1]));
[INFO] [stdout]     |         ------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |         gl_call!(gl::Uniform3f(location, values[0], values[1], values[2]));
[INFO] [stdout]     |         ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 | /         gl_call!(gl::Uniform4f(
[INFO] [stdout] 127 | |             location, values[0], values[1], values[2], values[3]
[INFO] [stdout] 128 | |         ));
[INFO] [stdout]     | |__________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |         gl_call!(gl::UniformMatrix4fv(location, 1, gl::FALSE, matrix));
[INFO] [stdout]     |         -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:140:9
[INFO] [stdout]     |
[INFO] [stdout] 140 |         gl_call!(gl::Uniform1fv(location, vec.len() as i32, vec.as_ptr()));
[INFO] [stdout]     |         ------------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:146:9
[INFO] [stdout]     |
[INFO] [stdout] 146 |         gl_call!(gl::Uniform1f(location, value));
[INFO] [stdout]     |         ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:152:9
[INFO] [stdout]     |
[INFO] [stdout] 152 |         gl_call!(gl::Uniform1i(location, value));
[INFO] [stdout]     |         ---------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 |         gl_call!(gl::Uniform1iv(location, value.len() as i32, value.as_ptr()));
[INFO] [stdout]     |         ---------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:163:26
[INFO] [stdout]     |
[INFO] [stdout] 163 |         let program_id = gl_call!(gl::CreateProgram());
[INFO] [stdout]     |                          ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         gl_call!(gl::AttachShader(program_id, vertex.id));
[INFO] [stdout]     |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 |         gl_call!(gl::AttachShader(program_id, fragment.id));
[INFO] [stdout]     |         --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 |         gl_call!(gl::LinkProgram(program_id));
[INFO] [stdout]     |         ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 |         gl_call!(gl::GetProgramiv(program_id, gl::LINK_STATUS, &mut success));
[INFO] [stdout]     |         --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:174:13
[INFO] [stdout]     |
[INFO] [stdout] 174 |             gl_call!(gl::GetProgramiv(program_id, gl::INFO_LOG_LENGTH, &mut len));
[INFO] [stdout]     |             --------------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:178:13
[INFO] [stdout]     |
[INFO] [stdout] 178 | /             gl_call!(gl::GetProgramInfoLog(
[INFO] [stdout] 179 | |                 program_id,
[INFO] [stdout] 180 | |                 len,
[INFO] [stdout] 181 | |                 std::ptr::null_mut(),
[INFO] [stdout] 182 | |                 error.as_ptr() as *mut gl::types::GLchar
[INFO] [stdout] 183 | |             ));
[INFO] [stdout]     | |______________- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:188:9
[INFO] [stdout]     |
[INFO] [stdout] 188 |         gl_call!(gl::DetachShader(program_id, vertex.id));
[INFO] [stdout]     |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 |         gl_call!(gl::DetachShader(program_id, fragment.id));
[INFO] [stdout]     |         --------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/shader.rs:211:9
[INFO] [stdout]     |
[INFO] [stdout] 211 |         gl_call!(gl::DeleteProgram(self.id));
[INFO] [stdout]     |         ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::gl_call`
[INFO] [stdout]  --> src/texture.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::gl_call;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]  --> src/debugging.rs:7:18
[INFO] [stdout]   |
[INFO] [stdout] 7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]   |
[INFO] [stdout]  ::: src/texture.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 |     gl_call!(gl::CreateTextures(gl::TEXTURE_2D, 1, &mut id));
[INFO] [stdout]   |     -------------------------------------------------------- in this macro invocation
[INFO] [stdout]   |
[INFO] [stdout]   = note: no expected values for `feature`
[INFO] [stdout]   = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 11 | |         id,
[INFO] [stdout] 12 | |         gl::TEXTURE_MIN_FILTER,
[INFO] [stdout] 13 | |         gl::NEAREST_MIPMAP_NEAREST as i32
[INFO] [stdout] 14 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 16 | |         id,
[INFO] [stdout] 17 | |         gl::TEXTURE_MAG_FILTER,
[INFO] [stdout] 18 | |         gl::NEAREST as i32
[INFO] [stdout] 19 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 | /     gl_call!(gl::TextureStorage2D(
[INFO] [stdout] 34 | |         id,
[INFO] [stdout] 35 | |         1,
[INFO] [stdout] 36 | |         gl::RGBA8,
[INFO] [stdout] 37 | |         img.width() as i32,
[INFO] [stdout] 38 | |         img.height() as i32
[INFO] [stdout] 39 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 | /     gl_call!(gl::TextureSubImage2D(
[INFO] [stdout] 43 | |         id,
[INFO] [stdout] 44 | |         0,
[INFO] [stdout] 45 | |         0,
[INFO] [stdout] ...  |
[INFO] [stdout] 51 | |         img.as_bytes().as_ptr() as *mut c_void
[INFO] [stdout] 52 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     gl_call!(gl::GenerateTextureMipmap(id));
[INFO] [stdout]    |     --------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture_pack.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     gl_call!(gl::CreateTextures(gl::TEXTURE_2D, 1, &mut atlas));
[INFO] [stdout]    |     ----------------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture_pack.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 68 | |         atlas,
[INFO] [stdout] 69 | |         gl::TEXTURE_MIN_FILTER,
[INFO] [stdout] 70 | |         gl::NEAREST_MIPMAP_NEAREST as i32
[INFO] [stdout] 71 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture_pack.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 | /     gl_call!(gl::TextureParameteri(
[INFO] [stdout] 73 | |         atlas,
[INFO] [stdout] 74 | |         gl::TEXTURE_MAG_FILTER,
[INFO] [stdout] 75 | |         gl::NEAREST as i32
[INFO] [stdout] 76 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/texture_pack.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 | /     gl_call!(gl::TextureStorage2D(
[INFO] [stdout] 78 | |         atlas,
[INFO] [stdout] 79 | |         1,
[INFO] [stdout] 80 | |         gl::RGBA8,
[INFO] [stdout] 81 | |         atlas_size as i32,
[INFO] [stdout] 82 | |         atlas_size as i32,
[INFO] [stdout] 83 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around block return value
[INFO] [stdout]    --> src/texture_pack.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |     (face_uvs)
[INFO] [stdout]     |     ^        ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 163 -     (face_uvs)
[INFO] [stdout] 163 +     face_uvs 
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/texture_pack.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 182 | /     gl_call!(gl::TextureSubImage2D(
[INFO] [stdout] 183 | |         dest,
[INFO] [stdout] 184 | |         0,
[INFO] [stdout] 185 | |         x as i32,
[INFO] [stdout] ...   |
[INFO] [stdout] 191 | |         src.as_bytes().as_ptr() as *mut c_void
[INFO] [stdout] 192 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `OpenGlProfileHint`
[INFO] [stdout]  --> src/window.rs:5:61
[INFO] [stdout]   |
[INFO] [stdout] 5 |     self, ffi::glfwSwapInterval, Context, CursorMode, Glfw, OpenGlProfileHint, Window, WindowEvent,
[INFO] [stdout]   |                                                             ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::chunk`
[INFO] [stdout]  --> src/particle_system.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use crate::chunk;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `specs::shred::Par`
[INFO] [stdout]  --> src/particle_system.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use specs::shred::Par;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `AABB`
[INFO] [stdout]   --> src/particle_system.rs:12:35
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::aabb::{get_block_aabb, AABB};
[INFO] [stdout]    |                                   ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         gl_call!(gl::CreateVertexArrays(1, &mut vao));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 0));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 30 | |             vao,       // vao 객체
[INFO] [stdout] 31 | |             0,         // 속성 번호
[INFO] [stdout] 32 | |             3,         // 크기 (float 개수)
[INFO] [stdout] ...  |
[INFO] [stdout] 35 | |             0          // VBO에서의 시작 위치
[INFO] [stdout] 36 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         gl_call!(gl::VertexArrayAttribBinding(vao, 0, 0));
[INFO] [stdout]    |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 41 |         gl_call!(gl::EnableVertexArrayAttrib(vao, 1));
[INFO] [stdout]    |         --------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 | /         gl_call!(gl::VertexArrayAttribFormat(
[INFO] [stdout] 43 | |             vao,
[INFO] [stdout] 44 | |             1,
[INFO] [stdout] 45 | |             2,
[INFO] [stdout] ...  |
[INFO] [stdout] 48 | |             (3 * std::mem::size_of::<f32>()) as u32
[INFO] [stdout] 49 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 |         gl_call!(gl::VertexArrayAttribBinding(vao, 1, 0));
[INFO] [stdout]    |         ------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 |         gl_call!(gl::CreateBuffers(1, &mut vbo));
[INFO] [stdout]    |         ---------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 | /         gl_call!(gl::NamedBufferData(
[INFO] [stdout] 59 | |             vbo,
[INFO] [stdout] 60 | |             (quad.len() * std::mem::size_of::<f32>()) as isize,
[INFO] [stdout] 61 | |             quad.as_ptr() as *const _,
[INFO] [stdout] 62 | |             gl::STATIC_DRAW,
[INFO] [stdout] 63 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/particle_system.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 | /         gl_call!(gl::VertexArrayVertexBuffer(
[INFO] [stdout] 65 | |             vao,
[INFO] [stdout] 66 | |             0,
[INFO] [stdout] 67 | |             vbo,
[INFO] [stdout] 68 | |             0,
[INFO] [stdout] 69 | |             (5 * std::mem::size_of::<f32>()) as i32
[INFO] [stdout] 70 | |         ));
[INFO] [stdout]    | |__________- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/particle_system.rs:117:13
[INFO] [stdout]     |
[INFO] [stdout] 117 |             gl_call!(gl::BindVertexArray(self.vao));
[INFO] [stdout]     |             --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/particle_system.rs:121:13
[INFO] [stdout]     |
[INFO] [stdout] 121 |             gl_call!(gl::DrawArrays(gl::TRIANGLES, 0, 6));
[INFO] [stdout]     |             --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `glfw::ffi::glfwSwapInterval`
[INFO] [stdout]   --> src/main.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 | use glfw::ffi::glfwSwapInterval;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `WindowHint`
[INFO] [stdout]   --> src/main.rs:50:47
[INFO] [stdout]    |
[INFO] [stdout] 50 | use glfw::{Action, Context, Key, MouseButton, WindowHint};
[INFO] [stdout]    |                                               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Vec2`, `Vec3`, and `pi`
[INFO] [stdout]   --> src/main.rs:53:20
[INFO] [stdout]    |
[INFO] [stdout] 53 | use nalgebra_glm::{pi, vec3, IVec3, Vec2, Vec3};
[INFO] [stdout]    |                    ^^               ^^^^  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]   --> src/main.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | use std::collections::HashMap;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::CString`
[INFO] [stdout]   --> src/main.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 | use std::ffi::CString;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     gl_call!(gl::Enable(gl::DEBUG_OUTPUT));
[INFO] [stdout]    |     -------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     gl_call!(gl::Enable(gl::DEBUG_OUTPUT_SYNCHRONOUS));
[INFO] [stdout]    |     -------------------------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 | /     gl_call!(gl::DebugMessageCallback(
[INFO] [stdout] 76 | |         Some(debug_message_callback),
[INFO] [stdout] 77 | |         0 as *const c_void
[INFO] [stdout] 78 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 | /     gl_call!(gl::DebugMessageControl(
[INFO] [stdout] 80 | |         gl::DONT_CARE,
[INFO] [stdout] 81 | |         gl::DONT_CARE,
[INFO] [stdout] 82 | |         gl::DONT_CARE,
[INFO] [stdout] ...  |
[INFO] [stdout] 85 | |         gl::TRUE
[INFO] [stdout] 86 | |     ));
[INFO] [stdout]    | |______- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     gl_call!(gl::Enable(gl::CULL_FACE));
[INFO] [stdout]    |     ----------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 |     gl_call!(gl::CullFace(gl::BACK));
[INFO] [stdout]    |     -------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     gl_call!(gl::Enable(gl::DEPTH_TEST));
[INFO] [stdout]    |     ------------------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]   --> src/debugging.rs:7:18
[INFO] [stdout]    |
[INFO] [stdout]  7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/main.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     gl_call!(gl::Enable(gl::BLEND));
[INFO] [stdout]    |     ------------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: no expected values for `feature`
[INFO] [stdout]    = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |           if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:95:5
[INFO] [stdout]     |
[INFO] [stdout]  95 | /     gl_call!(gl::Viewport(
[INFO] [stdout]  96 | |         0,
[INFO] [stdout]  97 | |         0,
[INFO] [stdout]  98 | |         WINDOW_WIDTH as i32,
[INFO] [stdout]  99 | |         WINDOW_HEIGHT as i32
[INFO] [stdout] 100 | |     ));
[INFO] [stdout]     | |______- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     gl_call!(gl::ActiveTexture(gl::TEXTURE0));
[INFO] [stdout]     |     ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     gl_call!(gl::BindTexture(gl::TEXTURE_2D, atlas));
[INFO] [stdout]     |     ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     gl_call!(gl::ActiveTexture(gl::TEXTURE1));
[INFO] [stdout]     |     ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:109:5
[INFO] [stdout]     |
[INFO] [stdout] 109 |     gl_call!(gl::BindTexture(gl::TEXTURE_2D, gui_icons_texture));
[INFO] [stdout]     |     ------------------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     gl_call!(gl::ActiveTexture(gl::TEXTURE2));
[INFO] [stdout]     |     ----------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     gl_call!(gl::BindTexture(gl::TEXTURE_2D, gui_widgets_texture));
[INFO] [stdout]     |     -------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:139:5
[INFO] [stdout]     |
[INFO] [stdout] 139 |     gl_call!(gl::ActiveTexture(gl::TEXTURE0 + 0));
[INFO] [stdout]     |     --------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     gl_call!(gl::BindTexture(gl::TEXTURE_2D, atlas));
[INFO] [stdout]     |     ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:286:13
[INFO] [stdout]     |
[INFO] [stdout] 286 |             gl_call!(gl::ClearColor(r, g, b, a));
[INFO] [stdout]     |             ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:287:13
[INFO] [stdout]     |
[INFO] [stdout] 287 |             gl_call!(gl::Clear(gl::COLOR_BUFFER_BIT | gl::DEPTH_BUFFER_BIT));
[INFO] [stdout]     |             ---------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:288:13
[INFO] [stdout]     |
[INFO] [stdout] 288 |             gl_call!(gl::BlendFunc(gl::SRC_ALPHA, gl::ONE_MINUS_SRC_ALPHA));
[INFO] [stdout]     |             --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:295:13
[INFO] [stdout]     |
[INFO] [stdout] 295 |             gl_call!(gl::Disable(gl::CULL_FACE));
[INFO] [stdout]     |             ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:306:13
[INFO] [stdout]     |
[INFO] [stdout] 306 |             gl_call!(gl::Enable(gl::CULL_FACE));
[INFO] [stdout]     |             ----------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:321:17
[INFO] [stdout]     |
[INFO] [stdout] 321 |                 gl_call!(gl::LineWidth(BLOCK_OUTLINE_WIDTH));
[INFO] [stdout]     |                 -------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:322:17
[INFO] [stdout]     |
[INFO] [stdout] 322 |                 gl_call!(gl::BindVertexArray(block_outline_vao));
[INFO] [stdout]     |                 ------------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:323:17
[INFO] [stdout]     |
[INFO] [stdout] 323 |                 gl_call!(gl::DrawArrays(gl::LINES, 0, 24));
[INFO] [stdout]     |                 ------------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:330:13
[INFO] [stdout]     |
[INFO] [stdout] 330 |             gl_call!(gl::BlendFunc(gl::SRC_ALPHA, gl::ONE_MINUS_SRC_ALPHA));
[INFO] [stdout]     |             --------------------------------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:331:13
[INFO] [stdout]     |
[INFO] [stdout] 331 |             gl_call!(gl::Disable(gl::DEPTH_TEST));
[INFO] [stdout]     |             ------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `gl_debug`
[INFO] [stdout]    --> src/debugging.rs:7:18
[INFO] [stdout]     |
[INFO] [stdout]   7 |         if !cfg!(feature = "gl_debug") {
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ help: remove the condition
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/main.rs:335:13
[INFO] [stdout]     |
[INFO] [stdout] 335 |             gl_call!(gl::Enable(gl::DEPTH_TEST));
[INFO] [stdout]     |             ------------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: no expected values for `feature`
[INFO] [stdout]     = help: consider adding `gl_debug` as a feature in `Cargo.toml`
[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: this warning originates in the macro `gl_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `GenericImageView`
[INFO] [stdout]  --> src/texture.rs:4:24
[INFO] [stdout]   |
[INFO] [stdout] 4 | use image::{ColorType, GenericImageView};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `GenericImageView`
[INFO] [stdout]  --> src/texture.rs:4:24
[INFO] [stdout]   |
[INFO] [stdout] 4 | use image::{ColorType, GenericImageView};
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/drawing.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/drawing.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/gui.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 |     unsafe {
[INFO] [stdout]     |     ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/drawing.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]   --> src/drawing.rs:66:9
[INFO] [stdout]    |
[INFO] [stdout] 66 |         unsafe {
[INFO] [stdout]    |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/inventory/item.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |         unsafe {
[INFO] [stdout]     |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `hit_pos` is assigned to, but never used
[INFO] [stdout]   --> src/raycast.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |     let mut hit_pos = Vec3::new(0.0, 0.0, 0.0);
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: consider using `_hit_pos` instead
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `hit_pos` is never read
[INFO] [stdout]   --> src/raycast.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     hit_pos = origin.zip_map(&direction, |p, d| p + t * d);
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout]    = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `hit_pos` is never read
[INFO] [stdout]   --> src/raycast.rs:40:13
[INFO] [stdout]    |
[INFO] [stdout] 40 |             hit_pos = origin.zip_map(&direction, |p, d| p + t * d);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/gui.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 |     unsafe {
[INFO] [stdout]     |     ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/inventory/item.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |         unsafe {
[INFO] [stdout]     |         ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/texture_pack.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let mut face_images = create_face_images_map();
[INFO] [stdout]    |         ----^^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]   --> src/particle_system.rs:74:13
[INFO] [stdout]    |
[INFO] [stdout] 74 |         for i in 0..20 {
[INFO] [stdout]    |             ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `hit_pos` is assigned to, but never used
[INFO] [stdout]   --> src/raycast.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |     let mut hit_pos = Vec3::new(0.0, 0.0, 0.0);
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: consider using `_hit_pos` instead
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `hit_pos` is never read
[INFO] [stdout]   --> src/raycast.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     hit_pos = origin.zip_map(&direction, |p, d| p + t * d);
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout]    = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/particle_system.rs:118:13
[INFO] [stdout]     |
[INFO] [stdout] 118 |             unsafe {
[INFO] [stdout]     |             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `hit_pos` is never read
[INFO] [stdout]   --> src/raycast.rs:40:13
[INFO] [stdout]    |
[INFO] [stdout] 40 |             hit_pos = origin.zip_map(&direction, |p, d| p + t * d);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `colliding_block_aabb` is never read
[INFO] [stdout]    --> src/particle_system.rs:168:48
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 let mut colliding_block_aabb = None;
[INFO] [stdout]     |                                                ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/main.rs:297:13
[INFO] [stdout]     |
[INFO] [stdout] 297 |             unsafe {
[INFO] [stdout]     |             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/main.rs:315:17
[INFO] [stdout]     |
[INFO] [stdout] 315 |                 unsafe {
[INFO] [stdout]     |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |     let mut player_fov_interpolator = Interpolator::new(1.0 / 30.0, FOV);
[INFO] [stdout]     |         ----^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 |     let mut flying_trigger_interval = Duration::from_millis(250);
[INFO] [stdout]     |         ----^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `player_fov_interpolator`
[INFO] [stdout]    --> src/main.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |     let mut player_fov_interpolator = Interpolator::new(1.0 / 30.0, FOV);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_player_fov_interpolator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target_fov`
[INFO] [stdout]    --> src/main.rs:264:13
[INFO] [stdout]     |
[INFO] [stdout] 264 |         let target_fov = if !player_properties.is_flying {
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_target_fov`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `position` and `vbo` are never read
[INFO] [stdout]   --> src/particle_system.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct ParticleSystem {
[INFO] [stdout]    |            -------------- fields in this struct
[INFO] [stdout] 15 |     position: Vec3,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     vbo: u32,
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/texture_pack.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let mut face_images = create_face_images_map();
[INFO] [stdout]    |         ----^^^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]   --> src/particle_system.rs:74:13
[INFO] [stdout]    |
[INFO] [stdout] 74 |         for i in 0..20 {
[INFO] [stdout]    |             ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/particle_system.rs:118:13
[INFO] [stdout]     |
[INFO] [stdout] 118 |             unsafe {
[INFO] [stdout]     |             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `colliding_block_aabb` is never read
[INFO] [stdout]    --> src/particle_system.rs:168:48
[INFO] [stdout]     |
[INFO] [stdout] 168 |                 let mut colliding_block_aabb = None;
[INFO] [stdout]     |                                                ^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/main.rs:297:13
[INFO] [stdout]     |
[INFO] [stdout] 297 |             unsafe {
[INFO] [stdout]     |             ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary `unsafe` block
[INFO] [stdout]    --> src/main.rs:315:17
[INFO] [stdout]     |
[INFO] [stdout] 315 |                 unsafe {
[INFO] [stdout]     |                 ^^^^^^ unnecessary `unsafe` block
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |     let mut player_fov_interpolator = Interpolator::new(1.0 / 30.0, FOV);
[INFO] [stdout]     |         ----^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/main.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 |     let mut flying_trigger_interval = Duration::from_millis(250);
[INFO] [stdout]     |         ----^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `player_fov_interpolator`
[INFO] [stdout]    --> src/main.rs:137:9
[INFO] [stdout]     |
[INFO] [stdout] 137 |     let mut player_fov_interpolator = Interpolator::new(1.0 / 30.0, FOV);
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_player_fov_interpolator`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target_fov`
[INFO] [stdout]    --> src/main.rs:264:13
[INFO] [stdout]     |
[INFO] [stdout] 264 |         let target_fov = if !player_properties.is_flying {
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_target_fov`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `position` and `vbo` are never read
[INFO] [stdout]   --> src/particle_system.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct ParticleSystem {
[INFO] [stdout]    |            -------------- fields in this struct
[INFO] [stdout] 15 |     position: Vec3,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     vbo: u32,
[INFO] [stdout]    |     ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.79s
[INFO] running `Command { std: "docker" "inspect" "dc07e0fd643d83487304fbb916ac76d8f4331570987af5262b277ecd6eb53c9b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "dc07e0fd643d83487304fbb916ac76d8f4331570987af5262b277ecd6eb53c9b", kill_on_drop: false }`
[INFO] [stdout] dc07e0fd643d83487304fbb916ac76d8f4331570987af5262b277ecd6eb53c9b
