[INFO] cloning repository https://github.com/coriscodepage/replay
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/coriscodepage/replay" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcoriscodepage%2Freplay", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcoriscodepage%2Freplay'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] ef1a804406ea385a37bb049db7c50b8b1701f19f
[INFO] checking coriscodepage/replay/ef1a804406ea385a37bb049db7c50b8b1701f19f against master#3645249d79dfb136b5d8de3ce153d19d6698d92d for pr-153975
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fcoriscodepage%2Freplay" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/coriscodepage/replay
[INFO] finished tweaking git repo https://github.com/coriscodepage/replay
[INFO] tweaked toml for git repo https://github.com/coriscodepage/replay written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/coriscodepage/replay on toolchain 3645249d79dfb136b5d8de3ce153d19d6698d92d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3645249d79dfb136b5d8de3ce153d19d6698d92d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3645249d79dfb136b5d8de3ce153d19d6698d92d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 17 packages to latest Rust 1.96.0-nightly compatible versions
[INFO] [stderr]       Adding sdl3 v0.14.42 (available: v0.17.3)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+3645249d79dfb136b5d8de3ce153d19d6698d92d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded sdl3-sys v0.5.12+SDL3-3.2.30
[INFO] [stderr]   Downloaded sdl3 v0.14.42
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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" "+3645249d79dfb136b5d8de3ce153d19d6698d92d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6257dec17e588652f6bcdc6b9c1c13eae806fa610d651c6ca438112b3db7f209
[INFO] running `Command { std: "docker" "start" "-a" "6257dec17e588652f6bcdc6b9c1c13eae806fa610d651c6ca438112b3db7f209", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6257dec17e588652f6bcdc6b9c1c13eae806fa610d651c6ca438112b3db7f209", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6257dec17e588652f6bcdc6b9c1c13eae806fa610d651c6ca438112b3db7f209", kill_on_drop: false }`
[INFO] [stdout] 6257dec17e588652f6bcdc6b9c1c13eae806fa610d651c6ca438112b3db7f209
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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" "+3645249d79dfb136b5d8de3ce153d19d6698d92d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4a95197e4024daa89a6983dd43376c728b5cec492e620fca62d0d770a27b6c66
[INFO] running `Command { std: "docker" "start" "-a" "4a95197e4024daa89a6983dd43376c728b5cec492e620fca62d0d770a27b6c66", kill_on_drop: false }`
[INFO] [stderr]    Compiling khronos_api v3.1.0
[INFO] [stderr]    Compiling xml-rs v0.8.28
[INFO] [stderr]    Compiling sdl3-sys v0.5.12+SDL3-3.2.30
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]     Checking memchr v2.8.0
[INFO] [stderr]    Compiling snap v1.1.1
[INFO] [stderr]    Compiling sdl3 v0.14.42
[INFO] [stderr]     Checking regex-syntax v0.8.10
[INFO] [stderr]     Checking bitflags v2.11.0
[INFO] [stderr]     Checking bumpalo v3.20.2
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]    Compiling gl_generator v0.14.0
[INFO] [stderr]    Compiling gl v0.14.0
[INFO] [stderr]     Checking regex-automata v0.4.14
[INFO] [stderr]     Checking regex v1.12.3
[INFO] [stderr]     Checking replay v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `rc::Rc`
[INFO] [stdout]  --> src/call.rs:1:37
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{error::Error, ops::BitOr, rc::Rc};
[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 imports: `null_mut`, `self`, and `time::Duration`
[INFO] [stdout]  --> src/test.rs:1:59
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{cell::RefCell, error::Error, ffi::c_void, ptr::{self, null_mut}, rc::Rc, time::Duration};
[INFO] [stdout]   |                                                           ^^^^  ^^^^^^^^           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GLenum` and `GLint`
[INFO] [stdout]  --> src/test.rs:3:17
[INFO] [stdout]   |
[INFO] [stdout] 3 | use gl::types::{GLenum, GLint};
[INFO] [stdout]   |                 ^^^^^^  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SwapInterval` and `event::Event`
[INFO] [stdout]  --> src/test.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     event::Event,
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 7 |     video::{SwapInterval, Window},
[INFO] [stdout]   |             ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Array`, `call::Call`, and `gl_context`
[INFO] [stdout]   --> src/test.rs:10:13
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::{call::Call, gl_context,  value_structure::{Array, Value},};//retracer::Callback,};
[INFO] [stdout]    |             ^^^^^^^^^^  ^^^^^^^^^^                     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::convert::TryInto`
[INFO] [stdout]  --> src/trace.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::convert::TryInto;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::BitOr`
[INFO] [stdout]  --> src/trace.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::ops::BitOr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::panic::Location`
[INFO] [stdout]  --> src/trace.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::panic::Location;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::error::Error`
[INFO] [stdout]  --> src/trace.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::error::Error;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `regex::Regex`
[INFO] [stdout]  --> src/trace.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use regex::Regex;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::file`
[INFO] [stdout]  --> src/trace.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::file;
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::parser`
[INFO] [stdout]  --> src/trace.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::parser;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::value_structure::Value`
[INFO] [stdout]   --> src/trace.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::value_structure::Value;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cmp::max`
[INFO] [stdout]  --> src/../helpers/try.rs:5:51
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::{collections::HashMap, ffi::c_void, ptr, cmp::max};
[INFO] [stdout]   |                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `GLvoid`
[INFO] [stdout]   --> src/../helpers/try.rs:10:326
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...B, GLsync, GLubyte, GLuint, GLuint64, GLuint64EXT, GLushort, GLvoid, GLvdpauSurfaceNV};
[INFO] [stdout]    |                                                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]     --> src/../helpers/try.rs:7332:8
[INFO] [stdout]      |
[INFO] [stdout] 7332 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[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] 7332 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 7332 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]     --> src/../helpers/try.rs:7381:8
[INFO] [stdout]      |
[INFO] [stdout] 7381 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]      |        ^                                                 ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7381 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 7381 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:11868:8
[INFO] [stdout]       |
[INFO] [stdout] 11868 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11868 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 11868 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:11917:8
[INFO] [stdout]       |
[INFO] [stdout] 11917 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11917 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 11917 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:11966:8
[INFO] [stdout]       |
[INFO] [stdout] 11966 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11966 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 11966 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:12015:8
[INFO] [stdout]       |
[INFO] [stdout] 12015 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 12015 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 12015 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:18494:8
[INFO] [stdout]       |
[INFO] [stdout] 18494 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 18494 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 18494 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:18543:8
[INFO] [stdout]       |
[INFO] [stdout] 18543 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 18543 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 18543 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:22403:8
[INFO] [stdout]       |
[INFO] [stdout] 22403 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 22403 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 22403 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:22452:8
[INFO] [stdout]       |
[INFO] [stdout] 22452 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 22452 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 22452 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:33507:8
[INFO] [stdout]       |
[INFO] [stdout] 33507 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 33507 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 33507 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:33556:8
[INFO] [stdout]       |
[INFO] [stdout] 33556 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 33556 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 33556 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:33605:8
[INFO] [stdout]       |
[INFO] [stdout] 33605 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 33605 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 33605 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:33654:8
[INFO] [stdout]       |
[INFO] [stdout] 33654 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 33654 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 33654 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Mutex`, `OnceLock`, `RwLock`, and `UnsafeCell`
[INFO] [stdout]  --> src/value_structure.rs:1:27
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...l, UnsafeCell}, collections::LinkedList, ffi::CString, fmt::Debug, ops::Index, os::raw::c_void, ptr::NonNull, rc::Rc, sync::{Mutex, OnceLock, RwLock}};
[INFO] [stdout]   |       ^^^^^^^^^^                                                                                                                ^^^^^  ^^^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::assert`
[INFO] [stdout]  --> src/gl_context.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::assert;
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::cell::RefCell`
[INFO] [stdout]  --> src/gl_context.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::cell::RefCell;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Mutex`
[INFO] [stdout]  --> src/region.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::sync::{Mutex, Once};
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SwapInterval` and `Window`
[INFO] [stdout]   --> src/main.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 20 | use sdl3::video::{SwapInterval, Window};
[INFO] [stdout]    |                   ^^^^^^^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sdl`
[INFO] [stdout]   --> src/main.rs:21:23
[INFO] [stdout]    |
[INFO] [stdout] 21 | use sdl3::{EventPump, Sdl};
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::error::Error`
[INFO] [stdout]   --> src/main.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use std::error::Error;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::c_void`
[INFO] [stdout]   --> src/main.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use std::ffi::c_void;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::r#try::GlRetracer`
[INFO] [stdout]   --> src/main.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | use crate::r#try::GlRetracer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `xsdl` should have an upper camel case name
[INFO] [stdout]    --> src/main.rs:150:8
[INFO] [stdout]     |
[INFO] [stdout] 150 | struct xsdl {
[INFO] [stdout]     |        ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xsdl`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/main.rs:207:1
[INFO] [stdout]     |
[INFO] [stdout] 207 | ;
[INFO] [stdout]     | ^ help: remove this semicolon
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rc::Rc`
[INFO] [stdout]  --> src/call.rs:1:37
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::{error::Error, ops::BitOr, rc::Rc};
[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 imports: `null_mut`, `self`, and `time::Duration`
[INFO] [stdout]   --> src/test.rs:1:59
[INFO] [stdout]    |
[INFO] [stdout]  1 | use std::{cell::RefCell, error::Error, ffi::c_void, ptr::{self, null_mut}, rc::Rc, time::Duration};
[INFO] [stdout]    |                                                           ^^^^  ^^^^^^^^           ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module
[INFO] [stdout]   --> src/main.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | mod test;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `GLenum` and `GLint`
[INFO] [stdout]   --> src/test.rs:3:17
[INFO] [stdout]    |
[INFO] [stdout]  3 | use gl::types::{GLenum, GLint};
[INFO] [stdout]    |                 ^^^^^^  ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module
[INFO] [stdout]   --> src/main.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | mod test;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SwapInterval` and `event::Event`
[INFO] [stdout]   --> src/test.rs:6:5
[INFO] [stdout]    |
[INFO] [stdout]  6 |     event::Event,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout]  7 |     video::{SwapInterval, Window},
[INFO] [stdout]    |             ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module
[INFO] [stdout]   --> src/main.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | mod test;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Array`, `call::Call`, and `gl_context`
[INFO] [stdout]   --> src/test.rs:10:13
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::{call::Call, gl_context,  value_structure::{Array, Value},};//retracer::Callback,};
[INFO] [stdout]    |             ^^^^^^^^^^  ^^^^^^^^^^                     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module
[INFO] [stdout]   --> src/main.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | mod test;
[INFO] [stdout]    | ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::convert::TryInto`
[INFO] [stdout]  --> src/trace.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::convert::TryInto;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ops::BitOr`
[INFO] [stdout]  --> src/trace.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::ops::BitOr;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::panic::Location`
[INFO] [stdout]  --> src/trace.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::panic::Location;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::error::Error`
[INFO] [stdout]  --> src/trace.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::error::Error;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `regex::Regex`
[INFO] [stdout]  --> src/trace.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use regex::Regex;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::file`
[INFO] [stdout]  --> src/trace.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::file;
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::parser`
[INFO] [stdout]  --> src/trace.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use crate::parser;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::value_structure::Value`
[INFO] [stdout]   --> src/trace.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use crate::value_structure::Value;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `cmp::max`
[INFO] [stdout]  --> src/../helpers/try.rs:5:51
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::{collections::HashMap, ffi::c_void, ptr, cmp::max};
[INFO] [stdout]   |                                                   ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `GLvoid`
[INFO] [stdout]   --> src/../helpers/try.rs:10:326
[INFO] [stdout]    |
[INFO] [stdout] 10 | ...B, GLsync, GLubyte, GLuint, GLuint64, GLuint64EXT, GLushort, GLvoid, GLvdpauSurfaceNV};
[INFO] [stdout]    |                                                                 ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]     --> src/../helpers/try.rs:7332:8
[INFO] [stdout]      |
[INFO] [stdout] 7332 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[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] 7332 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 7332 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]     --> src/../helpers/try.rs:7381:8
[INFO] [stdout]      |
[INFO] [stdout] 7381 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]      |        ^                                                 ^
[INFO] [stdout]      |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]      |
[INFO] [stdout] 7381 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 7381 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:11868:8
[INFO] [stdout]       |
[INFO] [stdout] 11868 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11868 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 11868 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:11917:8
[INFO] [stdout]       |
[INFO] [stdout] 11917 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11917 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 11917 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:11966:8
[INFO] [stdout]       |
[INFO] [stdout] 11966 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 11966 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 11966 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:12015:8
[INFO] [stdout]       |
[INFO] [stdout] 12015 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 12015 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 12015 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:18494:8
[INFO] [stdout]       |
[INFO] [stdout] 18494 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 18494 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 18494 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:18543:8
[INFO] [stdout]       |
[INFO] [stdout] 18543 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 18543 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 18543 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:22403:8
[INFO] [stdout]       |
[INFO] [stdout] 22403 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 22403 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 22403 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:22452:8
[INFO] [stdout]       |
[INFO] [stdout] 22452 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 22452 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 22452 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:33507:8
[INFO] [stdout]       |
[INFO] [stdout] 33507 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 33507 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 33507 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:33556:8
[INFO] [stdout]       |
[INFO] [stdout] 33556 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 33556 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 33556 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:33605:8
[INFO] [stdout]       |
[INFO] [stdout] 33605 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 33605 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 33605 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]      --> src/../helpers/try.rs:33654:8
[INFO] [stdout]       |
[INFO] [stdout] 33654 |     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout]       |        ^                                                 ^
[INFO] [stdout]       |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]       |
[INFO] [stdout] 33654 -     if (_query_buffer == 0 && queryHandling == QUERY_SKIP) {
[INFO] [stdout] 33654 +     if _query_buffer == 0 && queryHandling == QUERY_SKIP {
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Mutex`, `OnceLock`, `RwLock`, and `UnsafeCell`
[INFO] [stdout]  --> src/value_structure.rs:1:27
[INFO] [stdout]   |
[INFO] [stdout] 1 | ...l, UnsafeCell}, collections::LinkedList, ffi::CString, fmt::Debug, ops::Index, os::raw::c_void, ptr::NonNull, rc::Rc, sync::{Mutex, OnceLock, RwLock}};
[INFO] [stdout]   |       ^^^^^^^^^^                                                                                                                ^^^^^  ^^^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::assert`
[INFO] [stdout]  --> src/gl_context.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::assert;
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::cell::RefCell`
[INFO] [stdout]  --> src/gl_context.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::cell::RefCell;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Mutex`
[INFO] [stdout]  --> src/region.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | use std::sync::{Mutex, Once};
[INFO] [stdout]   |                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `SwapInterval` and `Window`
[INFO] [stdout]   --> src/main.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 20 | use sdl3::video::{SwapInterval, Window};
[INFO] [stdout]    |                   ^^^^^^^^^^^^  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Sdl`
[INFO] [stdout]   --> src/main.rs:21:23
[INFO] [stdout]    |
[INFO] [stdout] 21 | use sdl3::{EventPump, Sdl};
[INFO] [stdout]    |                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::error::Error`
[INFO] [stdout]   --> src/main.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 | use std::error::Error;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ffi::c_void`
[INFO] [stdout]   --> src/main.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use std::ffi::c_void;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::r#try::GlRetracer`
[INFO] [stdout]   --> src/main.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 | use crate::r#try::GlRetracer;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `xsdl` should have an upper camel case name
[INFO] [stdout]    --> src/main.rs:150:8
[INFO] [stdout]     |
[INFO] [stdout] 150 | struct xsdl {
[INFO] [stdout]     |        ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xsdl`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary trailing semicolon
[INFO] [stdout]    --> src/main.rs:207:1
[INFO] [stdout]     |
[INFO] [stdout] 207 | ;
[INFO] [stdout]     | ^ help: remove this semicolon
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(redundant_semicolons)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/call.rs:54:13
[INFO] [stdout]    |
[INFO] [stdout] 54 |             _ => Err(CallError::ConversionError("Cannot convert Call Flag")),
[INFO] [stdout]    |             ^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> src/call.rs:54:13
[INFO] [stdout]    |
[INFO] [stdout] 45 |             CallFlags::CallFlagRender => Ok(8),
[INFO] [stdout]    |             ------------------------- matches some of the same values
[INFO] [stdout] 46 |             CallFlags::CallFlagNoSideEffects => Ok(4),
[INFO] [stdout]    |             -------------------------------- matches some of the same values
[INFO] [stdout] 47 |             CallFlags::CallFlagSwapRendertarget => Ok(16),
[INFO] [stdout]    |             ----------------------------------- matches some of the same values
[INFO] [stdout] 48 |             CallFlags::CallFlagEndFrame => Ok(32),
[INFO] [stdout]    |             --------------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 54 |             _ => Err(CallError::ConversionError("Cannot convert Call Flag")),
[INFO] [stdout]    |             ^ ...and 5 other patterns collectively make this unreachable
[INFO] [stdout]    = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/test.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 29 |             _ => {
[INFO] [stdout]    |             ^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> src/test.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |             Some(array) => {
[INFO] [stdout]    |             ----------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 28 |            None => self.bump.alloc_slice_fill_default::<T>(1),//TODO: make this better,
[INFO] [stdout]    |            ---- matches some of the same values
[INFO] [stdout] 29 |             _ => {
[INFO] [stdout]    |             ^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]   --> src/../helpers/try.rs:99:9
[INFO] [stdout]    |
[INFO] [stdout] 99 |     let mut mode: GLenum;
[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: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |     let mut mode: GLenum;
[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/../helpers/try.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let mut target: GLenum;
[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/../helpers/try.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let mut mode: GLenum;
[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/../helpers/try.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |     let mut width: GLfloat;
[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/../helpers/try.rs:138:9
[INFO] [stdout]     |
[INFO] [stdout] 138 |     let mut size: GLfloat;
[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/../helpers/try.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 |     let mut face: GLenum;
[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/../helpers/try.rs:150:9
[INFO] [stdout]     |
[INFO] [stdout] 150 |     let mut mode: GLenum;
[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/../helpers/try.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |     let mut x: GLint;
[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/../helpers/try.rs:162:9
[INFO] [stdout]     |
[INFO] [stdout] 162 |     let mut y: GLint;
[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/../helpers/try.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |     let mut width: GLsizei;
[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/../helpers/try.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 |     let mut height: GLsizei;
[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/../helpers/try.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let mut target: GLenum;
[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/../helpers/try.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |     let mut pname: GLenum;
[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/../helpers/try.rs:183:9
[INFO] [stdout]     |
[INFO] [stdout] 183 |     let mut param: GLfloat;
[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/../helpers/try.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 |     let mut target: GLenum;
[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/../helpers/try.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 |     let mut pname: GLenum;
[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/../helpers/try.rs:215:9
[INFO] [stdout]     |
[INFO] [stdout] 215 |     let mut target: GLenum;
[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/../helpers/try.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 |     let mut pname: GLenum;
[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/../helpers/try.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 |     let mut param: GLint;
[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/../helpers/try.rs:230:9
[INFO] [stdout]     |
[INFO] [stdout] 230 |     let mut target: GLenum;
[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/../helpers/try.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 |     let mut pname: GLenum;
[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/../helpers/try.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 253 |     let mut target: GLenum;
[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/../helpers/try.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |     let mut level: GLint;
[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/../helpers/try.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 |     let mut internalformat: GLint;
[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/../helpers/try.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 |     let mut width: GLsizei;
[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/../helpers/try.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 265 |     let mut border: GLint;
[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/../helpers/try.rs:268:9
[INFO] [stdout]     |
[INFO] [stdout] 268 |     let mut format: GLenum;
[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/../helpers/try.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 |     let mut target: u32;
[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/../helpers/try.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 |     let mut level: i32;
[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/../helpers/try.rs:288:9
[INFO] [stdout]     |
[INFO] [stdout] 288 |     let mut internalformat: i32;
[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/../helpers/try.rs:291:9
[INFO] [stdout]     |
[INFO] [stdout] 291 |     let mut width: i32;
[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/../helpers/try.rs:294:9
[INFO] [stdout]     |
[INFO] [stdout] 294 |     let mut height: i32;
[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/../helpers/try.rs:297:9
[INFO] [stdout]     |
[INFO] [stdout] 297 |     let mut border: i32;
[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/../helpers/try.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |     let mut format: u32;
[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/../helpers/try.rs:317:9
[INFO] [stdout]     |
[INFO] [stdout] 317 |     let mut mode: u32;
[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/../helpers/try.rs:326:9
[INFO] [stdout]     |
[INFO] [stdout] 326 |     let mut mask: GLbitfield;
[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/../helpers/try.rs:335:9
[INFO] [stdout]     |
[INFO] [stdout] 335 |     let mut red: GLfloat;
[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/../helpers/try.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |     let mut green: GLfloat;
[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/../helpers/try.rs:341:9
[INFO] [stdout]     |
[INFO] [stdout] 341 |     let mut blue: GLfloat;
[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/../helpers/try.rs:344:9
[INFO] [stdout]     |
[INFO] [stdout] 344 |     let mut alpha: GLfloat;
[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/../helpers/try.rs:353:9
[INFO] [stdout]     |
[INFO] [stdout] 353 |     let mut s: GLint;
[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/../helpers/try.rs:362:9
[INFO] [stdout]     |
[INFO] [stdout] 362 |     let mut depth: GLdouble;
[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/../helpers/try.rs:371:9
[INFO] [stdout]     |
[INFO] [stdout] 371 |     let mut mask: GLuint;
[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/../helpers/try.rs:380:9
[INFO] [stdout]     |
[INFO] [stdout] 380 |     let mut red: GLboolean;
[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/../helpers/try.rs:383:9
[INFO] [stdout]     |
[INFO] [stdout] 383 |     let mut green: GLboolean;
[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/../helpers/try.rs:386:9
[INFO] [stdout]     |
[INFO] [stdout] 386 |     let mut blue: GLboolean;
[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/../helpers/try.rs:389:9
[INFO] [stdout]     |
[INFO] [stdout] 389 |     let mut alpha: GLboolean;
[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/../helpers/try.rs:398:9
[INFO] [stdout]     |
[INFO] [stdout] 398 |     let mut flag: GLboolean;
[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/../helpers/try.rs:407:9
[INFO] [stdout]     |
[INFO] [stdout] 407 |     let mut cap: GLenum;
[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/../helpers/try.rs:417:9
[INFO] [stdout]     |
[INFO] [stdout] 417 |     let mut cap: GLenum;
[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/../helpers/try.rs:447:9
[INFO] [stdout]     |
[INFO] [stdout] 447 |     let mut sfactor: GLenum;
[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/../helpers/try.rs:450:9
[INFO] [stdout]     |
[INFO] [stdout] 450 |     let mut dfactor: GLenum;
[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/../helpers/try.rs:459:9
[INFO] [stdout]     |
[INFO] [stdout] 459 |     let mut opcode: GLenum;
[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/../helpers/try.rs:468:9
[INFO] [stdout]     |
[INFO] [stdout] 468 |     let mut func: GLenum;
[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/../helpers/try.rs:474:9
[INFO] [stdout]     |
[INFO] [stdout] 474 |     let mut mask: GLuint;
[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/../helpers/try.rs:483:9
[INFO] [stdout]     |
[INFO] [stdout] 483 |     let mut fail: GLenum;
[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/../helpers/try.rs:486:9
[INFO] [stdout]     |
[INFO] [stdout] 486 |     let mut zfail: GLenum;
[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/../helpers/try.rs:489:9
[INFO] [stdout]     |
[INFO] [stdout] 489 |     let mut zpass: GLenum;
[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/../helpers/try.rs:498:9
[INFO] [stdout]     |
[INFO] [stdout] 498 |     let mut func: GLenum;
[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/../helpers/try.rs:507:9
[INFO] [stdout]     |
[INFO] [stdout] 507 |     let mut pname: GLenum;
[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/../helpers/try.rs:510:9
[INFO] [stdout]     |
[INFO] [stdout] 510 |     let mut param: GLfloat;
[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/../helpers/try.rs:519:9
[INFO] [stdout]     |
[INFO] [stdout] 519 |     let mut pname: u32;
[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/../helpers/try.rs:522:9
[INFO] [stdout]     |
[INFO] [stdout] 522 |     let mut param: i32;
[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/../helpers/try.rs:531:9
[INFO] [stdout]     |
[INFO] [stdout] 531 |     let mut mode: GLenum;
[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/../helpers/try.rs:540:9
[INFO] [stdout]     |
[INFO] [stdout] 540 |     let mut x: GLint;
[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/../helpers/try.rs:543:9
[INFO] [stdout]     |
[INFO] [stdout] 543 |     let mut y: GLint;
[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/../helpers/try.rs:546:9
[INFO] [stdout]     |
[INFO] [stdout] 546 |     let mut width: GLsizei;
[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/../helpers/try.rs:549:9
[INFO] [stdout]     |
[INFO] [stdout] 549 |     let mut height: GLsizei;
[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/../helpers/try.rs:552:9
[INFO] [stdout]     |
[INFO] [stdout] 552 |     let mut format: GLenum;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `pixels` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:558:22
[INFO] [stdout]     |
[INFO] [stdout] 558 |     let mut pixels = (call.arg(6)).to_pointer().unwrap();
[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: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:577:9
[INFO] [stdout]     |
[INFO] [stdout] 577 |     let mut target: u32;
[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/../helpers/try.rs:580:9
[INFO] [stdout]     |
[INFO] [stdout] 580 |     let mut level: i32;
[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/../helpers/try.rs:583:9
[INFO] [stdout]     |
[INFO] [stdout] 583 |     let mut format: u32;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `target` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:577:9
[INFO] [stdout]     |
[INFO] [stdout] 577 |     let mut target: u32;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_target` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `level` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:580:9
[INFO] [stdout]     |
[INFO] [stdout] 580 |     let mut level: i32;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_level` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `format` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:583:9
[INFO] [stdout]     |
[INFO] [stdout] 583 |     let mut format: u32;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_format` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `target` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:578:5
[INFO] [stdout]     |
[INFO] [stdout] 578 |     target = (call.arg(0)).to_u32().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `level` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:581:5
[INFO] [stdout]     |
[INFO] [stdout] 581 |     level = (call.arg(1)).to_i32().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `format` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:584:5
[INFO] [stdout]     |
[INFO] [stdout] 584 |     format = (call.arg(2)).to_u32().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `pixels` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:589:22
[INFO] [stdout]     |
[INFO] [stdout] 589 |     let mut pixels = (call.arg(4)).to_pointer().unwrap();
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |     let mut zNear: GLdouble;
[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/../helpers/try.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 611 |     let mut zFar: GLdouble;
[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/../helpers/try.rs:620:9
[INFO] [stdout]     |
[INFO] [stdout] 620 |     let mut x: GLint;
[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/../helpers/try.rs:623:9
[INFO] [stdout]     |
[INFO] [stdout] 623 |     let mut y: GLint;
[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/../helpers/try.rs:626:9
[INFO] [stdout]     |
[INFO] [stdout] 626 |     let mut width: GLsizei;
[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/../helpers/try.rs:629:9
[INFO] [stdout]     |
[INFO] [stdout] 629 |     let mut height: GLsizei;
[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/../helpers/try.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 |     let mut mode: GLenum;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `mode` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 |     let mut mode: GLenum;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_mode` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `list` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:641:5
[INFO] [stdout]     |
[INFO] [stdout] 641 |     list = self._list_map[list];
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `mode` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:644:5
[INFO] [stdout]     |
[INFO] [stdout] 644 |     mode = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call`
[INFO] [stdout]    --> src/../helpers/try.rs:650:37
[INFO] [stdout]     |
[INFO] [stdout] 650 | pub fn retrace_glEndList(&mut self, call: &mut Call) {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `list` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:662:5
[INFO] [stdout]     |
[INFO] [stdout] 662 |     list = self._list_map[list];
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:670:9
[INFO] [stdout]     |
[INFO] [stdout] 670 |     let mut n: GLsizei;
[INFO] [stdout]     |         ----^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `n` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:670:9
[INFO] [stdout]     |
[INFO] [stdout] 670 |     let mut n: GLsizei;
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_n` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lists`
[INFO] [stdout]    --> src/../helpers/try.rs:676:9
[INFO] [stdout]     |
[INFO] [stdout] 676 |     let lists: *mut c_void;
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_lists`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lists`
[INFO] [stdout]    --> src/../helpers/try.rs:677:9
[INFO] [stdout]     |
[INFO] [stdout] 677 |     let lists = (call.arg(2)).to_pointer().unwrap() as *mut c_void;
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_lists`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `n` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:671:5
[INFO] [stdout]     |
[INFO] [stdout] 671 |     n = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:689:9
[INFO] [stdout]     |
[INFO] [stdout] 689 |     let mut range: GLsizei;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `range` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:689:9
[INFO] [stdout]     |
[INFO] [stdout] 689 |     let mut range: GLsizei;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_range` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `list` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:687:5
[INFO] [stdout]     |
[INFO] [stdout] 687 |     list = self._list_map[list];
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `range` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:690:5
[INFO] [stdout]     |
[INFO] [stdout] 690 |     range = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:698:9
[INFO] [stdout]     |
[INFO] [stdout] 698 |     let mut range: GLsizei;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `base` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:715:5
[INFO] [stdout]     |
[INFO] [stdout] 715 |     base = self._list_map[base];
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:723:9
[INFO] [stdout]     |
[INFO] [stdout] 723 |     let mut mode: GLenum;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `mode` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:723:9
[INFO] [stdout]     |
[INFO] [stdout] 723 |     let mut mode: GLenum;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_mode` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `mode` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:724:5
[INFO] [stdout]     |
[INFO] [stdout] 724 |     mode = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:733:9
[INFO] [stdout]     |
[INFO] [stdout] 733 |     let mut width: GLsizei;
[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/../helpers/try.rs:736:9
[INFO] [stdout]     |
[INFO] [stdout] 736 |     let mut height: GLsizei;
[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/../helpers/try.rs:739:9
[INFO] [stdout]     |
[INFO] [stdout] 739 |     let mut xorig: GLfloat;
[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/../helpers/try.rs:742:9
[INFO] [stdout]     |
[INFO] [stdout] 742 |     let mut yorig: GLfloat;
[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/../helpers/try.rs:745:9
[INFO] [stdout]     |
[INFO] [stdout] 745 |     let mut xmove: GLfloat;
[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/../helpers/try.rs:748:9
[INFO] [stdout]     |
[INFO] [stdout] 748 |     let mut ymove: GLfloat;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `width` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:733:9
[INFO] [stdout]     |
[INFO] [stdout] 733 |     let mut width: GLsizei;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_width` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `height` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:736:9
[INFO] [stdout]     |
[INFO] [stdout] 736 |     let mut height: GLsizei;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_height` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `xorig` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:739:9
[INFO] [stdout]     |
[INFO] [stdout] 739 |     let mut xorig: GLfloat;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_xorig` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `yorig` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:742:9
[INFO] [stdout]     |
[INFO] [stdout] 742 |     let mut yorig: GLfloat;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_yorig` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `xmove` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:745:9
[INFO] [stdout]     |
[INFO] [stdout] 745 |     let mut xmove: GLfloat;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_xmove` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `ymove` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:748:9
[INFO] [stdout]     |
[INFO] [stdout] 748 |     let mut ymove: GLfloat;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_ymove` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bitmap`
[INFO] [stdout]    --> src/../helpers/try.rs:751:9
[INFO] [stdout]     |
[INFO] [stdout] 751 |     let bitmap: &mut [GLubyte];
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_bitmap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bitmap`
[INFO] [stdout]    --> src/../helpers/try.rs:752:9
[INFO] [stdout]     |
[INFO] [stdout] 752 |     let bitmap = (call.arg(6)).to_pointer().unwrap() as *mut c_void;
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_bitmap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `width` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:734:5
[INFO] [stdout]     |
[INFO] [stdout] 734 |     width = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `height` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:737:5
[INFO] [stdout]     |
[INFO] [stdout] 737 |     height = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `xorig` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:740:5
[INFO] [stdout]     |
[INFO] [stdout] 740 |     xorig = (call.arg(2)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `yorig` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:743:5
[INFO] [stdout]     |
[INFO] [stdout] 743 |     yorig = (call.arg(3)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `xmove` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:746:5
[INFO] [stdout]     |
[INFO] [stdout] 746 |     xmove = (call.arg(4)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ymove` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:749:5
[INFO] [stdout]     |
[INFO] [stdout] 749 |     ymove = (call.arg(5)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:760:9
[INFO] [stdout]     |
[INFO] [stdout] 760 |     let mut red: GLbyte;
[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/../helpers/try.rs:763:9
[INFO] [stdout]     |
[INFO] [stdout] 763 |     let mut green: GLbyte;
[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/../helpers/try.rs:766:9
[INFO] [stdout]     |
[INFO] [stdout] 766 |     let mut blue: GLbyte;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:760:9
[INFO] [stdout]     |
[INFO] [stdout] 760 |     let mut red: GLbyte;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:763:9
[INFO] [stdout]     |
[INFO] [stdout] 763 |     let mut green: GLbyte;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:766:9
[INFO] [stdout]     |
[INFO] [stdout] 766 |     let mut blue: GLbyte;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:761:5
[INFO] [stdout]     |
[INFO] [stdout] 761 |     red = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:764:5
[INFO] [stdout]     |
[INFO] [stdout] 764 |     green = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:767:5
[INFO] [stdout]     |
[INFO] [stdout] 767 |     blue = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:784:9
[INFO] [stdout]     |
[INFO] [stdout] 784 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:792:9
[INFO] [stdout]     |
[INFO] [stdout] 792 |     let mut red: GLdouble;
[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/../helpers/try.rs:795:9
[INFO] [stdout]     |
[INFO] [stdout] 795 |     let mut green: GLdouble;
[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/../helpers/try.rs:798:9
[INFO] [stdout]     |
[INFO] [stdout] 798 |     let mut blue: GLdouble;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:792:9
[INFO] [stdout]     |
[INFO] [stdout] 792 |     let mut red: GLdouble;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:795:9
[INFO] [stdout]     |
[INFO] [stdout] 795 |     let mut green: GLdouble;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:798:9
[INFO] [stdout]     |
[INFO] [stdout] 798 |     let mut blue: GLdouble;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:793:5
[INFO] [stdout]     |
[INFO] [stdout] 793 |     red = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:796:5
[INFO] [stdout]     |
[INFO] [stdout] 796 |     green = (call.arg(1)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:799:5
[INFO] [stdout]     |
[INFO] [stdout] 799 |     blue = (call.arg(2)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:816:9
[INFO] [stdout]     |
[INFO] [stdout] 816 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:824:9
[INFO] [stdout]     |
[INFO] [stdout] 824 |     let mut red: GLfloat;
[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/../helpers/try.rs:827:9
[INFO] [stdout]     |
[INFO] [stdout] 827 |     let mut green: GLfloat;
[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/../helpers/try.rs:830:9
[INFO] [stdout]     |
[INFO] [stdout] 830 |     let mut blue: GLfloat;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:824:9
[INFO] [stdout]     |
[INFO] [stdout] 824 |     let mut red: GLfloat;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:827:9
[INFO] [stdout]     |
[INFO] [stdout] 827 |     let mut green: GLfloat;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:830:9
[INFO] [stdout]     |
[INFO] [stdout] 830 |     let mut blue: GLfloat;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:825:5
[INFO] [stdout]     |
[INFO] [stdout] 825 |     red = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:828:5
[INFO] [stdout]     |
[INFO] [stdout] 828 |     green = (call.arg(1)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:831:5
[INFO] [stdout]     |
[INFO] [stdout] 831 |     blue = (call.arg(2)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:848:9
[INFO] [stdout]     |
[INFO] [stdout] 848 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:856:9
[INFO] [stdout]     |
[INFO] [stdout] 856 |     let mut red: GLint;
[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/../helpers/try.rs:859:9
[INFO] [stdout]     |
[INFO] [stdout] 859 |     let mut green: GLint;
[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/../helpers/try.rs:862:9
[INFO] [stdout]     |
[INFO] [stdout] 862 |     let mut blue: GLint;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:856:9
[INFO] [stdout]     |
[INFO] [stdout] 856 |     let mut red: GLint;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:859:9
[INFO] [stdout]     |
[INFO] [stdout] 859 |     let mut green: GLint;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:862:9
[INFO] [stdout]     |
[INFO] [stdout] 862 |     let mut blue: GLint;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:857:5
[INFO] [stdout]     |
[INFO] [stdout] 857 |     red = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:860:5
[INFO] [stdout]     |
[INFO] [stdout] 860 |     green = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:863:5
[INFO] [stdout]     |
[INFO] [stdout] 863 |     blue = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:880:9
[INFO] [stdout]     |
[INFO] [stdout] 880 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:888:9
[INFO] [stdout]     |
[INFO] [stdout] 888 |     let mut red: GLshort;
[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/../helpers/try.rs:891:9
[INFO] [stdout]     |
[INFO] [stdout] 891 |     let mut green: GLshort;
[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/../helpers/try.rs:894:9
[INFO] [stdout]     |
[INFO] [stdout] 894 |     let mut blue: GLshort;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:888:9
[INFO] [stdout]     |
[INFO] [stdout] 888 |     let mut red: GLshort;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:891:9
[INFO] [stdout]     |
[INFO] [stdout] 891 |     let mut green: GLshort;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:894:9
[INFO] [stdout]     |
[INFO] [stdout] 894 |     let mut blue: GLshort;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:889:5
[INFO] [stdout]     |
[INFO] [stdout] 889 |     red = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:892:5
[INFO] [stdout]     |
[INFO] [stdout] 892 |     green = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:895:5
[INFO] [stdout]     |
[INFO] [stdout] 895 |     blue = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:912:9
[INFO] [stdout]     |
[INFO] [stdout] 912 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:920:9
[INFO] [stdout]     |
[INFO] [stdout] 920 |     let mut red: GLubyte;
[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/../helpers/try.rs:923:9
[INFO] [stdout]     |
[INFO] [stdout] 923 |     let mut green: GLubyte;
[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/../helpers/try.rs:926:9
[INFO] [stdout]     |
[INFO] [stdout] 926 |     let mut blue: GLubyte;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:920:9
[INFO] [stdout]     |
[INFO] [stdout] 920 |     let mut red: GLubyte;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:923:9
[INFO] [stdout]     |
[INFO] [stdout] 923 |     let mut green: GLubyte;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:926:9
[INFO] [stdout]     |
[INFO] [stdout] 926 |     let mut blue: GLubyte;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:921:5
[INFO] [stdout]     |
[INFO] [stdout] 921 |     red = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:924:5
[INFO] [stdout]     |
[INFO] [stdout] 924 |     green = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:927:5
[INFO] [stdout]     |
[INFO] [stdout] 927 |     blue = (call.arg(2)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:944:9
[INFO] [stdout]     |
[INFO] [stdout] 944 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:952:9
[INFO] [stdout]     |
[INFO] [stdout] 952 |     let mut red: GLuint;
[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/../helpers/try.rs:955:9
[INFO] [stdout]     |
[INFO] [stdout] 955 |     let mut green: GLuint;
[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/../helpers/try.rs:958:9
[INFO] [stdout]     |
[INFO] [stdout] 958 |     let mut blue: GLuint;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:952:9
[INFO] [stdout]     |
[INFO] [stdout] 952 |     let mut red: GLuint;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:955:9
[INFO] [stdout]     |
[INFO] [stdout] 955 |     let mut green: GLuint;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:958:9
[INFO] [stdout]     |
[INFO] [stdout] 958 |     let mut blue: GLuint;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:953:5
[INFO] [stdout]     |
[INFO] [stdout] 953 |     red = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:956:5
[INFO] [stdout]     |
[INFO] [stdout] 956 |     green = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:959:5
[INFO] [stdout]     |
[INFO] [stdout] 959 |     blue = (call.arg(2)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:976:9
[INFO] [stdout]     |
[INFO] [stdout] 976 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:984:9
[INFO] [stdout]     |
[INFO] [stdout] 984 |     let mut red: GLushort;
[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/../helpers/try.rs:987:9
[INFO] [stdout]     |
[INFO] [stdout] 987 |     let mut green: GLushort;
[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/../helpers/try.rs:990:9
[INFO] [stdout]     |
[INFO] [stdout] 990 |     let mut blue: GLushort;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:984:9
[INFO] [stdout]     |
[INFO] [stdout] 984 |     let mut red: GLushort;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:987:9
[INFO] [stdout]     |
[INFO] [stdout] 987 |     let mut green: GLushort;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:990:9
[INFO] [stdout]     |
[INFO] [stdout] 990 |     let mut blue: GLushort;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:985:5
[INFO] [stdout]     |
[INFO] [stdout] 985 |     red = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:988:5
[INFO] [stdout]     |
[INFO] [stdout] 988 |     green = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:991:5
[INFO] [stdout]     |
[INFO] [stdout] 991 |     blue = (call.arg(2)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1008:9
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1016:9
[INFO] [stdout]      |
[INFO] [stdout] 1016 |     let mut red: GLbyte;
[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/../helpers/try.rs:1019:9
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     let mut green: GLbyte;
[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/../helpers/try.rs:1022:9
[INFO] [stdout]      |
[INFO] [stdout] 1022 |     let mut blue: GLbyte;
[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/../helpers/try.rs:1025:9
[INFO] [stdout]      |
[INFO] [stdout] 1025 |     let mut alpha: GLbyte;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1016:9
[INFO] [stdout]      |
[INFO] [stdout] 1016 |     let mut red: GLbyte;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1019:9
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     let mut green: GLbyte;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1022:9
[INFO] [stdout]      |
[INFO] [stdout] 1022 |     let mut blue: GLbyte;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1025:9
[INFO] [stdout]      |
[INFO] [stdout] 1025 |     let mut alpha: GLbyte;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1017:5
[INFO] [stdout]      |
[INFO] [stdout] 1017 |     red = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1020:5
[INFO] [stdout]      |
[INFO] [stdout] 1020 |     green = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1023:5
[INFO] [stdout]      |
[INFO] [stdout] 1023 |     blue = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1026:5
[INFO] [stdout]      |
[INFO] [stdout] 1026 |     alpha = (call.arg(3)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1043:9
[INFO] [stdout]      |
[INFO] [stdout] 1043 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1051:9
[INFO] [stdout]      |
[INFO] [stdout] 1051 |     let mut red: GLdouble;
[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/../helpers/try.rs:1054:9
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     let mut green: GLdouble;
[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/../helpers/try.rs:1057:9
[INFO] [stdout]      |
[INFO] [stdout] 1057 |     let mut blue: GLdouble;
[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/../helpers/try.rs:1060:9
[INFO] [stdout]      |
[INFO] [stdout] 1060 |     let mut alpha: GLdouble;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1051:9
[INFO] [stdout]      |
[INFO] [stdout] 1051 |     let mut red: GLdouble;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1054:9
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     let mut green: GLdouble;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1057:9
[INFO] [stdout]      |
[INFO] [stdout] 1057 |     let mut blue: GLdouble;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1060:9
[INFO] [stdout]      |
[INFO] [stdout] 1060 |     let mut alpha: GLdouble;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1052:5
[INFO] [stdout]      |
[INFO] [stdout] 1052 |     red = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1055:5
[INFO] [stdout]      |
[INFO] [stdout] 1055 |     green = (call.arg(1)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1058:5
[INFO] [stdout]      |
[INFO] [stdout] 1058 |     blue = (call.arg(2)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1061:5
[INFO] [stdout]      |
[INFO] [stdout] 1061 |     alpha = (call.arg(3)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1078:9
[INFO] [stdout]      |
[INFO] [stdout] 1078 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1086:9
[INFO] [stdout]      |
[INFO] [stdout] 1086 |     let mut red: GLfloat;
[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/../helpers/try.rs:1089:9
[INFO] [stdout]      |
[INFO] [stdout] 1089 |     let mut green: GLfloat;
[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/../helpers/try.rs:1092:9
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     let mut blue: GLfloat;
[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/../helpers/try.rs:1095:9
[INFO] [stdout]      |
[INFO] [stdout] 1095 |     let mut alpha: GLfloat;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1086:9
[INFO] [stdout]      |
[INFO] [stdout] 1086 |     let mut red: GLfloat;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1089:9
[INFO] [stdout]      |
[INFO] [stdout] 1089 |     let mut green: GLfloat;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1092:9
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     let mut blue: GLfloat;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1095:9
[INFO] [stdout]      |
[INFO] [stdout] 1095 |     let mut alpha: GLfloat;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1087:5
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     red = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1090:5
[INFO] [stdout]      |
[INFO] [stdout] 1090 |     green = (call.arg(1)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1093:5
[INFO] [stdout]      |
[INFO] [stdout] 1093 |     blue = (call.arg(2)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1096:5
[INFO] [stdout]      |
[INFO] [stdout] 1096 |     alpha = (call.arg(3)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1113:9
[INFO] [stdout]      |
[INFO] [stdout] 1113 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1121:9
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     let mut red: GLint;
[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/../helpers/try.rs:1124:9
[INFO] [stdout]      |
[INFO] [stdout] 1124 |     let mut green: GLint;
[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/../helpers/try.rs:1127:9
[INFO] [stdout]      |
[INFO] [stdout] 1127 |     let mut blue: GLint;
[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/../helpers/try.rs:1130:9
[INFO] [stdout]      |
[INFO] [stdout] 1130 |     let mut alpha: GLint;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1121:9
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     let mut red: GLint;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1124:9
[INFO] [stdout]      |
[INFO] [stdout] 1124 |     let mut green: GLint;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1127:9
[INFO] [stdout]      |
[INFO] [stdout] 1127 |     let mut blue: GLint;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1130:9
[INFO] [stdout]      |
[INFO] [stdout] 1130 |     let mut alpha: GLint;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1122:5
[INFO] [stdout]      |
[INFO] [stdout] 1122 |     red = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1125:5
[INFO] [stdout]      |
[INFO] [stdout] 1125 |     green = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1128:5
[INFO] [stdout]      |
[INFO] [stdout] 1128 |     blue = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1131:5
[INFO] [stdout]      |
[INFO] [stdout] 1131 |     alpha = (call.arg(3)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1148:9
[INFO] [stdout]      |
[INFO] [stdout] 1148 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1156:9
[INFO] [stdout]      |
[INFO] [stdout] 1156 |     let mut red: GLshort;
[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/../helpers/try.rs:1159:9
[INFO] [stdout]      |
[INFO] [stdout] 1159 |     let mut green: GLshort;
[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/../helpers/try.rs:1162:9
[INFO] [stdout]      |
[INFO] [stdout] 1162 |     let mut blue: GLshort;
[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/../helpers/try.rs:1165:9
[INFO] [stdout]      |
[INFO] [stdout] 1165 |     let mut alpha: GLshort;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1156:9
[INFO] [stdout]      |
[INFO] [stdout] 1156 |     let mut red: GLshort;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1159:9
[INFO] [stdout]      |
[INFO] [stdout] 1159 |     let mut green: GLshort;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1162:9
[INFO] [stdout]      |
[INFO] [stdout] 1162 |     let mut blue: GLshort;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1165:9
[INFO] [stdout]      |
[INFO] [stdout] 1165 |     let mut alpha: GLshort;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1157:5
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     red = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1160:5
[INFO] [stdout]      |
[INFO] [stdout] 1160 |     green = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1163:5
[INFO] [stdout]      |
[INFO] [stdout] 1163 |     blue = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1166:5
[INFO] [stdout]      |
[INFO] [stdout] 1166 |     alpha = (call.arg(3)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1183:9
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1191:9
[INFO] [stdout]      |
[INFO] [stdout] 1191 |     let mut red: GLubyte;
[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/../helpers/try.rs:1194:9
[INFO] [stdout]      |
[INFO] [stdout] 1194 |     let mut green: GLubyte;
[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/../helpers/try.rs:1197:9
[INFO] [stdout]      |
[INFO] [stdout] 1197 |     let mut blue: GLubyte;
[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/../helpers/try.rs:1200:9
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     let mut alpha: GLubyte;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1191:9
[INFO] [stdout]      |
[INFO] [stdout] 1191 |     let mut red: GLubyte;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1194:9
[INFO] [stdout]      |
[INFO] [stdout] 1194 |     let mut green: GLubyte;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1197:9
[INFO] [stdout]      |
[INFO] [stdout] 1197 |     let mut blue: GLubyte;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1200:9
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     let mut alpha: GLubyte;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1192:5
[INFO] [stdout]      |
[INFO] [stdout] 1192 |     red = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1195:5
[INFO] [stdout]      |
[INFO] [stdout] 1195 |     green = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1198:5
[INFO] [stdout]      |
[INFO] [stdout] 1198 |     blue = (call.arg(2)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1201:5
[INFO] [stdout]      |
[INFO] [stdout] 1201 |     alpha = (call.arg(3)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1218:9
[INFO] [stdout]      |
[INFO] [stdout] 1218 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1226:9
[INFO] [stdout]      |
[INFO] [stdout] 1226 |     let mut red: GLuint;
[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/../helpers/try.rs:1229:9
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     let mut green: GLuint;
[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/../helpers/try.rs:1232:9
[INFO] [stdout]      |
[INFO] [stdout] 1232 |     let mut blue: GLuint;
[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/../helpers/try.rs:1235:9
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     let mut alpha: GLuint;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1226:9
[INFO] [stdout]      |
[INFO] [stdout] 1226 |     let mut red: GLuint;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1229:9
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     let mut green: GLuint;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1232:9
[INFO] [stdout]      |
[INFO] [stdout] 1232 |     let mut blue: GLuint;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1235:9
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     let mut alpha: GLuint;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1227:5
[INFO] [stdout]      |
[INFO] [stdout] 1227 |     red = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1230:5
[INFO] [stdout]      |
[INFO] [stdout] 1230 |     green = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1233:5
[INFO] [stdout]      |
[INFO] [stdout] 1233 |     blue = (call.arg(2)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1236:5
[INFO] [stdout]      |
[INFO] [stdout] 1236 |     alpha = (call.arg(3)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1253:9
[INFO] [stdout]      |
[INFO] [stdout] 1253 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1261:9
[INFO] [stdout]      |
[INFO] [stdout] 1261 |     let mut red: GLushort;
[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/../helpers/try.rs:1264:9
[INFO] [stdout]      |
[INFO] [stdout] 1264 |     let mut green: GLushort;
[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/../helpers/try.rs:1267:9
[INFO] [stdout]      |
[INFO] [stdout] 1267 |     let mut blue: GLushort;
[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/../helpers/try.rs:1270:9
[INFO] [stdout]      |
[INFO] [stdout] 1270 |     let mut alpha: GLushort;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1261:9
[INFO] [stdout]      |
[INFO] [stdout] 1261 |     let mut red: GLushort;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1264:9
[INFO] [stdout]      |
[INFO] [stdout] 1264 |     let mut green: GLushort;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1267:9
[INFO] [stdout]      |
[INFO] [stdout] 1267 |     let mut blue: GLushort;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1270:9
[INFO] [stdout]      |
[INFO] [stdout] 1270 |     let mut alpha: GLushort;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1262:5
[INFO] [stdout]      |
[INFO] [stdout] 1262 |     red = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1265:5
[INFO] [stdout]      |
[INFO] [stdout] 1265 |     green = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1268:5
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     blue = (call.arg(2)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1271:5
[INFO] [stdout]      |
[INFO] [stdout] 1271 |     alpha = (call.arg(3)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1288:9
[INFO] [stdout]      |
[INFO] [stdout] 1288 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1296:9
[INFO] [stdout]      |
[INFO] [stdout] 1296 |     let mut flag: GLboolean;
[INFO] [stdout]      |         ----^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `flag` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1296:9
[INFO] [stdout]      |
[INFO] [stdout] 1296 |     let mut flag: GLboolean;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_flag` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `flag` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1297:5
[INFO] [stdout]      |
[INFO] [stdout] 1297 |     flag = (call.arg(0)).to_u32().unwrap() as u8;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call`
[INFO] [stdout]     --> src/../helpers/try.rs:1313:33
[INFO] [stdout]      |
[INFO] [stdout] 1313 | pub fn retrace_glEnd(&mut self, call: &mut Call) {
[INFO] [stdout]      |                                 ^^^^ help: if this is intentional, prefix it with an underscore: `_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1323:9
[INFO] [stdout]      |
[INFO] [stdout] 1323 |     let mut c: GLdouble;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `c` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1323:9
[INFO] [stdout]      |
[INFO] [stdout] 1323 |     let mut c: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_c` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `c` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1324:5
[INFO] [stdout]      |
[INFO] [stdout] 1324 |     c = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1343:9
[INFO] [stdout]      |
[INFO] [stdout] 1343 |     let mut c: GLfloat;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `c` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1343:9
[INFO] [stdout]      |
[INFO] [stdout] 1343 |     let mut c: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_c` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `c` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1344:5
[INFO] [stdout]      |
[INFO] [stdout] 1344 |     c = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1363:9
[INFO] [stdout]      |
[INFO] [stdout] 1363 |     let mut c: GLint;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `c` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1363:9
[INFO] [stdout]      |
[INFO] [stdout] 1363 |     let mut c: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_c` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `c` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1364:5
[INFO] [stdout]      |
[INFO] [stdout] 1364 |     c = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1383:9
[INFO] [stdout]      |
[INFO] [stdout] 1383 |     let mut c: GLshort;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `c` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1383:9
[INFO] [stdout]      |
[INFO] [stdout] 1383 |     let mut c: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_c` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `c` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1384:5
[INFO] [stdout]      |
[INFO] [stdout] 1384 |     c = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1403:9
[INFO] [stdout]      |
[INFO] [stdout] 1403 |     let mut nx: GLbyte;
[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/../helpers/try.rs:1406:9
[INFO] [stdout]      |
[INFO] [stdout] 1406 |     let mut ny: GLbyte;
[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/../helpers/try.rs:1409:9
[INFO] [stdout]      |
[INFO] [stdout] 1409 |     let mut nz: GLbyte;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `nx` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1403:9
[INFO] [stdout]      |
[INFO] [stdout] 1403 |     let mut nx: GLbyte;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_nx` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `ny` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1406:9
[INFO] [stdout]      |
[INFO] [stdout] 1406 |     let mut ny: GLbyte;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_ny` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `nz` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1409:9
[INFO] [stdout]      |
[INFO] [stdout] 1409 |     let mut nz: GLbyte;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_nz` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nx` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1404:5
[INFO] [stdout]      |
[INFO] [stdout] 1404 |     nx = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ny` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1407:5
[INFO] [stdout]      |
[INFO] [stdout] 1407 |     ny = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nz` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1410:5
[INFO] [stdout]      |
[INFO] [stdout] 1410 |     nz = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1427:9
[INFO] [stdout]      |
[INFO] [stdout] 1427 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1435:9
[INFO] [stdout]      |
[INFO] [stdout] 1435 |     let mut nx: GLdouble;
[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/../helpers/try.rs:1438:9
[INFO] [stdout]      |
[INFO] [stdout] 1438 |     let mut ny: GLdouble;
[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/../helpers/try.rs:1441:9
[INFO] [stdout]      |
[INFO] [stdout] 1441 |     let mut nz: GLdouble;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `nx` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1435:9
[INFO] [stdout]      |
[INFO] [stdout] 1435 |     let mut nx: GLdouble;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_nx` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `ny` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1438:9
[INFO] [stdout]      |
[INFO] [stdout] 1438 |     let mut ny: GLdouble;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_ny` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `nz` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1441:9
[INFO] [stdout]      |
[INFO] [stdout] 1441 |     let mut nz: GLdouble;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_nz` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nx` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1436:5
[INFO] [stdout]      |
[INFO] [stdout] 1436 |     nx = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ny` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1439:5
[INFO] [stdout]      |
[INFO] [stdout] 1439 |     ny = (call.arg(1)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/call.rs:54:13
[INFO] [stdout]    |
[INFO] [stdout] 54 |             _ => Err(CallError::ConversionError("Cannot convert Call Flag")),
[INFO] [stdout]    |             ^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> src/call.rs:54:13
[INFO] [stdout]    |
[INFO] [stdout] 45 |             CallFlags::CallFlagRender => Ok(8),
[INFO] [stdout]    |             ------------------------- matches some of the same values
[INFO] [stdout] 46 |             CallFlags::CallFlagNoSideEffects => Ok(4),
[INFO] [stdout]    |             -------------------------------- matches some of the same values
[INFO] [stdout] 47 |             CallFlags::CallFlagSwapRendertarget => Ok(16),
[INFO] [stdout]    |             ----------------------------------- matches some of the same values
[INFO] [stdout] 48 |             CallFlags::CallFlagEndFrame => Ok(32),
[INFO] [stdout]    |             --------------------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 54 |             _ => Err(CallError::ConversionError("Cannot convert Call Flag")),
[INFO] [stdout]    |             ^ ...and 5 other patterns collectively make this unreachable
[INFO] [stdout]    = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nz` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1442:5
[INFO] [stdout]      |
[INFO] [stdout] 1442 |     nz = (call.arg(2)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1459:9
[INFO] [stdout]      |
[INFO] [stdout] 1459 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/test.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 29 |             _ => {
[INFO] [stdout]    |             ^ no value can reach this
[INFO] [stdout]    |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]   --> src/test.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |             Some(array) => {
[INFO] [stdout]    |             ----------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 28 |            None => self.bump.alloc_slice_fill_default::<T>(1),//TODO: make this better,
[INFO] [stdout]    |            ---- matches some of the same values
[INFO] [stdout] 29 |             _ => {
[INFO] [stdout]    |             ^ collectively making this unreachable
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1467:9
[INFO] [stdout]      |
[INFO] [stdout] 1467 |     let mut nx: GLfloat;
[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/../helpers/try.rs:1470:9
[INFO] [stdout]      |
[INFO] [stdout] 1470 |     let mut ny: GLfloat;
[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/../helpers/try.rs:99:9
[INFO] [stdout]    |
[INFO] [stdout] 99 |     let mut mode: GLenum;
[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: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1473:9
[INFO] [stdout]      |
[INFO] [stdout] 1473 |     let mut nz: GLfloat;
[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/../helpers/try.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |     let mut mode: GLenum;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `nx` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1467:9
[INFO] [stdout]      |
[INFO] [stdout] 1467 |     let mut nx: GLfloat;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_nx` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |     let mut target: GLenum;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `ny` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1470:9
[INFO] [stdout]      |
[INFO] [stdout] 1470 |     let mut ny: GLfloat;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_ny` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |     let mut mode: GLenum;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `nz` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1473:9
[INFO] [stdout]      |
[INFO] [stdout] 1473 |     let mut nz: GLfloat;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_nz` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nx` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1468:5
[INFO] [stdout]      |
[INFO] [stdout] 1468 |     nx = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |     let mut width: GLfloat;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ny` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1471:5
[INFO] [stdout]      |
[INFO] [stdout] 1471 |     ny = (call.arg(1)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:138:9
[INFO] [stdout]     |
[INFO] [stdout] 138 |     let mut size: GLfloat;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nz` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1474:5
[INFO] [stdout]      |
[INFO] [stdout] 1474 |     nz = (call.arg(2)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:147:9
[INFO] [stdout]     |
[INFO] [stdout] 147 |     let mut face: GLenum;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1491:9
[INFO] [stdout]      |
[INFO] [stdout] 1491 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:150:9
[INFO] [stdout]     |
[INFO] [stdout] 150 |     let mut mode: GLenum;
[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/../helpers/try.rs:1499:9
[INFO] [stdout]      |
[INFO] [stdout] 1499 |     let mut nx: GLint;
[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/../helpers/try.rs:159:9
[INFO] [stdout]     |
[INFO] [stdout] 159 |     let mut x: GLint;
[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/../helpers/try.rs:1502:9
[INFO] [stdout]      |
[INFO] [stdout] 1502 |     let mut ny: GLint;
[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/../helpers/try.rs:162:9
[INFO] [stdout]     |
[INFO] [stdout] 162 |     let mut y: GLint;
[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/../helpers/try.rs:1505:9
[INFO] [stdout]      |
[INFO] [stdout] 1505 |     let mut nz: GLint;
[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/../helpers/try.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |     let mut width: GLsizei;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `nx` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1499:9
[INFO] [stdout]      |
[INFO] [stdout] 1499 |     let mut nx: GLint;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_nx` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `ny` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1502:9
[INFO] [stdout]      |
[INFO] [stdout] 1502 |     let mut ny: GLint;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_ny` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 |     let mut height: GLsizei;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `nz` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1505:9
[INFO] [stdout]      |
[INFO] [stdout] 1505 |     let mut nz: GLint;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_nz` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let mut target: GLenum;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nx` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1500:5
[INFO] [stdout]      |
[INFO] [stdout] 1500 |     nx = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:180:9
[INFO] [stdout]     |
[INFO] [stdout] 180 |     let mut pname: GLenum;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ny` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1503:5
[INFO] [stdout]      |
[INFO] [stdout] 1503 |     ny = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:183:9
[INFO] [stdout]     |
[INFO] [stdout] 183 |     let mut param: GLfloat;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nz` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1506:5
[INFO] [stdout]      |
[INFO] [stdout] 1506 |     nz = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:192:9
[INFO] [stdout]     |
[INFO] [stdout] 192 |     let mut target: GLenum;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1523:9
[INFO] [stdout]      |
[INFO] [stdout] 1523 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:195:9
[INFO] [stdout]     |
[INFO] [stdout] 195 |     let mut pname: GLenum;
[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/../helpers/try.rs:1531:9
[INFO] [stdout]      |
[INFO] [stdout] 1531 |     let mut nx: GLshort;
[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/../helpers/try.rs:215:9
[INFO] [stdout]     |
[INFO] [stdout] 215 |     let mut target: GLenum;
[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/../helpers/try.rs:1534:9
[INFO] [stdout]      |
[INFO] [stdout] 1534 |     let mut ny: GLshort;
[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/../helpers/try.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 |     let mut pname: GLenum;
[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/../helpers/try.rs:221:9
[INFO] [stdout]     |
[INFO] [stdout] 221 |     let mut param: GLint;
[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/../helpers/try.rs:1537:9
[INFO] [stdout]      |
[INFO] [stdout] 1537 |     let mut nz: GLshort;
[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/../helpers/try.rs:230:9
[INFO] [stdout]     |
[INFO] [stdout] 230 |     let mut target: GLenum;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `nx` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1531:9
[INFO] [stdout]      |
[INFO] [stdout] 1531 |     let mut nx: GLshort;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_nx` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `ny` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1534:9
[INFO] [stdout]      |
[INFO] [stdout] 1534 |     let mut ny: GLshort;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_ny` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:233:9
[INFO] [stdout]     |
[INFO] [stdout] 233 |     let mut pname: GLenum;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `nz` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1537:9
[INFO] [stdout]      |
[INFO] [stdout] 1537 |     let mut nz: GLshort;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_nz` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 253 |     let mut target: GLenum;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nx` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1532:5
[INFO] [stdout]      |
[INFO] [stdout] 1532 |     nx = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:256:9
[INFO] [stdout]     |
[INFO] [stdout] 256 |     let mut level: GLint;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ny` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1535:5
[INFO] [stdout]      |
[INFO] [stdout] 1535 |     ny = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:259:9
[INFO] [stdout]     |
[INFO] [stdout] 259 |     let mut internalformat: GLint;
[INFO] [stdout]     |         ----^^^^^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `nz` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1538:5
[INFO] [stdout]      |
[INFO] [stdout] 1538 |     nz = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:262:9
[INFO] [stdout]     |
[INFO] [stdout] 262 |     let mut width: GLsizei;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1555:9
[INFO] [stdout]      |
[INFO] [stdout] 1555 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:265:9
[INFO] [stdout]     |
[INFO] [stdout] 265 |     let mut border: GLint;
[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/../helpers/try.rs:1563:9
[INFO] [stdout]      |
[INFO] [stdout] 1563 |     let mut x: GLdouble;
[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/../helpers/try.rs:268:9
[INFO] [stdout]     |
[INFO] [stdout] 268 |     let mut format: GLenum;
[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/../helpers/try.rs:1566:9
[INFO] [stdout]      |
[INFO] [stdout] 1566 |     let mut y: GLdouble;
[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/../helpers/try.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 |     let mut target: u32;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1563:9
[INFO] [stdout]      |
[INFO] [stdout] 1563 |     let mut x: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1566:9
[INFO] [stdout]      |
[INFO] [stdout] 1566 |     let mut y: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 |     let mut level: i32;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1564:5
[INFO] [stdout]      |
[INFO] [stdout] 1564 |     x = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1567:5
[INFO] [stdout]      |
[INFO] [stdout] 1567 |     y = (call.arg(1)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1584:9
[INFO] [stdout]      |
[INFO] [stdout] 1584 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1592:9
[INFO] [stdout]      |
[INFO] [stdout] 1592 |     let mut x: GLfloat;
[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/../helpers/try.rs:288:9
[INFO] [stdout]     |
[INFO] [stdout] 288 |     let mut internalformat: i32;
[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/../helpers/try.rs:1595:9
[INFO] [stdout]      |
[INFO] [stdout] 1595 |     let mut y: GLfloat;
[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/../helpers/try.rs:291:9
[INFO] [stdout]     |
[INFO] [stdout] 291 |     let mut width: i32;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1592:9
[INFO] [stdout]      |
[INFO] [stdout] 1592 |     let mut x: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1595:9
[INFO] [stdout]      |
[INFO] [stdout] 1595 |     let mut y: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1593:5
[INFO] [stdout]      |
[INFO] [stdout] 1593 |     x = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:294:9
[INFO] [stdout]     |
[INFO] [stdout] 294 |     let mut height: i32;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1596:5
[INFO] [stdout]      |
[INFO] [stdout] 1596 |     y = (call.arg(1)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:297:9
[INFO] [stdout]     |
[INFO] [stdout] 297 |     let mut border: i32;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1613:9
[INFO] [stdout]      |
[INFO] [stdout] 1613 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |     let mut format: u32;
[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/../helpers/try.rs:1621:9
[INFO] [stdout]      |
[INFO] [stdout] 1621 |     let mut x: GLint;
[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/../helpers/try.rs:317:9
[INFO] [stdout]     |
[INFO] [stdout] 317 |     let mut mode: u32;
[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/../helpers/try.rs:1624:9
[INFO] [stdout]      |
[INFO] [stdout] 1624 |     let mut y: GLint;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1621:9
[INFO] [stdout]      |
[INFO] [stdout] 1621 |     let mut x: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:326:9
[INFO] [stdout]     |
[INFO] [stdout] 326 |     let mut mask: GLbitfield;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1624:9
[INFO] [stdout]      |
[INFO] [stdout] 1624 |     let mut y: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1622:5
[INFO] [stdout]      |
[INFO] [stdout] 1622 |     x = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:335:9
[INFO] [stdout]     |
[INFO] [stdout] 335 |     let mut red: GLfloat;
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1625:5
[INFO] [stdout]      |
[INFO] [stdout] 1625 |     y = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |     let mut green: GLfloat;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1642:9
[INFO] [stdout]      |
[INFO] [stdout] 1642 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:341:9
[INFO] [stdout]     |
[INFO] [stdout] 341 |     let mut blue: GLfloat;
[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/../helpers/try.rs:344:9
[INFO] [stdout]     |
[INFO] [stdout] 344 |     let mut alpha: GLfloat;
[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/../helpers/try.rs:353:9
[INFO] [stdout]     |
[INFO] [stdout] 353 |     let mut s: GLint;
[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/../helpers/try.rs:362:9
[INFO] [stdout]     |
[INFO] [stdout] 362 |     let mut depth: GLdouble;
[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/../helpers/try.rs:371:9
[INFO] [stdout]     |
[INFO] [stdout] 371 |     let mut mask: GLuint;
[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/../helpers/try.rs:1650:9
[INFO] [stdout]      |
[INFO] [stdout] 1650 |     let mut x: GLshort;
[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/../helpers/try.rs:380:9
[INFO] [stdout]     |
[INFO] [stdout] 380 |     let mut red: GLboolean;
[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/../helpers/try.rs:1653:9
[INFO] [stdout]      |
[INFO] [stdout] 1653 |     let mut y: GLshort;
[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/../helpers/try.rs:383:9
[INFO] [stdout]     |
[INFO] [stdout] 383 |     let mut green: GLboolean;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1650:9
[INFO] [stdout]      |
[INFO] [stdout] 1650 |     let mut x: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1653:9
[INFO] [stdout]      |
[INFO] [stdout] 1653 |     let mut y: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:386:9
[INFO] [stdout]     |
[INFO] [stdout] 386 |     let mut blue: GLboolean;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1651:5
[INFO] [stdout]      |
[INFO] [stdout] 1651 |     x = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1654:5
[INFO] [stdout]      |
[INFO] [stdout] 1654 |     y = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:389:9
[INFO] [stdout]     |
[INFO] [stdout] 389 |     let mut alpha: GLboolean;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1671:9
[INFO] [stdout]      |
[INFO] [stdout] 1671 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:398:9
[INFO] [stdout]     |
[INFO] [stdout] 398 |     let mut flag: GLboolean;
[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/../helpers/try.rs:1679:9
[INFO] [stdout]      |
[INFO] [stdout] 1679 |     let mut x: GLdouble;
[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/../helpers/try.rs:407:9
[INFO] [stdout]     |
[INFO] [stdout] 407 |     let mut cap: GLenum;
[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/../helpers/try.rs:1682:9
[INFO] [stdout]      |
[INFO] [stdout] 1682 |     let mut y: GLdouble;
[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/../helpers/try.rs:1685:9
[INFO] [stdout]      |
[INFO] [stdout] 1685 |     let mut z: GLdouble;
[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/../helpers/try.rs:417:9
[INFO] [stdout]     |
[INFO] [stdout] 417 |     let mut cap: GLenum;
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1679:9
[INFO] [stdout]      |
[INFO] [stdout] 1679 |     let mut x: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:447:9
[INFO] [stdout]     |
[INFO] [stdout] 447 |     let mut sfactor: GLenum;
[INFO] [stdout]     |         ----^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1682:9
[INFO] [stdout]      |
[INFO] [stdout] 1682 |     let mut y: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `z` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1685:9
[INFO] [stdout]      |
[INFO] [stdout] 1685 |     let mut z: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_z` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:450:9
[INFO] [stdout]     |
[INFO] [stdout] 450 |     let mut dfactor: GLenum;
[INFO] [stdout]     |         ----^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1680:5
[INFO] [stdout]      |
[INFO] [stdout] 1680 |     x = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1683:5
[INFO] [stdout]      |
[INFO] [stdout] 1683 |     y = (call.arg(1)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:459:9
[INFO] [stdout]     |
[INFO] [stdout] 459 |     let mut opcode: GLenum;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `z` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1686:5
[INFO] [stdout]      |
[INFO] [stdout] 1686 |     z = (call.arg(2)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:468:9
[INFO] [stdout]     |
[INFO] [stdout] 468 |     let mut func: GLenum;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1703:9
[INFO] [stdout]      |
[INFO] [stdout] 1703 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1711:9
[INFO] [stdout]      |
[INFO] [stdout] 1711 |     let mut x: GLfloat;
[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/../helpers/try.rs:474:9
[INFO] [stdout]     |
[INFO] [stdout] 474 |     let mut mask: GLuint;
[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/../helpers/try.rs:1714:9
[INFO] [stdout]      |
[INFO] [stdout] 1714 |     let mut y: GLfloat;
[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/../helpers/try.rs:483:9
[INFO] [stdout]     |
[INFO] [stdout] 483 |     let mut fail: GLenum;
[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/../helpers/try.rs:1717:9
[INFO] [stdout]      |
[INFO] [stdout] 1717 |     let mut z: GLfloat;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1711:9
[INFO] [stdout]      |
[INFO] [stdout] 1711 |     let mut x: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:486:9
[INFO] [stdout]     |
[INFO] [stdout] 486 |     let mut zfail: GLenum;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1714:9
[INFO] [stdout]      |
[INFO] [stdout] 1714 |     let mut y: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `z` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1717:9
[INFO] [stdout]      |
[INFO] [stdout] 1717 |     let mut z: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_z` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:489:9
[INFO] [stdout]     |
[INFO] [stdout] 489 |     let mut zpass: GLenum;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1712:5
[INFO] [stdout]      |
[INFO] [stdout] 1712 |     x = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:498:9
[INFO] [stdout]     |
[INFO] [stdout] 498 |     let mut func: GLenum;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1715:5
[INFO] [stdout]      |
[INFO] [stdout] 1715 |     y = (call.arg(1)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `z` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1718:5
[INFO] [stdout]      |
[INFO] [stdout] 1718 |     z = (call.arg(2)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:507:9
[INFO] [stdout]     |
[INFO] [stdout] 507 |     let mut pname: GLenum;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1735:9
[INFO] [stdout]      |
[INFO] [stdout] 1735 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:510:9
[INFO] [stdout]     |
[INFO] [stdout] 510 |     let mut param: GLfloat;
[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/../helpers/try.rs:1743:9
[INFO] [stdout]      |
[INFO] [stdout] 1743 |     let mut x: GLint;
[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/../helpers/try.rs:519:9
[INFO] [stdout]     |
[INFO] [stdout] 519 |     let mut pname: u32;
[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/../helpers/try.rs:1746:9
[INFO] [stdout]      |
[INFO] [stdout] 1746 |     let mut y: GLint;
[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/../helpers/try.rs:1749:9
[INFO] [stdout]      |
[INFO] [stdout] 1749 |     let mut z: GLint;
[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/../helpers/try.rs:522:9
[INFO] [stdout]     |
[INFO] [stdout] 522 |     let mut param: i32;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1743:9
[INFO] [stdout]      |
[INFO] [stdout] 1743 |     let mut x: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1746:9
[INFO] [stdout]      |
[INFO] [stdout] 1746 |     let mut y: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:531:9
[INFO] [stdout]     |
[INFO] [stdout] 531 |     let mut mode: GLenum;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `z` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1749:9
[INFO] [stdout]      |
[INFO] [stdout] 1749 |     let mut z: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_z` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:540:9
[INFO] [stdout]     |
[INFO] [stdout] 540 |     let mut x: GLint;
[INFO] [stdout]     |         ----^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1744:5
[INFO] [stdout]      |
[INFO] [stdout] 1744 |     x = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1747:5
[INFO] [stdout]      |
[INFO] [stdout] 1747 |     y = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:543:9
[INFO] [stdout]     |
[INFO] [stdout] 543 |     let mut y: GLint;
[INFO] [stdout]     |         ----^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `z` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1750:5
[INFO] [stdout]      |
[INFO] [stdout] 1750 |     z = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:546:9
[INFO] [stdout]     |
[INFO] [stdout] 546 |     let mut width: GLsizei;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1767:9
[INFO] [stdout]      |
[INFO] [stdout] 1767 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:549:9
[INFO] [stdout]     |
[INFO] [stdout] 549 |     let mut height: GLsizei;
[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/../helpers/try.rs:1775:9
[INFO] [stdout]      |
[INFO] [stdout] 1775 |     let mut x: GLshort;
[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/../helpers/try.rs:552:9
[INFO] [stdout]     |
[INFO] [stdout] 552 |     let mut format: GLenum;
[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/../helpers/try.rs:1778:9
[INFO] [stdout]      |
[INFO] [stdout] 1778 |     let mut y: GLshort;
[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/../helpers/try.rs:1781:9
[INFO] [stdout]      |
[INFO] [stdout] 1781 |     let mut z: GLshort;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `pixels` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:558:22
[INFO] [stdout]     |
[INFO] [stdout] 558 |     let mut pixels = (call.arg(6)).to_pointer().unwrap();
[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: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1775:9
[INFO] [stdout]      |
[INFO] [stdout] 1775 |     let mut x: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:577:9
[INFO] [stdout]     |
[INFO] [stdout] 577 |     let mut target: u32;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1778:9
[INFO] [stdout]      |
[INFO] [stdout] 1778 |     let mut y: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:580:9
[INFO] [stdout]     |
[INFO] [stdout] 580 |     let mut level: i32;
[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/../helpers/try.rs:583:9
[INFO] [stdout]     |
[INFO] [stdout] 583 |     let mut format: u32;
[INFO] [stdout]     |         ----^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `target` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:577:9
[INFO] [stdout]     |
[INFO] [stdout] 577 |     let mut target: u32;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_target` instead
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `level` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:580:9
[INFO] [stdout]     |
[INFO] [stdout] 580 |     let mut level: i32;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_level` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `format` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:583:9
[INFO] [stdout]     |
[INFO] [stdout] 583 |     let mut format: u32;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_format` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `target` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:578:5
[INFO] [stdout]     |
[INFO] [stdout] 578 |     target = (call.arg(0)).to_u32().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `level` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:581:5
[INFO] [stdout]     |
[INFO] [stdout] 581 |     level = (call.arg(1)).to_i32().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `format` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:584:5
[INFO] [stdout]     |
[INFO] [stdout] 584 |     format = (call.arg(2)).to_u32().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `z` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1781:9
[INFO] [stdout]      |
[INFO] [stdout] 1781 |     let mut z: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_z` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `pixels` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:589:22
[INFO] [stdout]     |
[INFO] [stdout] 589 |     let mut pixels = (call.arg(4)).to_pointer().unwrap();
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1776:5
[INFO] [stdout]      |
[INFO] [stdout] 1776 |     x = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:608:9
[INFO] [stdout]     |
[INFO] [stdout] 608 |     let mut zNear: GLdouble;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1779:5
[INFO] [stdout]      |
[INFO] [stdout] 1779 |     y = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:611:9
[INFO] [stdout]     |
[INFO] [stdout] 611 |     let mut zFar: GLdouble;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `z` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1782:5
[INFO] [stdout]      |
[INFO] [stdout] 1782 |     z = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:620:9
[INFO] [stdout]     |
[INFO] [stdout] 620 |     let mut x: GLint;
[INFO] [stdout]     |         ----^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1799:9
[INFO] [stdout]      |
[INFO] [stdout] 1799 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:623:9
[INFO] [stdout]     |
[INFO] [stdout] 623 |     let mut y: GLint;
[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/../helpers/try.rs:1807:9
[INFO] [stdout]      |
[INFO] [stdout] 1807 |     let mut x: GLdouble;
[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/../helpers/try.rs:626:9
[INFO] [stdout]     |
[INFO] [stdout] 626 |     let mut width: GLsizei;
[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/../helpers/try.rs:1810:9
[INFO] [stdout]      |
[INFO] [stdout] 1810 |     let mut y: GLdouble;
[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/../helpers/try.rs:629:9
[INFO] [stdout]     |
[INFO] [stdout] 629 |     let mut height: GLsizei;
[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/../helpers/try.rs:1813:9
[INFO] [stdout]      |
[INFO] [stdout] 1813 |     let mut z: GLdouble;
[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/../helpers/try.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 |     let mut mode: GLenum;
[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/../helpers/try.rs:1816:9
[INFO] [stdout]      |
[INFO] [stdout] 1816 |     let mut w: GLdouble;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `mode` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:643:9
[INFO] [stdout]     |
[INFO] [stdout] 643 |     let mut mode: GLenum;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_mode` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1807:9
[INFO] [stdout]      |
[INFO] [stdout] 1807 |     let mut x: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `list` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:641:5
[INFO] [stdout]     |
[INFO] [stdout] 641 |     list = self._list_map[list];
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1810:9
[INFO] [stdout]      |
[INFO] [stdout] 1810 |     let mut y: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `mode` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:644:5
[INFO] [stdout]     |
[INFO] [stdout] 644 |     mode = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `z` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1813:9
[INFO] [stdout]      |
[INFO] [stdout] 1813 |     let mut z: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_z` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call`
[INFO] [stdout]    --> src/../helpers/try.rs:650:37
[INFO] [stdout]     |
[INFO] [stdout] 650 | pub fn retrace_glEndList(&mut self, call: &mut Call) {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `w` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1816:9
[INFO] [stdout]      |
[INFO] [stdout] 1816 |     let mut w: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_w` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `list` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:662:5
[INFO] [stdout]     |
[INFO] [stdout] 662 |     list = self._list_map[list];
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1808:5
[INFO] [stdout]      |
[INFO] [stdout] 1808 |     x = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1811:5
[INFO] [stdout]      |
[INFO] [stdout] 1811 |     y = (call.arg(1)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `z` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1814:5
[INFO] [stdout]      |
[INFO] [stdout] 1814 |     z = (call.arg(2)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `w` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1817:5
[INFO] [stdout]      |
[INFO] [stdout] 1817 |     w = (call.arg(3)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:670:9
[INFO] [stdout]     |
[INFO] [stdout] 670 |     let mut n: GLsizei;
[INFO] [stdout]     |         ----^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1834:9
[INFO] [stdout]      |
[INFO] [stdout] 1834 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `n` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:670:9
[INFO] [stdout]     |
[INFO] [stdout] 670 |     let mut n: GLsizei;
[INFO] [stdout]     |         ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_n` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lists`
[INFO] [stdout]    --> src/../helpers/try.rs:676:9
[INFO] [stdout]     |
[INFO] [stdout] 676 |     let lists: *mut c_void;
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_lists`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `lists`
[INFO] [stdout]    --> src/../helpers/try.rs:677:9
[INFO] [stdout]     |
[INFO] [stdout] 677 |     let lists = (call.arg(2)).to_pointer().unwrap() as *mut c_void;
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_lists`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1842:9
[INFO] [stdout]      |
[INFO] [stdout] 1842 |     let mut x: GLfloat;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `n` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:671:5
[INFO] [stdout]     |
[INFO] [stdout] 671 |     n = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:689:9
[INFO] [stdout]     |
[INFO] [stdout] 689 |     let mut range: GLsizei;
[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/../helpers/try.rs:1845:9
[INFO] [stdout]      |
[INFO] [stdout] 1845 |     let mut y: GLfloat;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `range` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:689:9
[INFO] [stdout]     |
[INFO] [stdout] 689 |     let mut range: GLsizei;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_range` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1848:9
[INFO] [stdout]      |
[INFO] [stdout] 1848 |     let mut z: GLfloat;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `list` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:687:5
[INFO] [stdout]     |
[INFO] [stdout] 687 |     list = self._list_map[list];
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1851:9
[INFO] [stdout]      |
[INFO] [stdout] 1851 |     let mut w: GLfloat;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `range` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:690:5
[INFO] [stdout]     |
[INFO] [stdout] 690 |     range = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1842:9
[INFO] [stdout]      |
[INFO] [stdout] 1842 |     let mut x: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:698:9
[INFO] [stdout]     |
[INFO] [stdout] 698 |     let mut range: GLsizei;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1845:9
[INFO] [stdout]      |
[INFO] [stdout] 1845 |     let mut y: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `base` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:715:5
[INFO] [stdout]     |
[INFO] [stdout] 715 |     base = self._list_map[base];
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `z` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1848:9
[INFO] [stdout]      |
[INFO] [stdout] 1848 |     let mut z: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_z` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:723:9
[INFO] [stdout]     |
[INFO] [stdout] 723 |     let mut mode: GLenum;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `w` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1851:9
[INFO] [stdout]      |
[INFO] [stdout] 1851 |     let mut w: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_w` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `mode` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:723:9
[INFO] [stdout]     |
[INFO] [stdout] 723 |     let mut mode: GLenum;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_mode` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1843:5
[INFO] [stdout]      |
[INFO] [stdout] 1843 |     x = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `mode` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:724:5
[INFO] [stdout]     |
[INFO] [stdout] 724 |     mode = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1846:5
[INFO] [stdout]      |
[INFO] [stdout] 1846 |     y = (call.arg(1)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `z` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1849:5
[INFO] [stdout]      |
[INFO] [stdout] 1849 |     z = (call.arg(2)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:733:9
[INFO] [stdout]     |
[INFO] [stdout] 733 |     let mut width: GLsizei;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `w` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1852:5
[INFO] [stdout]      |
[INFO] [stdout] 1852 |     w = (call.arg(3)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:736:9
[INFO] [stdout]     |
[INFO] [stdout] 736 |     let mut height: GLsizei;
[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/../helpers/try.rs:739:9
[INFO] [stdout]     |
[INFO] [stdout] 739 |     let mut xorig: GLfloat;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1869:9
[INFO] [stdout]      |
[INFO] [stdout] 1869 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:742:9
[INFO] [stdout]     |
[INFO] [stdout] 742 |     let mut yorig: GLfloat;
[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/../helpers/try.rs:1877:9
[INFO] [stdout]      |
[INFO] [stdout] 1877 |     let mut x: GLint;
[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/../helpers/try.rs:745:9
[INFO] [stdout]     |
[INFO] [stdout] 745 |     let mut xmove: GLfloat;
[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/../helpers/try.rs:1880:9
[INFO] [stdout]      |
[INFO] [stdout] 1880 |     let mut y: GLint;
[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/../helpers/try.rs:748:9
[INFO] [stdout]     |
[INFO] [stdout] 748 |     let mut ymove: GLfloat;
[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/../helpers/try.rs:1883:9
[INFO] [stdout]      |
[INFO] [stdout] 1883 |     let mut z: GLint;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `width` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:733:9
[INFO] [stdout]     |
[INFO] [stdout] 733 |     let mut width: GLsizei;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_width` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1886:9
[INFO] [stdout]      |
[INFO] [stdout] 1886 |     let mut w: GLint;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `height` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:736:9
[INFO] [stdout]     |
[INFO] [stdout] 736 |     let mut height: GLsizei;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_height` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `xorig` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:739:9
[INFO] [stdout]     |
[INFO] [stdout] 739 |     let mut xorig: GLfloat;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_xorig` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1877:9
[INFO] [stdout]      |
[INFO] [stdout] 1877 |     let mut x: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `yorig` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:742:9
[INFO] [stdout]     |
[INFO] [stdout] 742 |     let mut yorig: GLfloat;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_yorig` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1880:9
[INFO] [stdout]      |
[INFO] [stdout] 1880 |     let mut y: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `xmove` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:745:9
[INFO] [stdout]     |
[INFO] [stdout] 745 |     let mut xmove: GLfloat;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_xmove` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `z` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1883:9
[INFO] [stdout]      |
[INFO] [stdout] 1883 |     let mut z: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_z` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `ymove` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:748:9
[INFO] [stdout]     |
[INFO] [stdout] 748 |     let mut ymove: GLfloat;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_ymove` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `w` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1886:9
[INFO] [stdout]      |
[INFO] [stdout] 1886 |     let mut w: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_w` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bitmap`
[INFO] [stdout]    --> src/../helpers/try.rs:751:9
[INFO] [stdout]     |
[INFO] [stdout] 751 |     let bitmap: &mut [GLubyte];
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_bitmap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1878:5
[INFO] [stdout]      |
[INFO] [stdout] 1878 |     x = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1881:5
[INFO] [stdout]      |
[INFO] [stdout] 1881 |     y = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bitmap`
[INFO] [stdout]    --> src/../helpers/try.rs:752:9
[INFO] [stdout]     |
[INFO] [stdout] 752 |     let bitmap = (call.arg(6)).to_pointer().unwrap() as *mut c_void;
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_bitmap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `z` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1884:5
[INFO] [stdout]      |
[INFO] [stdout] 1884 |     z = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `width` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:734:5
[INFO] [stdout]     |
[INFO] [stdout] 734 |     width = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `w` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1887:5
[INFO] [stdout]      |
[INFO] [stdout] 1887 |     w = (call.arg(3)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `height` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:737:5
[INFO] [stdout]     |
[INFO] [stdout] 737 |     height = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `xorig` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:740:5
[INFO] [stdout]     |
[INFO] [stdout] 740 |     xorig = (call.arg(2)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1904:9
[INFO] [stdout]      |
[INFO] [stdout] 1904 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `yorig` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:743:5
[INFO] [stdout]     |
[INFO] [stdout] 743 |     yorig = (call.arg(3)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1912:9
[INFO] [stdout]      |
[INFO] [stdout] 1912 |     let mut x: GLshort;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `xmove` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:746:5
[INFO] [stdout]     |
[INFO] [stdout] 746 |     xmove = (call.arg(4)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1915:9
[INFO] [stdout]      |
[INFO] [stdout] 1915 |     let mut y: GLshort;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `ymove` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:749:5
[INFO] [stdout]     |
[INFO] [stdout] 749 |     ymove = (call.arg(5)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1918:9
[INFO] [stdout]      |
[INFO] [stdout] 1918 |     let mut z: GLshort;
[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/../helpers/try.rs:760:9
[INFO] [stdout]     |
[INFO] [stdout] 760 |     let mut red: GLbyte;
[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/../helpers/try.rs:1921:9
[INFO] [stdout]      |
[INFO] [stdout] 1921 |     let mut w: GLshort;
[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/../helpers/try.rs:763:9
[INFO] [stdout]     |
[INFO] [stdout] 763 |     let mut green: GLbyte;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1912:9
[INFO] [stdout]      |
[INFO] [stdout] 1912 |     let mut x: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:766:9
[INFO] [stdout]     |
[INFO] [stdout] 766 |     let mut blue: GLbyte;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1915:9
[INFO] [stdout]      |
[INFO] [stdout] 1915 |     let mut y: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:760:9
[INFO] [stdout]     |
[INFO] [stdout] 760 |     let mut red: GLbyte;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `z` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1918:9
[INFO] [stdout]      |
[INFO] [stdout] 1918 |     let mut z: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_z` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:763:9
[INFO] [stdout]     |
[INFO] [stdout] 763 |     let mut green: GLbyte;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:766:9
[INFO] [stdout]     |
[INFO] [stdout] 766 |     let mut blue: GLbyte;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `w` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1921:9
[INFO] [stdout]      |
[INFO] [stdout] 1921 |     let mut w: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_w` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:761:5
[INFO] [stdout]     |
[INFO] [stdout] 761 |     red = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1913:5
[INFO] [stdout]      |
[INFO] [stdout] 1913 |     x = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:764:5
[INFO] [stdout]     |
[INFO] [stdout] 764 |     green = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1916:5
[INFO] [stdout]      |
[INFO] [stdout] 1916 |     y = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `z` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1919:5
[INFO] [stdout]      |
[INFO] [stdout] 1919 |     z = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `w` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1922:5
[INFO] [stdout]      |
[INFO] [stdout] 1922 |     w = (call.arg(3)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1939:9
[INFO] [stdout]      |
[INFO] [stdout] 1939 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1947:9
[INFO] [stdout]      |
[INFO] [stdout] 1947 |     let mut x1: GLdouble;
[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/../helpers/try.rs:1950:9
[INFO] [stdout]      |
[INFO] [stdout] 1950 |     let mut y1: GLdouble;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:767:5
[INFO] [stdout]     |
[INFO] [stdout] 767 |     blue = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1953:9
[INFO] [stdout]      |
[INFO] [stdout] 1953 |     let mut x2: GLdouble;
[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/../helpers/try.rs:1956:9
[INFO] [stdout]      |
[INFO] [stdout] 1956 |     let mut y2: GLdouble;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:784:9
[INFO] [stdout]     |
[INFO] [stdout] 784 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x1` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1947:9
[INFO] [stdout]      |
[INFO] [stdout] 1947 |     let mut x1: GLdouble;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x1` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:792:9
[INFO] [stdout]     |
[INFO] [stdout] 792 |     let mut red: GLdouble;
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y1` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1950:9
[INFO] [stdout]      |
[INFO] [stdout] 1950 |     let mut y1: GLdouble;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y1` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:795:9
[INFO] [stdout]     |
[INFO] [stdout] 795 |     let mut green: GLdouble;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x2` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1953:9
[INFO] [stdout]      |
[INFO] [stdout] 1953 |     let mut x2: GLdouble;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x2` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:798:9
[INFO] [stdout]     |
[INFO] [stdout] 798 |     let mut blue: GLdouble;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:792:9
[INFO] [stdout]     |
[INFO] [stdout] 792 |     let mut red: GLdouble;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y2` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1956:9
[INFO] [stdout]      |
[INFO] [stdout] 1956 |     let mut y2: GLdouble;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y2` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x1` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1948:5
[INFO] [stdout]      |
[INFO] [stdout] 1948 |     x1 = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:795:9
[INFO] [stdout]     |
[INFO] [stdout] 795 |     let mut green: GLdouble;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y1` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1951:5
[INFO] [stdout]      |
[INFO] [stdout] 1951 |     y1 = (call.arg(1)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:798:9
[INFO] [stdout]     |
[INFO] [stdout] 798 |     let mut blue: GLdouble;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x2` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1954:5
[INFO] [stdout]      |
[INFO] [stdout] 1954 |     x2 = (call.arg(2)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:793:5
[INFO] [stdout]     |
[INFO] [stdout] 793 |     red = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y2` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1957:5
[INFO] [stdout]      |
[INFO] [stdout] 1957 |     y2 = (call.arg(3)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:796:5
[INFO] [stdout]     |
[INFO] [stdout] 796 |     green = (call.arg(1)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:799:5
[INFO] [stdout]     |
[INFO] [stdout] 799 |     blue = (call.arg(2)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v1`
[INFO] [stdout]     --> src/../helpers/try.rs:1974:9
[INFO] [stdout]      |
[INFO] [stdout] 1974 |     let v1 = v1.as_mut_ptr();
[INFO] [stdout]      |         ^^ help: if this is intentional, prefix it with an underscore: `_v1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v2`
[INFO] [stdout]     --> src/../helpers/try.rs:1985:9
[INFO] [stdout]      |
[INFO] [stdout] 1985 |     let v2 = v2.as_mut_ptr();
[INFO] [stdout]      |         ^^ help: if this is intentional, prefix it with an underscore: `_v2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1993:9
[INFO] [stdout]      |
[INFO] [stdout] 1993 |     let mut x1: GLfloat;
[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/../helpers/try.rs:1996:9
[INFO] [stdout]      |
[INFO] [stdout] 1996 |     let mut y1: GLfloat;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:816:9
[INFO] [stdout]     |
[INFO] [stdout] 816 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:824:9
[INFO] [stdout]     |
[INFO] [stdout] 824 |     let mut red: GLfloat;
[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/../helpers/try.rs:827:9
[INFO] [stdout]     |
[INFO] [stdout] 827 |     let mut green: GLfloat;
[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/../helpers/try.rs:1999:9
[INFO] [stdout]      |
[INFO] [stdout] 1999 |     let mut x2: GLfloat;
[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/../helpers/try.rs:830:9
[INFO] [stdout]     |
[INFO] [stdout] 830 |     let mut blue: GLfloat;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:824:9
[INFO] [stdout]     |
[INFO] [stdout] 824 |     let mut red: GLfloat;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2002:9
[INFO] [stdout]      |
[INFO] [stdout] 2002 |     let mut y2: GLfloat;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:827:9
[INFO] [stdout]     |
[INFO] [stdout] 827 |     let mut green: GLfloat;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x1` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1993:9
[INFO] [stdout]      |
[INFO] [stdout] 1993 |     let mut x1: GLfloat;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x1` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:830:9
[INFO] [stdout]     |
[INFO] [stdout] 830 |     let mut blue: GLfloat;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y1` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1996:9
[INFO] [stdout]      |
[INFO] [stdout] 1996 |     let mut y1: GLfloat;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y1` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:825:5
[INFO] [stdout]     |
[INFO] [stdout] 825 |     red = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x2` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1999:9
[INFO] [stdout]      |
[INFO] [stdout] 1999 |     let mut x2: GLfloat;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x2` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:828:5
[INFO] [stdout]     |
[INFO] [stdout] 828 |     green = (call.arg(1)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y2` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2002:9
[INFO] [stdout]      |
[INFO] [stdout] 2002 |     let mut y2: GLfloat;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y2` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:831:5
[INFO] [stdout]     |
[INFO] [stdout] 831 |     blue = (call.arg(2)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x1` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1994:5
[INFO] [stdout]      |
[INFO] [stdout] 1994 |     x1 = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:848:9
[INFO] [stdout]     |
[INFO] [stdout] 848 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y1` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1997:5
[INFO] [stdout]      |
[INFO] [stdout] 1997 |     y1 = (call.arg(1)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x2` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2000:5
[INFO] [stdout]      |
[INFO] [stdout] 2000 |     x2 = (call.arg(2)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y2` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2003:5
[INFO] [stdout]      |
[INFO] [stdout] 2003 |     y2 = (call.arg(3)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:856:9
[INFO] [stdout]     |
[INFO] [stdout] 856 |     let mut red: GLint;
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v1`
[INFO] [stdout]     --> src/../helpers/try.rs:2020:9
[INFO] [stdout]      |
[INFO] [stdout] 2020 |     let v1 = v1.as_mut_ptr();
[INFO] [stdout]      |         ^^ help: if this is intentional, prefix it with an underscore: `_v1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:859:9
[INFO] [stdout]     |
[INFO] [stdout] 859 |     let mut green: GLint;
[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/../helpers/try.rs:862:9
[INFO] [stdout]     |
[INFO] [stdout] 862 |     let mut blue: GLint;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v2`
[INFO] [stdout]     --> src/../helpers/try.rs:2031:9
[INFO] [stdout]      |
[INFO] [stdout] 2031 |     let v2 = v2.as_mut_ptr();
[INFO] [stdout]      |         ^^ help: if this is intentional, prefix it with an underscore: `_v2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:856:9
[INFO] [stdout]     |
[INFO] [stdout] 856 |     let mut red: GLint;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2039:9
[INFO] [stdout]      |
[INFO] [stdout] 2039 |     let mut x1: GLint;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:859:9
[INFO] [stdout]     |
[INFO] [stdout] 859 |     let mut green: GLint;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:862:9
[INFO] [stdout]     |
[INFO] [stdout] 862 |     let mut blue: GLint;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2042:9
[INFO] [stdout]      |
[INFO] [stdout] 2042 |     let mut y1: GLint;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:857:5
[INFO] [stdout]     |
[INFO] [stdout] 857 |     red = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2045:9
[INFO] [stdout]      |
[INFO] [stdout] 2045 |     let mut x2: GLint;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:860:5
[INFO] [stdout]     |
[INFO] [stdout] 860 |     green = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:863:5
[INFO] [stdout]     |
[INFO] [stdout] 863 |     blue = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2048:9
[INFO] [stdout]      |
[INFO] [stdout] 2048 |     let mut y2: GLint;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:880:9
[INFO] [stdout]     |
[INFO] [stdout] 880 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x1` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2039:9
[INFO] [stdout]      |
[INFO] [stdout] 2039 |     let mut x1: GLint;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x1` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y1` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2042:9
[INFO] [stdout]      |
[INFO] [stdout] 2042 |     let mut y1: GLint;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y1` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:888:9
[INFO] [stdout]     |
[INFO] [stdout] 888 |     let mut red: GLshort;
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x2` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2045:9
[INFO] [stdout]      |
[INFO] [stdout] 2045 |     let mut x2: GLint;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x2` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:891:9
[INFO] [stdout]     |
[INFO] [stdout] 891 |     let mut green: GLshort;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y2` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2048:9
[INFO] [stdout]      |
[INFO] [stdout] 2048 |     let mut y2: GLint;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y2` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:894:9
[INFO] [stdout]     |
[INFO] [stdout] 894 |     let mut blue: GLshort;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x1` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2040:5
[INFO] [stdout]      |
[INFO] [stdout] 2040 |     x1 = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:888:9
[INFO] [stdout]     |
[INFO] [stdout] 888 |     let mut red: GLshort;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y1` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2043:5
[INFO] [stdout]      |
[INFO] [stdout] 2043 |     y1 = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:891:9
[INFO] [stdout]     |
[INFO] [stdout] 891 |     let mut green: GLshort;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x2` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2046:5
[INFO] [stdout]      |
[INFO] [stdout] 2046 |     x2 = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:894:9
[INFO] [stdout]     |
[INFO] [stdout] 894 |     let mut blue: GLshort;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y2` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2049:5
[INFO] [stdout]      |
[INFO] [stdout] 2049 |     y2 = (call.arg(3)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:889:5
[INFO] [stdout]     |
[INFO] [stdout] 889 |     red = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:892:5
[INFO] [stdout]     |
[INFO] [stdout] 892 |     green = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v1`
[INFO] [stdout]     --> src/../helpers/try.rs:2066:9
[INFO] [stdout]      |
[INFO] [stdout] 2066 |     let v1 = v1.as_mut_ptr();
[INFO] [stdout]      |         ^^ help: if this is intentional, prefix it with an underscore: `_v1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:895:5
[INFO] [stdout]     |
[INFO] [stdout] 895 |     blue = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v2`
[INFO] [stdout]     --> src/../helpers/try.rs:2077:9
[INFO] [stdout]      |
[INFO] [stdout] 2077 |     let v2 = v2.as_mut_ptr();
[INFO] [stdout]      |         ^^ help: if this is intentional, prefix it with an underscore: `_v2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:912:9
[INFO] [stdout]     |
[INFO] [stdout] 912 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2085:9
[INFO] [stdout]      |
[INFO] [stdout] 2085 |     let mut x1: GLshort;
[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/../helpers/try.rs:920:9
[INFO] [stdout]     |
[INFO] [stdout] 920 |     let mut red: GLubyte;
[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/../helpers/try.rs:2088:9
[INFO] [stdout]      |
[INFO] [stdout] 2088 |     let mut y1: GLshort;
[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/../helpers/try.rs:923:9
[INFO] [stdout]     |
[INFO] [stdout] 923 |     let mut green: GLubyte;
[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/../helpers/try.rs:2091:9
[INFO] [stdout]      |
[INFO] [stdout] 2091 |     let mut x2: GLshort;
[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/../helpers/try.rs:926:9
[INFO] [stdout]     |
[INFO] [stdout] 926 |     let mut blue: GLubyte;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:920:9
[INFO] [stdout]     |
[INFO] [stdout] 920 |     let mut red: GLubyte;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2094:9
[INFO] [stdout]      |
[INFO] [stdout] 2094 |     let mut y2: GLshort;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:923:9
[INFO] [stdout]     |
[INFO] [stdout] 923 |     let mut green: GLubyte;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x1` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2085:9
[INFO] [stdout]      |
[INFO] [stdout] 2085 |     let mut x1: GLshort;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x1` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:926:9
[INFO] [stdout]     |
[INFO] [stdout] 926 |     let mut blue: GLubyte;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y1` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2088:9
[INFO] [stdout]      |
[INFO] [stdout] 2088 |     let mut y1: GLshort;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y1` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:921:5
[INFO] [stdout]     |
[INFO] [stdout] 921 |     red = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x2` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2091:9
[INFO] [stdout]      |
[INFO] [stdout] 2091 |     let mut x2: GLshort;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x2` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:924:5
[INFO] [stdout]     |
[INFO] [stdout] 924 |     green = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y2` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2094:9
[INFO] [stdout]      |
[INFO] [stdout] 2094 |     let mut y2: GLshort;
[INFO] [stdout]      |         ^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y2` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:927:5
[INFO] [stdout]     |
[INFO] [stdout] 927 |     blue = (call.arg(2)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x1` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2086:5
[INFO] [stdout]      |
[INFO] [stdout] 2086 |     x1 = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y1` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2089:5
[INFO] [stdout]      |
[INFO] [stdout] 2089 |     y1 = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x2` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2092:5
[INFO] [stdout]      |
[INFO] [stdout] 2092 |     x2 = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y2` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2095:5
[INFO] [stdout]      |
[INFO] [stdout] 2095 |     y2 = (call.arg(3)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v1`
[INFO] [stdout]     --> src/../helpers/try.rs:2112:9
[INFO] [stdout]      |
[INFO] [stdout] 2112 |     let v1 = v1.as_mut_ptr();
[INFO] [stdout]      |         ^^ help: if this is intentional, prefix it with an underscore: `_v1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v2`
[INFO] [stdout]     --> src/../helpers/try.rs:2123:9
[INFO] [stdout]      |
[INFO] [stdout] 2123 |     let v2 = v2.as_mut_ptr();
[INFO] [stdout]      |         ^^ help: if this is intentional, prefix it with an underscore: `_v2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2131:9
[INFO] [stdout]      |
[INFO] [stdout] 2131 |     let mut s: GLdouble;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:944:9
[INFO] [stdout]     |
[INFO] [stdout] 944 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:952:9
[INFO] [stdout]     |
[INFO] [stdout] 952 |     let mut red: GLuint;
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2131:9
[INFO] [stdout]      |
[INFO] [stdout] 2131 |     let mut s: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:955:9
[INFO] [stdout]     |
[INFO] [stdout] 955 |     let mut green: GLuint;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2132:5
[INFO] [stdout]      |
[INFO] [stdout] 2132 |     s = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:958:9
[INFO] [stdout]     |
[INFO] [stdout] 958 |     let mut blue: GLuint;
[INFO] [stdout]     |         ----^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:952:9
[INFO] [stdout]     |
[INFO] [stdout] 952 |     let mut red: GLuint;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2151:9
[INFO] [stdout]      |
[INFO] [stdout] 2151 |     let mut s: GLfloat;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:955:9
[INFO] [stdout]     |
[INFO] [stdout] 955 |     let mut green: GLuint;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2151:9
[INFO] [stdout]      |
[INFO] [stdout] 2151 |     let mut s: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:958:9
[INFO] [stdout]     |
[INFO] [stdout] 958 |     let mut blue: GLuint;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2152:5
[INFO] [stdout]      |
[INFO] [stdout] 2152 |     s = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:953:5
[INFO] [stdout]     |
[INFO] [stdout] 953 |     red = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2171:9
[INFO] [stdout]      |
[INFO] [stdout] 2171 |     let mut s: GLint;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:956:5
[INFO] [stdout]     |
[INFO] [stdout] 956 |     green = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2171:9
[INFO] [stdout]      |
[INFO] [stdout] 2171 |     let mut s: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:959:5
[INFO] [stdout]     |
[INFO] [stdout] 959 |     blue = (call.arg(2)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2172:5
[INFO] [stdout]      |
[INFO] [stdout] 2172 |     s = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]    --> src/../helpers/try.rs:976:9
[INFO] [stdout]     |
[INFO] [stdout] 976 |     let v = v.as_mut_ptr();
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2191:9
[INFO] [stdout]      |
[INFO] [stdout] 2191 |     let mut s: GLshort;
[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/../helpers/try.rs:984:9
[INFO] [stdout]     |
[INFO] [stdout] 984 |     let mut red: GLushort;
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2191:9
[INFO] [stdout]      |
[INFO] [stdout] 2191 |     let mut s: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:987:9
[INFO] [stdout]     |
[INFO] [stdout] 987 |     let mut green: GLushort;
[INFO] [stdout]     |         ----^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2192:5
[INFO] [stdout]      |
[INFO] [stdout] 2192 |     s = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/../helpers/try.rs:990:9
[INFO] [stdout]     |
[INFO] [stdout] 990 |     let mut blue: GLushort;
[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/../helpers/try.rs:2211:9
[INFO] [stdout]      |
[INFO] [stdout] 2211 |     let mut s: GLdouble;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:984:9
[INFO] [stdout]     |
[INFO] [stdout] 984 |     let mut red: GLushort;
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2214:9
[INFO] [stdout]      |
[INFO] [stdout] 2214 |     let mut t: GLdouble;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:987:9
[INFO] [stdout]     |
[INFO] [stdout] 987 |     let mut green: GLushort;
[INFO] [stdout]     |         ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2211:9
[INFO] [stdout]      |
[INFO] [stdout] 2211 |     let mut s: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]    --> src/../helpers/try.rs:990:9
[INFO] [stdout]     |
[INFO] [stdout] 990 |     let mut blue: GLushort;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2214:9
[INFO] [stdout]      |
[INFO] [stdout] 2214 |     let mut t: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_t` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:985:5
[INFO] [stdout]     |
[INFO] [stdout] 985 |     red = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2212:5
[INFO] [stdout]      |
[INFO] [stdout] 2212 |     s = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:988:5
[INFO] [stdout]     |
[INFO] [stdout] 988 |     green = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2215:5
[INFO] [stdout]      |
[INFO] [stdout] 2215 |     t = (call.arg(1)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]    --> src/../helpers/try.rs:991:5
[INFO] [stdout]     |
[INFO] [stdout] 991 |     blue = (call.arg(2)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2232:9
[INFO] [stdout]      |
[INFO] [stdout] 2232 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1008:9
[INFO] [stdout]      |
[INFO] [stdout] 1008 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2240:9
[INFO] [stdout]      |
[INFO] [stdout] 2240 |     let mut s: GLfloat;
[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/../helpers/try.rs:1016:9
[INFO] [stdout]      |
[INFO] [stdout] 1016 |     let mut red: GLbyte;
[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/../helpers/try.rs:2243:9
[INFO] [stdout]      |
[INFO] [stdout] 2243 |     let mut t: GLfloat;
[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/../helpers/try.rs:1019:9
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     let mut green: GLbyte;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2240:9
[INFO] [stdout]      |
[INFO] [stdout] 2240 |     let mut s: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2243:9
[INFO] [stdout]      |
[INFO] [stdout] 2243 |     let mut t: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_t` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1022:9
[INFO] [stdout]      |
[INFO] [stdout] 1022 |     let mut blue: GLbyte;
[INFO] [stdout]      |         ----^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2241:5
[INFO] [stdout]      |
[INFO] [stdout] 2241 |     s = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1025:9
[INFO] [stdout]      |
[INFO] [stdout] 1025 |     let mut alpha: GLbyte;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2244:5
[INFO] [stdout]      |
[INFO] [stdout] 2244 |     t = (call.arg(1)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1016:9
[INFO] [stdout]      |
[INFO] [stdout] 1016 |     let mut red: GLbyte;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2261:9
[INFO] [stdout]      |
[INFO] [stdout] 2261 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1019:9
[INFO] [stdout]      |
[INFO] [stdout] 1019 |     let mut green: GLbyte;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1022:9
[INFO] [stdout]      |
[INFO] [stdout] 1022 |     let mut blue: GLbyte;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2269:9
[INFO] [stdout]      |
[INFO] [stdout] 2269 |     let mut s: GLint;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1025:9
[INFO] [stdout]      |
[INFO] [stdout] 1025 |     let mut alpha: GLbyte;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1017:5
[INFO] [stdout]      |
[INFO] [stdout] 1017 |     red = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2272:9
[INFO] [stdout]      |
[INFO] [stdout] 2272 |     let mut t: GLint;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1020:5
[INFO] [stdout]      |
[INFO] [stdout] 1020 |     green = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2269:9
[INFO] [stdout]      |
[INFO] [stdout] 2269 |     let mut s: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2272:9
[INFO] [stdout]      |
[INFO] [stdout] 2272 |     let mut t: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_t` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1023:5
[INFO] [stdout]      |
[INFO] [stdout] 1023 |     blue = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2270:5
[INFO] [stdout]      |
[INFO] [stdout] 2270 |     s = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1026:5
[INFO] [stdout]      |
[INFO] [stdout] 1026 |     alpha = (call.arg(3)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2273:5
[INFO] [stdout]      |
[INFO] [stdout] 2273 |     t = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1043:9
[INFO] [stdout]      |
[INFO] [stdout] 1043 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2290:9
[INFO] [stdout]      |
[INFO] [stdout] 2290 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1051:9
[INFO] [stdout]      |
[INFO] [stdout] 1051 |     let mut red: GLdouble;
[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/../helpers/try.rs:2298:9
[INFO] [stdout]      |
[INFO] [stdout] 2298 |     let mut s: GLshort;
[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/../helpers/try.rs:1054:9
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     let mut green: GLdouble;
[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/../helpers/try.rs:2301:9
[INFO] [stdout]      |
[INFO] [stdout] 2301 |     let mut t: GLshort;
[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/../helpers/try.rs:1057:9
[INFO] [stdout]      |
[INFO] [stdout] 1057 |     let mut blue: GLdouble;
[INFO] [stdout]      |         ----^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2298:9
[INFO] [stdout]      |
[INFO] [stdout] 2298 |     let mut s: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2301:9
[INFO] [stdout]      |
[INFO] [stdout] 2301 |     let mut t: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_t` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1060:9
[INFO] [stdout]      |
[INFO] [stdout] 1060 |     let mut alpha: GLdouble;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1051:9
[INFO] [stdout]      |
[INFO] [stdout] 1051 |     let mut red: GLdouble;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2299:5
[INFO] [stdout]      |
[INFO] [stdout] 2299 |     s = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2302:5
[INFO] [stdout]      |
[INFO] [stdout] 2302 |     t = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1054:9
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     let mut green: GLdouble;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1057:9
[INFO] [stdout]      |
[INFO] [stdout] 1057 |     let mut blue: GLdouble;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2319:9
[INFO] [stdout]      |
[INFO] [stdout] 2319 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1060:9
[INFO] [stdout]      |
[INFO] [stdout] 1060 |     let mut alpha: GLdouble;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1052:5
[INFO] [stdout]      |
[INFO] [stdout] 1052 |     red = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2327:9
[INFO] [stdout]      |
[INFO] [stdout] 2327 |     let mut s: GLdouble;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1055:5
[INFO] [stdout]      |
[INFO] [stdout] 1055 |     green = (call.arg(1)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2330:9
[INFO] [stdout]      |
[INFO] [stdout] 2330 |     let mut t: GLdouble;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1058:5
[INFO] [stdout]      |
[INFO] [stdout] 1058 |     blue = (call.arg(2)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2333:9
[INFO] [stdout]      |
[INFO] [stdout] 2333 |     let mut r: GLdouble;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1061:5
[INFO] [stdout]      |
[INFO] [stdout] 1061 |     alpha = (call.arg(3)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2327:9
[INFO] [stdout]      |
[INFO] [stdout] 2327 |     let mut s: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1078:9
[INFO] [stdout]      |
[INFO] [stdout] 1078 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2330:9
[INFO] [stdout]      |
[INFO] [stdout] 2330 |     let mut t: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_t` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1086:9
[INFO] [stdout]      |
[INFO] [stdout] 1086 |     let mut red: GLfloat;
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `r` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2333:9
[INFO] [stdout]      |
[INFO] [stdout] 2333 |     let mut r: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_r` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1089:9
[INFO] [stdout]      |
[INFO] [stdout] 1089 |     let mut green: GLfloat;
[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/../helpers/try.rs:1092:9
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     let mut blue: GLfloat;
[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/../helpers/try.rs:1095:9
[INFO] [stdout]      |
[INFO] [stdout] 1095 |     let mut alpha: GLfloat;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1086:9
[INFO] [stdout]      |
[INFO] [stdout] 1086 |     let mut red: GLfloat;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1089:9
[INFO] [stdout]      |
[INFO] [stdout] 1089 |     let mut green: GLfloat;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1092:9
[INFO] [stdout]      |
[INFO] [stdout] 1092 |     let mut blue: GLfloat;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1095:9
[INFO] [stdout]      |
[INFO] [stdout] 1095 |     let mut alpha: GLfloat;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1087:5
[INFO] [stdout]      |
[INFO] [stdout] 1087 |     red = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2328:5
[INFO] [stdout]      |
[INFO] [stdout] 2328 |     s = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1090:5
[INFO] [stdout]      |
[INFO] [stdout] 1090 |     green = (call.arg(1)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2331:5
[INFO] [stdout]      |
[INFO] [stdout] 2331 |     t = (call.arg(1)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `r` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2334:5
[INFO] [stdout]      |
[INFO] [stdout] 2334 |     r = (call.arg(2)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1093:5
[INFO] [stdout]      |
[INFO] [stdout] 1093 |     blue = (call.arg(2)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1096:5
[INFO] [stdout]      |
[INFO] [stdout] 1096 |     alpha = (call.arg(3)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1113:9
[INFO] [stdout]      |
[INFO] [stdout] 1113 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1121:9
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     let mut red: GLint;
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2351:9
[INFO] [stdout]      |
[INFO] [stdout] 2351 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1124:9
[INFO] [stdout]      |
[INFO] [stdout] 1124 |     let mut green: GLint;
[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/../helpers/try.rs:2359:9
[INFO] [stdout]      |
[INFO] [stdout] 2359 |     let mut s: GLfloat;
[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/../helpers/try.rs:1127:9
[INFO] [stdout]      |
[INFO] [stdout] 1127 |     let mut blue: GLint;
[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/../helpers/try.rs:2362:9
[INFO] [stdout]      |
[INFO] [stdout] 2362 |     let mut t: GLfloat;
[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/../helpers/try.rs:1130:9
[INFO] [stdout]      |
[INFO] [stdout] 1130 |     let mut alpha: GLint;
[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/../helpers/try.rs:2365:9
[INFO] [stdout]      |
[INFO] [stdout] 2365 |     let mut r: GLfloat;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1121:9
[INFO] [stdout]      |
[INFO] [stdout] 1121 |     let mut red: GLint;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2359:9
[INFO] [stdout]      |
[INFO] [stdout] 2359 |     let mut s: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1124:9
[INFO] [stdout]      |
[INFO] [stdout] 1124 |     let mut green: GLint;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2362:9
[INFO] [stdout]      |
[INFO] [stdout] 2362 |     let mut t: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_t` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1127:9
[INFO] [stdout]      |
[INFO] [stdout] 1127 |     let mut blue: GLint;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `r` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2365:9
[INFO] [stdout]      |
[INFO] [stdout] 2365 |     let mut r: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_r` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1130:9
[INFO] [stdout]      |
[INFO] [stdout] 1130 |     let mut alpha: GLint;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2360:5
[INFO] [stdout]      |
[INFO] [stdout] 2360 |     s = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2363:5
[INFO] [stdout]      |
[INFO] [stdout] 2363 |     t = (call.arg(1)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1122:5
[INFO] [stdout]      |
[INFO] [stdout] 1122 |     red = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `r` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2366:5
[INFO] [stdout]      |
[INFO] [stdout] 2366 |     r = (call.arg(2)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1125:5
[INFO] [stdout]      |
[INFO] [stdout] 1125 |     green = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1128:5
[INFO] [stdout]      |
[INFO] [stdout] 1128 |     blue = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2383:9
[INFO] [stdout]      |
[INFO] [stdout] 2383 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1131:5
[INFO] [stdout]      |
[INFO] [stdout] 1131 |     alpha = (call.arg(3)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2391:9
[INFO] [stdout]      |
[INFO] [stdout] 2391 |     let mut s: GLint;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1148:9
[INFO] [stdout]      |
[INFO] [stdout] 1148 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2394:9
[INFO] [stdout]      |
[INFO] [stdout] 2394 |     let mut t: GLint;
[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/../helpers/try.rs:2397:9
[INFO] [stdout]      |
[INFO] [stdout] 2397 |     let mut r: GLint;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2391:9
[INFO] [stdout]      |
[INFO] [stdout] 2391 |     let mut s: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2394:9
[INFO] [stdout]      |
[INFO] [stdout] 2394 |     let mut t: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_t` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1156:9
[INFO] [stdout]      |
[INFO] [stdout] 1156 |     let mut red: GLshort;
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `r` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2397:9
[INFO] [stdout]      |
[INFO] [stdout] 2397 |     let mut r: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_r` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2392:5
[INFO] [stdout]      |
[INFO] [stdout] 2392 |     s = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1159:9
[INFO] [stdout]      |
[INFO] [stdout] 1159 |     let mut green: GLshort;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2395:5
[INFO] [stdout]      |
[INFO] [stdout] 2395 |     t = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1162:9
[INFO] [stdout]      |
[INFO] [stdout] 1162 |     let mut blue: GLshort;
[INFO] [stdout]      |         ----^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `r` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2398:5
[INFO] [stdout]      |
[INFO] [stdout] 2398 |     r = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1165:9
[INFO] [stdout]      |
[INFO] [stdout] 1165 |     let mut alpha: GLshort;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2415:9
[INFO] [stdout]      |
[INFO] [stdout] 2415 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1156:9
[INFO] [stdout]      |
[INFO] [stdout] 1156 |     let mut red: GLshort;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2423:9
[INFO] [stdout]      |
[INFO] [stdout] 2423 |     let mut s: GLshort;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1159:9
[INFO] [stdout]      |
[INFO] [stdout] 1159 |     let mut green: GLshort;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1162:9
[INFO] [stdout]      |
[INFO] [stdout] 1162 |     let mut blue: GLshort;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2426:9
[INFO] [stdout]      |
[INFO] [stdout] 2426 |     let mut t: GLshort;
[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/../helpers/try.rs:2429:9
[INFO] [stdout]      |
[INFO] [stdout] 2429 |     let mut r: GLshort;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2423:9
[INFO] [stdout]      |
[INFO] [stdout] 2423 |     let mut s: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2426:9
[INFO] [stdout]      |
[INFO] [stdout] 2426 |     let mut t: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_t` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `r` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2429:9
[INFO] [stdout]      |
[INFO] [stdout] 2429 |     let mut r: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_r` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2424:5
[INFO] [stdout]      |
[INFO] [stdout] 2424 |     s = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2427:5
[INFO] [stdout]      |
[INFO] [stdout] 2427 |     t = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `r` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2430:5
[INFO] [stdout]      |
[INFO] [stdout] 2430 |     r = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2447:9
[INFO] [stdout]      |
[INFO] [stdout] 2447 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2455:9
[INFO] [stdout]      |
[INFO] [stdout] 2455 |     let mut s: GLdouble;
[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/../helpers/try.rs:2458:9
[INFO] [stdout]      |
[INFO] [stdout] 2458 |     let mut t: GLdouble;
[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/../helpers/try.rs:2461:9
[INFO] [stdout]      |
[INFO] [stdout] 2461 |     let mut r: GLdouble;
[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/../helpers/try.rs:2464:9
[INFO] [stdout]      |
[INFO] [stdout] 2464 |     let mut q: GLdouble;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2455:9
[INFO] [stdout]      |
[INFO] [stdout] 2455 |     let mut s: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2458:9
[INFO] [stdout]      |
[INFO] [stdout] 2458 |     let mut t: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_t` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `r` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2461:9
[INFO] [stdout]      |
[INFO] [stdout] 2461 |     let mut r: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_r` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1165:9
[INFO] [stdout]      |
[INFO] [stdout] 1165 |     let mut alpha: GLshort;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1157:5
[INFO] [stdout]      |
[INFO] [stdout] 1157 |     red = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1160:5
[INFO] [stdout]      |
[INFO] [stdout] 1160 |     green = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1163:5
[INFO] [stdout]      |
[INFO] [stdout] 1163 |     blue = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1166:5
[INFO] [stdout]      |
[INFO] [stdout] 1166 |     alpha = (call.arg(3)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1183:9
[INFO] [stdout]      |
[INFO] [stdout] 1183 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1191:9
[INFO] [stdout]      |
[INFO] [stdout] 1191 |     let mut red: GLubyte;
[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/../helpers/try.rs:1194:9
[INFO] [stdout]      |
[INFO] [stdout] 1194 |     let mut green: GLubyte;
[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/../helpers/try.rs:1197:9
[INFO] [stdout]      |
[INFO] [stdout] 1197 |     let mut blue: GLubyte;
[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/../helpers/try.rs:1200:9
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     let mut alpha: GLubyte;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1191:9
[INFO] [stdout]      |
[INFO] [stdout] 1191 |     let mut red: GLubyte;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1194:9
[INFO] [stdout]      |
[INFO] [stdout] 1194 |     let mut green: GLubyte;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1197:9
[INFO] [stdout]      |
[INFO] [stdout] 1197 |     let mut blue: GLubyte;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1200:9
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     let mut alpha: GLubyte;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1192:5
[INFO] [stdout]      |
[INFO] [stdout] 1192 |     red = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1195:5
[INFO] [stdout]      |
[INFO] [stdout] 1195 |     green = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1198:5
[INFO] [stdout]      |
[INFO] [stdout] 1198 |     blue = (call.arg(2)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1201:5
[INFO] [stdout]      |
[INFO] [stdout] 1201 |     alpha = (call.arg(3)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1218:9
[INFO] [stdout]      |
[INFO] [stdout] 1218 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1226:9
[INFO] [stdout]      |
[INFO] [stdout] 1226 |     let mut red: GLuint;
[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/../helpers/try.rs:1229:9
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     let mut green: GLuint;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `q` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2464:9
[INFO] [stdout]      |
[INFO] [stdout] 2464 |     let mut q: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_q` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1232:9
[INFO] [stdout]      |
[INFO] [stdout] 1232 |     let mut blue: GLuint;
[INFO] [stdout]      |         ----^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2456:5
[INFO] [stdout]      |
[INFO] [stdout] 2456 |     s = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1235:9
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     let mut alpha: GLuint;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1226:9
[INFO] [stdout]      |
[INFO] [stdout] 1226 |     let mut red: GLuint;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2459:5
[INFO] [stdout]      |
[INFO] [stdout] 2459 |     t = (call.arg(1)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1229:9
[INFO] [stdout]      |
[INFO] [stdout] 1229 |     let mut green: GLuint;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `r` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2462:5
[INFO] [stdout]      |
[INFO] [stdout] 2462 |     r = (call.arg(2)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1232:9
[INFO] [stdout]      |
[INFO] [stdout] 1232 |     let mut blue: GLuint;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `q` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2465:5
[INFO] [stdout]      |
[INFO] [stdout] 2465 |     q = (call.arg(3)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1235:9
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     let mut alpha: GLuint;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2482:9
[INFO] [stdout]      |
[INFO] [stdout] 2482 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1227:5
[INFO] [stdout]      |
[INFO] [stdout] 1227 |     red = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1230:5
[INFO] [stdout]      |
[INFO] [stdout] 1230 |     green = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2490:9
[INFO] [stdout]      |
[INFO] [stdout] 2490 |     let mut s: GLfloat;
[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/../helpers/try.rs:2493:9
[INFO] [stdout]      |
[INFO] [stdout] 2493 |     let mut t: GLfloat;
[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/../helpers/try.rs:2496:9
[INFO] [stdout]      |
[INFO] [stdout] 2496 |     let mut r: GLfloat;
[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/../helpers/try.rs:2499:9
[INFO] [stdout]      |
[INFO] [stdout] 2499 |     let mut q: GLfloat;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2490:9
[INFO] [stdout]      |
[INFO] [stdout] 2490 |     let mut s: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2493:9
[INFO] [stdout]      |
[INFO] [stdout] 2493 |     let mut t: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_t` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `r` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2496:9
[INFO] [stdout]      |
[INFO] [stdout] 2496 |     let mut r: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_r` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `q` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2499:9
[INFO] [stdout]      |
[INFO] [stdout] 2499 |     let mut q: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_q` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2491:5
[INFO] [stdout]      |
[INFO] [stdout] 2491 |     s = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2494:5
[INFO] [stdout]      |
[INFO] [stdout] 2494 |     t = (call.arg(1)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `r` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2497:5
[INFO] [stdout]      |
[INFO] [stdout] 2497 |     r = (call.arg(2)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `q` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2500:5
[INFO] [stdout]      |
[INFO] [stdout] 2500 |     q = (call.arg(3)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2517:9
[INFO] [stdout]      |
[INFO] [stdout] 2517 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2525:9
[INFO] [stdout]      |
[INFO] [stdout] 2525 |     let mut s: GLint;
[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/../helpers/try.rs:2528:9
[INFO] [stdout]      |
[INFO] [stdout] 2528 |     let mut t: GLint;
[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/../helpers/try.rs:2531:9
[INFO] [stdout]      |
[INFO] [stdout] 2531 |     let mut r: GLint;
[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/../helpers/try.rs:2534:9
[INFO] [stdout]      |
[INFO] [stdout] 2534 |     let mut q: GLint;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1233:5
[INFO] [stdout]      |
[INFO] [stdout] 1233 |     blue = (call.arg(2)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2525:9
[INFO] [stdout]      |
[INFO] [stdout] 2525 |     let mut s: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2528:9
[INFO] [stdout]      |
[INFO] [stdout] 2528 |     let mut t: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_t` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `r` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2531:9
[INFO] [stdout]      |
[INFO] [stdout] 2531 |     let mut r: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_r` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1236:5
[INFO] [stdout]      |
[INFO] [stdout] 1236 |     alpha = (call.arg(3)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `q` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2534:9
[INFO] [stdout]      |
[INFO] [stdout] 2534 |     let mut q: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_q` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2526:5
[INFO] [stdout]      |
[INFO] [stdout] 2526 |     s = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1253:9
[INFO] [stdout]      |
[INFO] [stdout] 1253 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2529:5
[INFO] [stdout]      |
[INFO] [stdout] 2529 |     t = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `r` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2532:5
[INFO] [stdout]      |
[INFO] [stdout] 2532 |     r = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `q` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2535:5
[INFO] [stdout]      |
[INFO] [stdout] 2535 |     q = (call.arg(3)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1261:9
[INFO] [stdout]      |
[INFO] [stdout] 1261 |     let mut red: GLushort;
[INFO] [stdout]      |         ----^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2552:9
[INFO] [stdout]      |
[INFO] [stdout] 2552 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1264:9
[INFO] [stdout]      |
[INFO] [stdout] 1264 |     let mut green: GLushort;
[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/../helpers/try.rs:2560:9
[INFO] [stdout]      |
[INFO] [stdout] 2560 |     let mut s: GLshort;
[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/../helpers/try.rs:2563:9
[INFO] [stdout]      |
[INFO] [stdout] 2563 |     let mut t: GLshort;
[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/../helpers/try.rs:2566:9
[INFO] [stdout]      |
[INFO] [stdout] 2566 |     let mut r: GLshort;
[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/../helpers/try.rs:2569:9
[INFO] [stdout]      |
[INFO] [stdout] 2569 |     let mut q: GLshort;
[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/../helpers/try.rs:1267:9
[INFO] [stdout]      |
[INFO] [stdout] 1267 |     let mut blue: GLushort;
[INFO] [stdout]      |         ----^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `s` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2560:9
[INFO] [stdout]      |
[INFO] [stdout] 2560 |     let mut s: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_s` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1270:9
[INFO] [stdout]      |
[INFO] [stdout] 1270 |     let mut alpha: GLushort;
[INFO] [stdout]      |         ----^^^^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `t` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2563:9
[INFO] [stdout]      |
[INFO] [stdout] 2563 |     let mut t: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_t` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `red` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1261:9
[INFO] [stdout]      |
[INFO] [stdout] 1261 |     let mut red: GLushort;
[INFO] [stdout]      |         ^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_red` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `r` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2566:9
[INFO] [stdout]      |
[INFO] [stdout] 2566 |     let mut r: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_r` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `q` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2569:9
[INFO] [stdout]      |
[INFO] [stdout] 2569 |     let mut q: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_q` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `green` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1264:9
[INFO] [stdout]      |
[INFO] [stdout] 1264 |     let mut green: GLushort;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_green` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `blue` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1267:9
[INFO] [stdout]      |
[INFO] [stdout] 1267 |     let mut blue: GLushort;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_blue` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `s` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2561:5
[INFO] [stdout]      |
[INFO] [stdout] 2561 |     s = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `alpha` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1270:9
[INFO] [stdout]      |
[INFO] [stdout] 1270 |     let mut alpha: GLushort;
[INFO] [stdout]      |         ^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_alpha` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `t` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2564:5
[INFO] [stdout]      |
[INFO] [stdout] 2564 |     t = (call.arg(1)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `red` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1262:5
[INFO] [stdout]      |
[INFO] [stdout] 1262 |     red = (call.arg(0)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `r` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2567:5
[INFO] [stdout]      |
[INFO] [stdout] 2567 |     r = (call.arg(2)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `green` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1265:5
[INFO] [stdout]      |
[INFO] [stdout] 1265 |     green = (call.arg(1)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `q` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2570:5
[INFO] [stdout]      |
[INFO] [stdout] 2570 |     q = (call.arg(3)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `blue` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1268:5
[INFO] [stdout]      |
[INFO] [stdout] 1268 |     blue = (call.arg(2)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2587:9
[INFO] [stdout]      |
[INFO] [stdout] 2587 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `alpha` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1271:5
[INFO] [stdout]      |
[INFO] [stdout] 1271 |     alpha = (call.arg(3)).to_u32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2595:9
[INFO] [stdout]      |
[INFO] [stdout] 2595 |     let mut x: GLdouble;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:1288:9
[INFO] [stdout]      |
[INFO] [stdout] 1288 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1296:9
[INFO] [stdout]      |
[INFO] [stdout] 1296 |     let mut flag: GLboolean;
[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/../helpers/try.rs:2598:9
[INFO] [stdout]      |
[INFO] [stdout] 2598 |     let mut y: GLdouble;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2595:9
[INFO] [stdout]      |
[INFO] [stdout] 2595 |     let mut x: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `flag` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1296:9
[INFO] [stdout]      |
[INFO] [stdout] 1296 |     let mut flag: GLboolean;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_flag` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `flag` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1297:5
[INFO] [stdout]      |
[INFO] [stdout] 1297 |     flag = (call.arg(0)).to_u32().unwrap() as u8;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2598:9
[INFO] [stdout]      |
[INFO] [stdout] 2598 |     let mut y: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `call`
[INFO] [stdout]     --> src/../helpers/try.rs:1313:33
[INFO] [stdout]      |
[INFO] [stdout] 1313 | pub fn retrace_glEnd(&mut self, call: &mut Call) {
[INFO] [stdout]      |                                 ^^^^ help: if this is intentional, prefix it with an underscore: `_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2596:5
[INFO] [stdout]      |
[INFO] [stdout] 2596 |     x = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2599:5
[INFO] [stdout]      |
[INFO] [stdout] 2599 |     y = (call.arg(1)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1323:9
[INFO] [stdout]      |
[INFO] [stdout] 1323 |     let mut c: GLdouble;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `c` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1323:9
[INFO] [stdout]      |
[INFO] [stdout] 1323 |     let mut c: GLdouble;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_c` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2616:9
[INFO] [stdout]      |
[INFO] [stdout] 2616 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `c` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1324:5
[INFO] [stdout]      |
[INFO] [stdout] 1324 |     c = (call.arg(0)).to_f64().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2624:9
[INFO] [stdout]      |
[INFO] [stdout] 2624 |     let mut x: GLfloat;
[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/../helpers/try.rs:1343:9
[INFO] [stdout]      |
[INFO] [stdout] 1343 |     let mut c: GLfloat;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `c` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1343:9
[INFO] [stdout]      |
[INFO] [stdout] 1343 |     let mut c: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_c` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:2627:9
[INFO] [stdout]      |
[INFO] [stdout] 2627 |     let mut y: GLfloat;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `c` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1344:5
[INFO] [stdout]      |
[INFO] [stdout] 1344 |     c = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `x` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2624:9
[INFO] [stdout]      |
[INFO] [stdout] 2624 |     let mut x: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_x` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1363:9
[INFO] [stdout]      |
[INFO] [stdout] 1363 |     let mut c: GLint;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `y` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:2627:9
[INFO] [stdout]      |
[INFO] [stdout] 2627 |     let mut y: GLfloat;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_y` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `c` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1363:9
[INFO] [stdout]      |
[INFO] [stdout] 1363 |     let mut c: GLint;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_c` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `x` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2625:5
[INFO] [stdout]      |
[INFO] [stdout] 2625 |     x = (call.arg(0)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `c` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1364:5
[INFO] [stdout]      |
[INFO] [stdout] 1364 |     c = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `y` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:2628:5
[INFO] [stdout]      |
[INFO] [stdout] 2628 |     y = (call.arg(1)).to_f32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1383:9
[INFO] [stdout]      |
[INFO] [stdout] 1383 |     let mut c: GLshort;
[INFO] [stdout]      |         ----^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v`
[INFO] [stdout]     --> src/../helpers/try.rs:2645:9
[INFO] [stdout]      |
[INFO] [stdout] 2645 |     let v = v.as_mut_ptr();
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_v`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `c` is assigned to, but never used
[INFO] [stdout]     --> src/../helpers/try.rs:1383:9
[INFO] [stdout]      |
[INFO] [stdout] 1383 |     let mut c: GLshort;
[INFO] [stdout]      |         ^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: consider using `_c` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `c` is never read
[INFO] [stdout]     --> src/../helpers/try.rs:1384:5
[INFO] [stdout]      |
[INFO] [stdout] 1384 |     c = (call.arg(0)).to_i32().unwrap().try_into().unwrap();
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: maybe it is overwritten before being read?
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]     --> src/../helpers/try.rs:1403:9
[INFO] [stdout]      |
[INFO] [stdout] 1403 |     let mut nx: GLbyte;
[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/../helpers/try.rs:1406:9
[INFO] [stdout]      |
[INFO] [stdout] 1406 |     let mut ny: GLbyte;
[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/../helpers/try.rs:1409:9
[INFO] [stdout]      |
[INFO] [stdout] 1409 |     let mut nz: GLbyte;
[INFO] [stdout]      |         ----^^
[INFO] [stdout]      |         |
[INFO] [stdout]      |         help: remove this `mut`
[WARN] too many lines in the log, truncating it
