[INFO] cloning repository https://github.com/Connor-jt/wasm-engine
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Connor-jt/wasm-engine" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FConnor-jt%2Fwasm-engine", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FConnor-jt%2Fwasm-engine'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 81517a0538e48895f9d2c677ff29ffbbdf2e3969
[INFO] checking Connor-jt/wasm-engine against master#292be5c7c05138d753bbd4b30db7a3f1a5c914f7 for pr-148271
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FConnor-jt%2Fwasm-engine" "/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/Connor-jt/wasm-engine
[INFO] finished tweaking git repo https://github.com/Connor-jt/wasm-engine
[INFO] tweaked toml for git repo https://github.com/Connor-jt/wasm-engine written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Connor-jt/wasm-engine on toolchain 292be5c7c05138d753bbd4b30db7a3f1a5c914f7
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+292be5c7c05138d753bbd4b30db7a3f1a5c914f7" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Connor-jt/wasm-engine already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+292be5c7c05138d753bbd4b30db7a3f1a5c914f7" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: Found `debug_assertions` in `target.'cfg(...)'.dependencies`. This value is not supported for selecting dependencies and will not work as expected. To learn more visit https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#platform-specific-dependencies
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cfg-expr v0.15.5
[INFO] [stderr]   Downloaded toml v0.8.8
[INFO] [stderr]   Downloaded system-deps v6.2.0
[INFO] [stderr]   Downloaded rfd v0.12.1
[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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+292be5c7c05138d753bbd4b30db7a3f1a5c914f7" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1ed4f98de5a2f74c9f881ae09808ced57d963f56be424c01fc439e0132718380
[INFO] running `Command { std: "docker" "start" "-a" "1ed4f98de5a2f74c9f881ae09808ced57d963f56be424c01fc439e0132718380", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1ed4f98de5a2f74c9f881ae09808ced57d963f56be424c01fc439e0132718380", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1ed4f98de5a2f74c9f881ae09808ced57d963f56be424c01fc439e0132718380", kill_on_drop: false }`
[INFO] [stdout] 1ed4f98de5a2f74c9f881ae09808ced57d963f56be424c01fc439e0132718380
[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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+292be5c7c05138d753bbd4b30db7a3f1a5c914f7" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 461fc5c70dee2fb821ca6ad922c8fb2d96e40cc5e9d2903348445154b3ea40e5
[INFO] running `Command { std: "docker" "start" "-a" "461fc5c70dee2fb821ca6ad922c8fb2d96e40cc5e9d2903348445154b3ea40e5", kill_on_drop: false }`
[INFO] [stderr] warning: Found `debug_assertions` in `target.'cfg(...)'.dependencies`. This value is not supported for selecting dependencies and will not work as expected. To learn more visit https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#platform-specific-dependencies
[INFO] [stderr]    Compiling serde v1.0.193
[INFO] [stderr]    Compiling target-lexicon v0.12.12
[INFO] [stderr]    Compiling winnow v0.5.28
[INFO] [stderr]    Compiling smallvec v1.11.2
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.89
[INFO] [stderr]    Compiling wasm-bindgen v0.2.89
[INFO] [stderr]    Compiling indexmap v2.1.0
[INFO] [stderr]    Compiling futures-core v0.3.29
[INFO] [stderr]    Compiling futures-task v0.3.29
[INFO] [stderr]    Compiling futures-channel v0.3.29
[INFO] [stderr]    Compiling futures-util v0.3.29
[INFO] [stderr]     Checking futures-sink v0.3.29
[INFO] [stderr]    Compiling syn v2.0.39
[INFO] [stderr]     Checking futures-io v0.3.29
[INFO] [stderr]    Compiling rfd v0.12.1
[INFO] [stderr]     Checking futures v0.1.31
[INFO] [stderr]    Compiling wasm-bindgen-test-macro v0.2.50
[INFO] [stderr]    Compiling cfg-expr v0.15.5
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.89
[INFO] [stderr]    Compiling serde_spanned v0.6.4
[INFO] [stderr]    Compiling toml_datetime v0.6.5
[INFO] [stderr]    Compiling toml_edit v0.21.0
[INFO] [stderr]    Compiling futures-macro v0.3.29
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.89
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.89
[INFO] [stderr]    Compiling toml v0.8.8
[INFO] [stderr]    Compiling system-deps v6.2.0
[INFO] [stderr]     Checking js-sys v0.3.66
[INFO] [stderr]     Checking console_error_panic_hook v0.1.7
[INFO] [stderr]    Compiling glib-sys v0.18.1
[INFO] [stderr]    Compiling gobject-sys v0.18.0
[INFO] [stderr]    Compiling atk-sys v0.18.0
[INFO] [stderr]    Compiling gio-sys v0.18.1
[INFO] [stderr]    Compiling gdk-sys v0.18.0
[INFO] [stderr]    Compiling pango-sys v0.18.0
[INFO] [stderr]    Compiling cairo-sys-rs v0.18.2
[INFO] [stderr]    Compiling gdk-pixbuf-sys v0.18.0
[INFO] [stderr]    Compiling gtk-sys v0.18.0
[INFO] [stderr]     Checking futures-executor v0.3.29
[INFO] [stderr]     Checking futures v0.3.29
[INFO] [stderr]     Checking web-sys v0.3.66
[INFO] [stderr]     Checking wasm-bindgen-futures v0.3.27
[INFO] [stderr]     Checking wasm-bindgen-test v0.2.50
[INFO] [stderr]     Checking rust-webpack-template v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::fmt::Pointer`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::fmt::Pointer;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fs::File`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::fs::File;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::io::Read`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::io::Read;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::thread::yield_now`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::thread::yield_now;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::stream::ForEach`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use futures::stream::ForEach;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rfd::AsyncFileDialog`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use rfd::AsyncFileDialog;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::executor`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use futures::executor;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `registers::asm_registers`
[INFO] [stdout]   --> src/reconsole/interpreter.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use registers::asm_registers;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `asm_registers` should have an upper camel case name
[INFO] [stdout]  --> src/reconsole/interpreter/registers.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct asm_registers{
[INFO] [stdout]   |            ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AsmRegisters`
[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: unused imports: `ops::Deref` and `option`
[INFO] [stdout]  --> src/reconsole/interpreter/executable.rs:2:16
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::{mem, option, ops::Deref};
[INFO] [stdout]   |                ^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `loaded_exe` should have an upper camel case name
[INFO] [stdout]  --> src/reconsole/interpreter/executable.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct loaded_exe{
[INFO] [stdout]   |            ^^^^^^^^^^ help: convert the identifier to upper camel case: `LoadedExe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `exe_header` should have an upper camel case name
[INFO] [stdout]  --> src/reconsole/interpreter/executable.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct exe_header{
[INFO] [stdout]   |            ^^^^^^^^^^ help: convert the identifier to upper camel case: `ExeHeader`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `file_header_machine_type` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:135:10
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub enum file_header_machine_type{ // SHOULD BE u16
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileHeaderMachineType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_UNKNOWN` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     IMAGE_FILE_MACHINE_UNKNOWN = 0x0, //The content of this field is assumed to be applicable to any machine type
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineUnknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_ALPHA` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     IMAGE_FILE_MACHINE_ALPHA = 0x184, //Alpha AXP, 32-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineAlpha`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_ALPHA64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 |     IMAGE_FILE_MACHINE_ALPHA64 = 0x284, //Alpha 64, 64-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineAlpha64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_AM33` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     IMAGE_FILE_MACHINE_AM33 = 0x1d3, //Matsushita AM33
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineAm33`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_AMD64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 |     IMAGE_FILE_MACHINE_AMD64 = 0x8664, //x64
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineAmd64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_ARM` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     IMAGE_FILE_MACHINE_ARM = 0x1c0, //ARM little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineArm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_ARM64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 |     IMAGE_FILE_MACHINE_ARM64 = 0xaa64, //ARM64 little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineArm64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_ARMNT` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     IMAGE_FILE_MACHINE_ARMNT = 0x1c4, //ARM Thumb-2 little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineArmnt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_EBC` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 |     IMAGE_FILE_MACHINE_EBC = 0xebc, //EFI byte code
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineEbc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_I386` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:146:5
[INFO] [stdout]     |
[INFO] [stdout] 146 |     IMAGE_FILE_MACHINE_I386 = 0x14c, //Intel 386 or later processors and compatible processors
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineI386`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_IA64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 |     IMAGE_FILE_MACHINE_IA64 = 0x200, //Intel Itanium processor family
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineIa64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_LOONGARCH32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 |     IMAGE_FILE_MACHINE_LOONGARCH32 = 0x6232, //LoongArch 32-bit processor family
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineLoongarch32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_LOONGARCH64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:149:5
[INFO] [stdout]     |
[INFO] [stdout] 149 |     IMAGE_FILE_MACHINE_LOONGARCH64 = 0x6264, //LoongArch 64-bit processor family
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineLoongarch64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_M32R` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:150:5
[INFO] [stdout]     |
[INFO] [stdout] 150 |     IMAGE_FILE_MACHINE_M32R = 0x9041, //Mitsubishi M32R little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineM32r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_MIPS16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 151 |     IMAGE_FILE_MACHINE_MIPS16 = 0x266, //MIPS16
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineMips16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_MIPSFPU` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:152:5
[INFO] [stdout]     |
[INFO] [stdout] 152 |     IMAGE_FILE_MACHINE_MIPSFPU = 0x366, //MIPS with FPU
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineMipsfpu`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_MIPSFPU16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:153:5
[INFO] [stdout]     |
[INFO] [stdout] 153 |     IMAGE_FILE_MACHINE_MIPSFPU16 = 0x466, //MIPS16 with FPU
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineMipsfpu16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_POWERPC` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 |     IMAGE_FILE_MACHINE_POWERPC = 0x1f0, //Power PC little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachinePowerpc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_POWERPCFP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 |     IMAGE_FILE_MACHINE_POWERPCFP = 0x1f1, //Power PC with floating point support
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachinePowerpcfp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_R4000` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:156:5
[INFO] [stdout]     |
[INFO] [stdout] 156 |     IMAGE_FILE_MACHINE_R4000 = 0x166, //MIPS little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineR4000`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_RISCV32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:157:5
[INFO] [stdout]     |
[INFO] [stdout] 157 |     IMAGE_FILE_MACHINE_RISCV32 = 0x5032, //RISC-V 32-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineRiscv32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_RISCV64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:158:5
[INFO] [stdout]     |
[INFO] [stdout] 158 |     IMAGE_FILE_MACHINE_RISCV64 = 0x5064, //RISC-V 64-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineRiscv64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_RISCV128` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:159:5
[INFO] [stdout]     |
[INFO] [stdout] 159 |     IMAGE_FILE_MACHINE_RISCV128 = 0x5128, //RISC-V 128-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineRiscv128`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_SH3` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:160:5
[INFO] [stdout]     |
[INFO] [stdout] 160 |     IMAGE_FILE_MACHINE_SH3 = 0x1a2, //Hitachi SH3
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineSh3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_SH3DSP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:161:5
[INFO] [stdout]     |
[INFO] [stdout] 161 |     IMAGE_FILE_MACHINE_SH3DSP = 0x1a3, //Hitachi SH3 DSP
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineSh3dsp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_SH4` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 |     IMAGE_FILE_MACHINE_SH4 = 0x1a6, //Hitachi SH4
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineSh4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_SH5` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |     IMAGE_FILE_MACHINE_SH5 = 0x1a8, //Hitachi SH5
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineSh5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_THUMB` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:164:5
[INFO] [stdout]     |
[INFO] [stdout] 164 |     IMAGE_FILE_MACHINE_THUMB = 0x1c2, //Thumb
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineThumb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_WCEMIPSV2` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:165:5
[INFO] [stdout]     |
[INFO] [stdout] 165 |     IMAGE_FILE_MACHINE_WCEMIPSV2 = 0x169, //
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineWcemipsv2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `file_header_characteristics` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:167:10
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub enum file_header_characteristics { // SHOULD BE u16
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileHeaderCharacteristics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_RELOCS_STRIPPED` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 168 |     IMAGE_FILE_RELOCS_STRIPPED = 0x0001, //Image only, Windows CE, and Microsoft Windows NT and later. This indicates that the file does ...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileRelocsStripped`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_EXECUTABLE_IMAGE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:169:5
[INFO] [stdout]     |
[INFO] [stdout] 169 |     IMAGE_FILE_EXECUTABLE_IMAGE = 0x0002, //Image only. This indicates that the image file is valid and can be run. If this flag is not s...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileExecutableImage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_LINE_NUMS_STRIPPED` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 |     IMAGE_FILE_LINE_NUMS_STRIPPED = 0x0004, //COFF line numbers have been removed. This flag is deprecated and should be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileLineNumsStripped`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt::Pointer`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use std::fmt::Pointer;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_LOCAL_SYMS_STRIPPED` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 |     IMAGE_FILE_LOCAL_SYMS_STRIPPED = 0x0008, //COFF symbol table entries for local symbols have been removed. This flag is deprecated and...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileLocalSymsStripped`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fs::File`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use std::fs::File;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::io::Read`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::io::Read;
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_AGGRESSIVE_WS_TRIM` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:172:5
[INFO] [stdout]     |
[INFO] [stdout] 172 |     IMAGE_FILE_AGGRESSIVE_WS_TRIM = 0x0010, //Obsolete. Aggressively trim working set. This flag is deprecated for Windows 2000 and later...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileAggressiveWsTrim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::thread::yield_now`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use std::thread::yield_now;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_LARGE_ADDRESS_AWARE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:173:5
[INFO] [stdout]     |
[INFO] [stdout] 173 |     IMAGE_FILE_LARGE_ADDRESS_AWARE = 0x0020, //Application can handle > 2-GB addresses.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileLargeAddressAware`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::stream::ForEach`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use futures::stream::ForEach;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_RESERVED` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:174:5
[INFO] [stdout]     |
[INFO] [stdout] 174 |     IMAGE_FILE_RESERVED = 0x0040, //This flag is reserved for future use.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileReserved`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rfd::AsyncFileDialog`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use rfd::AsyncFileDialog;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_BYTES_REVERSED_LO` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:175:5
[INFO] [stdout]     |
[INFO] [stdout] 175 |     IMAGE_FILE_BYTES_REVERSED_LO = 0x0080, //Little endian: the least significant bit (LSB) precedes the most significant bit (MSB) in me...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileBytesReversedLo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_32BIT_MACHINE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 |     IMAGE_FILE_32BIT_MACHINE = 0x0100, //Machine is based on a 32-bit-word architecture.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFile32bitMachine`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `futures::executor`
[INFO] [stdout]  --> src/reconsole/interpreter.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use futures::executor;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_DEBUG_STRIPPED` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:177:5
[INFO] [stdout]     |
[INFO] [stdout] 177 |     IMAGE_FILE_DEBUG_STRIPPED = 0x0200, //Debugging information is removed from the image file.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileDebugStripped`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `registers::asm_registers`
[INFO] [stdout]   --> src/reconsole/interpreter.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use registers::asm_registers;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 |     IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP = 0x0400, //If the image is on removable media, fully load it and copy it to the swap file.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileRemovableRunFromSwap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `asm_registers` should have an upper camel case name
[INFO] [stdout]  --> src/reconsole/interpreter/registers.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct asm_registers{
[INFO] [stdout]   |            ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AsmRegisters`
[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: variant `IMAGE_FILE_NET_RUN_FROM_SWAP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:179:5
[INFO] [stdout]     |
[INFO] [stdout] 179 |     IMAGE_FILE_NET_RUN_FROM_SWAP = 0x0800, //If the image is on network media, fully load it and copy it to the swap file.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileNetRunFromSwap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_SYSTEM` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 |     IMAGE_FILE_SYSTEM = 0x1000, //The image file is a system file, not a user program.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileSystem`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `ops::Deref` and `option`
[INFO] [stdout]  --> src/reconsole/interpreter/executable.rs:2:16
[INFO] [stdout]   |
[INFO] [stdout] 2 | use std::{mem, option, ops::Deref};
[INFO] [stdout]   |                ^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_DLL` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:181:5
[INFO] [stdout]     |
[INFO] [stdout] 181 |     IMAGE_FILE_DLL = 0x2000, //The image file is a dynamic-link library (DLL). Such files are considered executable files for almost all ...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileDll`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `loaded_exe` should have an upper camel case name
[INFO] [stdout]  --> src/reconsole/interpreter/executable.rs:4:12
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub struct loaded_exe{
[INFO] [stdout]   |            ^^^^^^^^^^ help: convert the identifier to upper camel case: `LoadedExe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_UP_SYSTEM_ONLY` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 182 |     IMAGE_FILE_UP_SYSTEM_ONLY = 0x4000, //The file should be run only on a uniprocessor machine.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileUpSystemOnly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `exe_header` should have an upper camel case name
[INFO] [stdout]  --> src/reconsole/interpreter/executable.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct exe_header{
[INFO] [stdout]   |            ^^^^^^^^^^ help: convert the identifier to upper camel case: `ExeHeader`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_BYTES_REVERSED_HI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:183:5
[INFO] [stdout]     |
[INFO] [stdout] 183 |     IMAGE_FILE_BYTES_REVERSED_HI = 0x8000, //Big endian: the MSB precedes the LSB in memory. This flag is deprecated and should be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileBytesReversedHi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `file_header_machine_type` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:135:10
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub enum file_header_machine_type{ // SHOULD BE u16
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileHeaderMachineType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `optional_header_windows_subsytem` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:186:10
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub enum optional_header_windows_subsytem{ // SHOULD BE u16
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OptionalHeaderWindowsSubsytem`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_UNKNOWN` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:187:2
[INFO] [stdout]     |
[INFO] [stdout] 187 |     IMAGE_SUBSYSTEM_UNKNOWN = 0, //An unknown subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemUnknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_UNKNOWN` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 136 |     IMAGE_FILE_MACHINE_UNKNOWN = 0x0, //The content of this field is assumed to be applicable to any machine type
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineUnknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_NATIVE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:188:2
[INFO] [stdout]     |
[INFO] [stdout] 188 |     IMAGE_SUBSYSTEM_NATIVE = 1, //Device drivers and native Windows processes
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemNative`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_WINDOWS_GUI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:189:2
[INFO] [stdout]     |
[INFO] [stdout] 189 |     IMAGE_SUBSYSTEM_WINDOWS_GUI = 2, //The Windows graphical user interface (GUI) subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemWindowsGui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_WINDOWS_CUI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:190:2
[INFO] [stdout]     |
[INFO] [stdout] 190 |     IMAGE_SUBSYSTEM_WINDOWS_CUI = 3, //The Windows character subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemWindowsCui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_ALPHA` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:137:5
[INFO] [stdout]     |
[INFO] [stdout] 137 |     IMAGE_FILE_MACHINE_ALPHA = 0x184, //Alpha AXP, 32-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineAlpha`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_OS2_CUI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:191:2
[INFO] [stdout]     |
[INFO] [stdout] 191 |     IMAGE_SUBSYSTEM_OS2_CUI = 5, //The OS/2 character subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemOs2Cui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_ALPHA64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:138:5
[INFO] [stdout]     |
[INFO] [stdout] 138 |     IMAGE_FILE_MACHINE_ALPHA64 = 0x284, //Alpha 64, 64-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineAlpha64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_POSIX_CUI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:192:2
[INFO] [stdout]     |
[INFO] [stdout] 192 |     IMAGE_SUBSYSTEM_POSIX_CUI = 7, //The Posix character subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemPosixCui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_AM33` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     IMAGE_FILE_MACHINE_AM33 = 0x1d3, //Matsushita AM33
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineAm33`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_AMD64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:141:5
[INFO] [stdout]     |
[INFO] [stdout] 141 |     IMAGE_FILE_MACHINE_AMD64 = 0x8664, //x64
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineAmd64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_ARM` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     IMAGE_FILE_MACHINE_ARM = 0x1c0, //ARM little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineArm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_ARM64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 |     IMAGE_FILE_MACHINE_ARM64 = 0xaa64, //ARM64 little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineArm64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_ARMNT` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:144:5
[INFO] [stdout]     |
[INFO] [stdout] 144 |     IMAGE_FILE_MACHINE_ARMNT = 0x1c4, //ARM Thumb-2 little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineArmnt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_EBC` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:145:5
[INFO] [stdout]     |
[INFO] [stdout] 145 |     IMAGE_FILE_MACHINE_EBC = 0xebc, //EFI byte code
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineEbc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_I386` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:146:5
[INFO] [stdout]     |
[INFO] [stdout] 146 |     IMAGE_FILE_MACHINE_I386 = 0x14c, //Intel 386 or later processors and compatible processors
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineI386`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_IA64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:147:5
[INFO] [stdout]     |
[INFO] [stdout] 147 |     IMAGE_FILE_MACHINE_IA64 = 0x200, //Intel Itanium processor family
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineIa64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_LOONGARCH32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:148:5
[INFO] [stdout]     |
[INFO] [stdout] 148 |     IMAGE_FILE_MACHINE_LOONGARCH32 = 0x6232, //LoongArch 32-bit processor family
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineLoongarch32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_LOONGARCH64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:149:5
[INFO] [stdout]     |
[INFO] [stdout] 149 |     IMAGE_FILE_MACHINE_LOONGARCH64 = 0x6264, //LoongArch 64-bit processor family
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineLoongarch64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_M32R` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:150:5
[INFO] [stdout]     |
[INFO] [stdout] 150 |     IMAGE_FILE_MACHINE_M32R = 0x9041, //Mitsubishi M32R little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineM32r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_NATIVE_WINDOWS` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:193:2
[INFO] [stdout]     |
[INFO] [stdout] 193 |     IMAGE_SUBSYSTEM_NATIVE_WINDOWS = 8, //Native Win9x driver
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemNativeWindows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_MIPS16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:151:5
[INFO] [stdout]     |
[INFO] [stdout] 151 |     IMAGE_FILE_MACHINE_MIPS16 = 0x266, //MIPS16
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineMips16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_WINDOWS_CE_GUI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:194:2
[INFO] [stdout]     |
[INFO] [stdout] 194 |     IMAGE_SUBSYSTEM_WINDOWS_CE_GUI = 9, //Windows CE
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemWindowsCeGui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_MIPSFPU` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:152:5
[INFO] [stdout]     |
[INFO] [stdout] 152 |     IMAGE_FILE_MACHINE_MIPSFPU = 0x366, //MIPS with FPU
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineMipsfpu`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_EFI_APPLICATION` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:195:2
[INFO] [stdout]     |
[INFO] [stdout] 195 |     IMAGE_SUBSYSTEM_EFI_APPLICATION = 10, //An Extensible Firmware Interface (EFI) application
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemEfiApplication`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:196:2
[INFO] [stdout]     |
[INFO] [stdout] 196 |     IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER = 11, //An EFI driver with boot services
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemEfiBootServiceDriver`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_MIPSFPU16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:153:5
[INFO] [stdout]     |
[INFO] [stdout] 153 |     IMAGE_FILE_MACHINE_MIPSFPU16 = 0x466, //MIPS16 with FPU
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineMipsfpu16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:197:2
[INFO] [stdout]     |
[INFO] [stdout] 197 |     IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER = 12, //An EFI driver with run-time services
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemEfiRuntimeDriver`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_POWERPC` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 |     IMAGE_FILE_MACHINE_POWERPC = 0x1f0, //Power PC little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachinePowerpc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_EFI_ROM` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:198:2
[INFO] [stdout]     |
[INFO] [stdout] 198 |     IMAGE_SUBSYSTEM_EFI_ROM = 13, //An EFI ROM image
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemEfiRom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_POWERPCFP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:155:5
[INFO] [stdout]     |
[INFO] [stdout] 155 |     IMAGE_FILE_MACHINE_POWERPCFP = 0x1f1, //Power PC with floating point support
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachinePowerpcfp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_XBOX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:199:2
[INFO] [stdout]     |
[INFO] [stdout] 199 |     IMAGE_SUBSYSTEM_XBOX = 14, //XBOX
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemXbox`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_R4000` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:156:5
[INFO] [stdout]     |
[INFO] [stdout] 156 |     IMAGE_FILE_MACHINE_R4000 = 0x166, //MIPS little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineR4000`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:200:2
[INFO] [stdout]     |
[INFO] [stdout] 200 |     IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION = 16, //Windows boot application.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemWindowsBootApplication`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `padding` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:201:5
[INFO] [stdout]     |
[INFO] [stdout] 201 |     padding = 0xffff
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `Padding`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_RISCV32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:157:5
[INFO] [stdout]     |
[INFO] [stdout] 157 |     IMAGE_FILE_MACHINE_RISCV32 = 0x5032, //RISC-V 32-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineRiscv32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `optional_header_dll_characteristics` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:203:10
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub enum optional_header_dll_characteristics{ // SHOULD BE u16
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OptionalHeaderDllCharacteristics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_RESERVED1` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     IMAGE_DLLCHARACTERISTICS_RESERVED1 = 0x0001, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsReserved1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_RISCV64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:158:5
[INFO] [stdout]     |
[INFO] [stdout] 158 |     IMAGE_FILE_MACHINE_RISCV64 = 0x5064, //RISC-V 64-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineRiscv64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_RESERVED2` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:205:5
[INFO] [stdout]     |
[INFO] [stdout] 205 |     IMAGE_DLLCHARACTERISTICS_RESERVED2 = 0x0002, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsReserved2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_RISCV128` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:159:5
[INFO] [stdout]     |
[INFO] [stdout] 159 |     IMAGE_FILE_MACHINE_RISCV128 = 0x5128, //RISC-V 128-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineRiscv128`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_SH3` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:160:5
[INFO] [stdout]     |
[INFO] [stdout] 160 |     IMAGE_FILE_MACHINE_SH3 = 0x1a2, //Hitachi SH3
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineSh3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_SH3DSP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:161:5
[INFO] [stdout]     |
[INFO] [stdout] 161 |     IMAGE_FILE_MACHINE_SH3DSP = 0x1a3, //Hitachi SH3 DSP
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineSh3dsp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_SH4` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:162:5
[INFO] [stdout]     |
[INFO] [stdout] 162 |     IMAGE_FILE_MACHINE_SH4 = 0x1a6, //Hitachi SH4
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineSh4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_SH5` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |     IMAGE_FILE_MACHINE_SH5 = 0x1a8, //Hitachi SH5
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineSh5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_THUMB` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:164:5
[INFO] [stdout]     |
[INFO] [stdout] 164 |     IMAGE_FILE_MACHINE_THUMB = 0x1c2, //Thumb
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineThumb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_MACHINE_WCEMIPSV2` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:165:5
[INFO] [stdout]     |
[INFO] [stdout] 165 |     IMAGE_FILE_MACHINE_WCEMIPSV2 = 0x169, //
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileMachineWcemipsv2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `file_header_characteristics` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:167:10
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub enum file_header_characteristics { // SHOULD BE u16
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FileHeaderCharacteristics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_RELOCS_STRIPPED` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 168 |     IMAGE_FILE_RELOCS_STRIPPED = 0x0001, //Image only, Windows CE, and Microsoft Windows NT and later. This indicates that the file does ...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileRelocsStripped`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_EXECUTABLE_IMAGE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:169:5
[INFO] [stdout]     |
[INFO] [stdout] 169 |     IMAGE_FILE_EXECUTABLE_IMAGE = 0x0002, //Image only. This indicates that the image file is valid and can be run. If this flag is not s...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileExecutableImage`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_RESERVED3` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:206:5
[INFO] [stdout]     |
[INFO] [stdout] 206 |     IMAGE_DLLCHARACTERISTICS_RESERVED3 = 0x0004, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsReserved3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_LINE_NUMS_STRIPPED` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 |     IMAGE_FILE_LINE_NUMS_STRIPPED = 0x0004, //COFF line numbers have been removed. This flag is deprecated and should be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileLineNumsStripped`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_RESERVED4` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |     IMAGE_DLLCHARACTERISTICS_RESERVED4 = 0x0008, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsReserved4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA = 0x0020, //Image can handle a high entropy 64-bit virtual address space.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsHighEntropyVa`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_LOCAL_SYMS_STRIPPED` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:171:5
[INFO] [stdout]     |
[INFO] [stdout] 171 |     IMAGE_FILE_LOCAL_SYMS_STRIPPED = 0x0008, //COFF symbol table entries for local symbols have been removed. This flag is deprecated and...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileLocalSymsStripped`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:209:5
[INFO] [stdout]     |
[INFO] [stdout] 209 |     IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE = 0x0040, //DLL can be relocated at load time.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsDynamicBase`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:210:5
[INFO] [stdout]     |
[INFO] [stdout] 210 |     IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY = 0x0080, //Code Integrity checks are enforced.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsForceIntegrity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_NX_COMPAT` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:211:5
[INFO] [stdout]     |
[INFO] [stdout] 211 |     IMAGE_DLLCHARACTERISTICS_NX_COMPAT = 0x0100, //Image is NX compatible.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsNxCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_NO_ISOLATION` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     IMAGE_DLLCHARACTERISTICS_NO_ISOLATION = 0x0200, //Isolation aware, but do not isolate the image.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsNoIsolation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_NO_SEH` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 |     IMAGE_DLLCHARACTERISTICS_NO_SEH = 0x0400, //Does not use structured exception (SE) handling. No SE handler may be called in this image.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsNoSeh`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_NO_BIND` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     IMAGE_DLLCHARACTERISTICS_NO_BIND = 0x0800, //Do not bind the image.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsNoBind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_APPCONTAINER` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:215:5
[INFO] [stdout]     |
[INFO] [stdout] 215 |     IMAGE_DLLCHARACTERISTICS_APPCONTAINER = 0x1000, //Image must execute in an AppContainer.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsAppcontainer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_WDM_DRIVER` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:216:5
[INFO] [stdout]     |
[INFO] [stdout] 216 |     IMAGE_DLLCHARACTERISTICS_WDM_DRIVER = 0x2000, //A WDM driver.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsWdmDriver`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_GUARD_CF` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:217:5
[INFO] [stdout]     |
[INFO] [stdout] 217 |     IMAGE_DLLCHARACTERISTICS_GUARD_CF = 0x4000, //Image supports Control Flow Guard.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsGuardCf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:218:5
[INFO] [stdout]     |
[INFO] [stdout] 218 |     IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE = 0x8000, //Terminal Server aware.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsTerminalServerAware`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `instruction` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:76:12
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub struct instruction{
[INFO] [stdout]    |            ^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Instruction`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `rm_type` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:91:10
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub enum rm_type{
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `RmType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `none` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     none = 0,
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `None`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `available` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     available = 1,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `Available`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `reg_opcode` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 |     reg_opcode = 2,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `RegOpcode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `full_opcode` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     full_opcode = 3
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FullOpcode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `prefixes` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:98:10
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub enum prefixes{ // u16
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `Prefixes`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rex` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:99:4
[INFO] [stdout]    |
[INFO] [stdout] 99 |    rex = 4096, // 0x40: REX // rex generic, which upgrades some registers in the r8 ModR/M byte
[INFO] [stdout]    |    ^^^ help: convert the identifier to upper camel case: `Rex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rex_b` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:100:2
[INFO] [stdout]     |
[INFO] [stdout] 100 |     rex_b = 1, //0x41: REX.B //Extension of r/m field, base field, or opcode reg field
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `RexB`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rex_x` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:101:2
[INFO] [stdout]     |
[INFO] [stdout] 101 |     rex_x = 2, //0x42: REX.X //Extension of SIB index field
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `RexX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rex_r` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:102:2
[INFO] [stdout]     |
[INFO] [stdout] 102 |     rex_r = 4, //0x44: REX.R //Extension of ModR/M reg field
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `RexR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rex_w` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:103:2
[INFO] [stdout]     |
[INFO] [stdout] 103 |     rex_w = 8, //0x48: REX.W //64 Bit Operand Size
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `RexW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `fs` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:104:2
[INFO] [stdout]     |
[INFO] [stdout] 104 |     fs = 16, //0x64: FS //FS segment override prefix
[INFO] [stdout]     |     ^^ help: convert the identifier to upper camel case (notice the capitalization): `Fs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `gs` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:105:2
[INFO] [stdout]     |
[INFO] [stdout] 105 |     gs = 32, //0x65: GS //GS segment override prefix
[INFO] [stdout]     |     ^^ help: convert the identifier to upper camel case: `Gs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `operand_size` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:106:2
[INFO] [stdout]     |
[INFO] [stdout] 106 |     operand_size = 64, //0x66: no mnemonic //Operand-size override prefix & Precision-size override prefix
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OperandSize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `address_size` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:107:2
[INFO] [stdout]     |
[INFO] [stdout] 107 |     address_size = 128, //0x67: no mnemonic //Address-size override prefix
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AddressSize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `wait` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:108:2
[INFO] [stdout]     |
[INFO] [stdout] 108 |     wait = 256, //0x9B: no mnemonic //Wait Prefix
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Wait`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `lock` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:109:2
[INFO] [stdout]     |
[INFO] [stdout] 109 |     lock = 512, //0xF0: LOCK //Assert LOCK# Signal Prefix
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Lock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `repnz` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:110:2
[INFO] [stdout]     |
[INFO] [stdout] 110 |     repnz = 1024, //0xF2: REPNZ //Repeat String Operation Prefix
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Repnz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `repz` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:113:2
[INFO] [stdout]     |
[INFO] [stdout] 113 |     repz = 2048, //0xF3: REPZ //Repeat String Operation Prefix
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Repz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `operand` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:122:10
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub enum operand{
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Operand`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:123:4
[INFO] [stdout]     |
[INFO] [stdout] 123 |    r_m8 = 0,
[INFO] [stdout]     |    ^^^^ help: convert the identifier to upper camel case: `RM8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:124:4
[INFO] [stdout]     |
[INFO] [stdout] 124 |    r8 = 1,
[INFO] [stdout]     |    ^^ help: convert the identifier to upper camel case: `R8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m16_32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:125:4
[INFO] [stdout]     |
[INFO] [stdout] 125 |    r_m16_32_64 = 2,
[INFO] [stdout]     |    ^^^^^^^^^^^ help: convert the identifier to upper camel case: `RM16_32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r16_32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:126:4
[INFO] [stdout]     |
[INFO] [stdout] 126 |    r16_32_64 = 3,
[INFO] [stdout]     |    ^^^^^^^^^ help: convert the identifier to upper camel case: `R16_32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `imm8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:128:4
[INFO] [stdout]     |
[INFO] [stdout] 128 |    imm8 = 5,
[INFO] [stdout]     |    ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Imm8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rAX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:129:4
[INFO] [stdout]     |
[INFO] [stdout] 129 |    rAX = 6,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `RAx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `imm16_32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:130:4
[INFO] [stdout]     |
[INFO] [stdout] 130 |    imm16_32 = 7,
[INFO] [stdout]     |    ^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Imm16_32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eAX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:131:4
[INFO] [stdout]     |
[INFO] [stdout] 131 |    eAX = 8,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `EAx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eCX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:132:4
[INFO] [stdout]     |
[INFO] [stdout] 132 |    eCX = 9,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `ECx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eDX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:133:4
[INFO] [stdout]     |
[INFO] [stdout] 133 |    eDX = 10,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `EDx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eBX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:134:4
[INFO] [stdout]     |
[INFO] [stdout] 134 |    eBX = 11,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `EBx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eSP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:135:4
[INFO] [stdout]     |
[INFO] [stdout] 135 |    eSP = 12,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `ESp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eBP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:136:4
[INFO] [stdout]     |
[INFO] [stdout] 136 |    eBP = 13,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `EBp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eSI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:137:4
[INFO] [stdout]     |
[INFO] [stdout] 137 |    eSI = 14,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `ESi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eDI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:138:4
[INFO] [stdout]     |
[INFO] [stdout] 138 |    eDI = 15,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `EDi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:139:4
[INFO] [stdout]     |
[INFO] [stdout] 139 |    r32_64 = 16,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `R32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:140:4
[INFO] [stdout]     |
[INFO] [stdout] 140 |    r_m32 = 17,
[INFO] [stdout]     |    ^^^^^ help: convert the identifier to upper camel case: `RM32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:141:4
[INFO] [stdout]     |
[INFO] [stdout] 141 |    m8 = 18,
[INFO] [stdout]     |    ^^ help: convert the identifier to upper camel case: `M8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:143:4
[INFO] [stdout]     |
[INFO] [stdout] 143 |    m16 = 20,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `M16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m16_32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:144:4
[INFO] [stdout]     |
[INFO] [stdout] 144 |    m16_32 = 21,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M16_32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rel8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:145:4
[INFO] [stdout]     |
[INFO] [stdout] 145 |    rel8 = 22,
[INFO] [stdout]     |    ^^^^ help: convert the identifier to upper camel case: `Rel8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:147:4
[INFO] [stdout]     |
[INFO] [stdout] 147 |    m = 24,
[INFO] [stdout]     |    ^ help: convert the identifier to upper camel case: `M`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:148:4
[INFO] [stdout]     |
[INFO] [stdout] 148 |    r_m16 = 25,
[INFO] [stdout]     |    ^^^^^ help: convert the identifier to upper camel case: `RM16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m16_32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:149:4
[INFO] [stdout]     |
[INFO] [stdout] 149 |    r_m16_32 = 26,
[INFO] [stdout]     |    ^^^^^^^^ help: convert the identifier to upper camel case: `RM16_32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m64_16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:150:4
[INFO] [stdout]     |
[INFO] [stdout] 150 |    r_m64_16 = 27,
[INFO] [stdout]     |    ^^^^^^^^ help: convert the identifier to upper camel case: `RM64_16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `moffs8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:154:4
[INFO] [stdout]     |
[INFO] [stdout] 154 |    moffs8 = 31,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `Moffs8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `moffs16_32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:155:4
[INFO] [stdout]     |
[INFO] [stdout] 155 |    moffs16_32_64 = 32,
[INFO] [stdout]     |    ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Moffs16_32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m16_32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:156:4
[INFO] [stdout]     |
[INFO] [stdout] 156 |    m16_32_64 = 33,
[INFO] [stdout]     |    ^^^^^^^^^ help: convert the identifier to upper camel case: `M16_32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `imm16_32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:163:4
[INFO] [stdout]     |
[INFO] [stdout] 163 |    imm16_32_64 = 40,
[INFO] [stdout]     |    ^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Imm16_32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `imm16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:164:4
[INFO] [stdout]     |
[INFO] [stdout] 164 |    imm16 = 41,
[INFO] [stdout]     |    ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Imm16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rBP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:165:4
[INFO] [stdout]     |
[INFO] [stdout] 165 |    rBP = 42,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `RBp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eFlags` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:167:4
[INFO] [stdout]     |
[INFO] [stdout] 167 |    eFlags = 44,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `EFlags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m32real` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:170:4
[INFO] [stdout]     |
[INFO] [stdout] 170 |    m32real = 47,
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to upper camel case: `M32real`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `STi_m32real` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:171:4
[INFO] [stdout]     |
[INFO] [stdout] 171 |    STi_m32real = 48,
[INFO] [stdout]     |    ^^^^^^^^^^^ help: convert the identifier to upper camel case: `StiM32real`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m14_28` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:174:4
[INFO] [stdout]     |
[INFO] [stdout] 174 |    m14_28 = 51,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M14_28`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m32int` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:175:4
[INFO] [stdout]     |
[INFO] [stdout] 175 |    m32int = 52,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M32int`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m80real` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:176:4
[INFO] [stdout]     |
[INFO] [stdout] 176 |    m80real = 53,
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to upper camel case: `M80real`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m64real` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:177:4
[INFO] [stdout]     |
[INFO] [stdout] 177 |    m64real = 54,
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to upper camel case: `M64real`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m64int` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:178:4
[INFO] [stdout]     |
[INFO] [stdout] 178 |    m64int = 55,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M64int`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m94_108` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:180:4
[INFO] [stdout]     |
[INFO] [stdout] 180 |    m94_108 = 57,
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to upper camel case: `M94_108`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m16int` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:181:4
[INFO] [stdout]     |
[INFO] [stdout] 181 |    m16int = 58,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M16int`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m80dec` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:182:4
[INFO] [stdout]     |
[INFO] [stdout] 182 |    m80dec = 59,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M80dec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rCX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:183:4
[INFO] [stdout]     |
[INFO] [stdout] 183 |    rCX = 60,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `RCx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rel16_32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:185:4
[INFO] [stdout]     |
[INFO] [stdout] 185 |    rel16_32 = 62,
[INFO] [stdout]     |    ^^^^^^^^ help: convert the identifier to upper camel case: `Rel16_32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rDX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:186:4
[INFO] [stdout]     |
[INFO] [stdout] 186 |    rDX = 63,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `RDx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:187:4
[INFO] [stdout]     |
[INFO] [stdout] 187 |    r_m64 = 64,
[INFO] [stdout]     |    ^^^^^ help: convert the identifier to upper camel case: `RM64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m16_16_32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:188:4
[INFO] [stdout]     |
[INFO] [stdout] 188 |    m16_16_32_64 = 65,
[INFO] [stdout]     |    ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `M16_16_32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IA32_KERNEL_GSBASE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:198:4
[INFO] [stdout]     |
[INFO] [stdout] 198 |    IA32_KERNEL_GSBASE = 75,
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Ia32KernelGsbase`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:204:4
[INFO] [stdout]     |
[INFO] [stdout] 204 |    xmm = 81,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xmm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm_m128` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:205:4
[INFO] [stdout]     |
[INFO] [stdout] 205 |    xmm_m128 = 82,
[INFO] [stdout]     |    ^^^^^^^^ help: convert the identifier to upper camel case: `XmmM128`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm_m32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:206:4
[INFO] [stdout]     |
[INFO] [stdout] 206 |    xmm_m32 = 83,
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to upper camel case: `XmmM32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm_m64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:207:4
[INFO] [stdout]     |
[INFO] [stdout] 207 |    xmm_m64 = 84,
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to upper camel case: `XmmM64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:208:4
[INFO] [stdout]     |
[INFO] [stdout] 208 |    m64 = 85,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `M64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:209:4
[INFO] [stdout]     |
[INFO] [stdout] 209 |    r64 = 86,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `R64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mm_m64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:212:4
[INFO] [stdout]     |
[INFO] [stdout] 212 |    mm_m64 = 89,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `MmM64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:213:4
[INFO] [stdout]     |
[INFO] [stdout] 213 |    r_m32_64 = 90,
[INFO] [stdout]     |    ^^^^^^^^ help: convert the identifier to upper camel case: `RM32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m128` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:214:4
[INFO] [stdout]     |
[INFO] [stdout] 214 |    m128 = 91,
[INFO] [stdout]     |    ^^^^ help: convert the identifier to upper camel case: `M128`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mm` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:215:4
[INFO] [stdout]     |
[INFO] [stdout] 215 |    mm = 92,
[INFO] [stdout]     |    ^^ help: convert the identifier to upper camel case: `Mm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IA32_TIME_STAMP_COUNTER` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:217:4
[INFO] [stdout]     |
[INFO] [stdout] 217 |    IA32_TIME_STAMP_COUNTER = 94,
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Ia32TimeStampCounter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IA32_SYSENTER_CS` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:220:4
[INFO] [stdout]     |
[INFO] [stdout] 220 |    IA32_SYSENTER_CS = 97,
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Ia32SysenterCs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:221:4
[INFO] [stdout]     |
[INFO] [stdout] 221 |    m32 = 98,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `M32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IA32_BIOS_SIGN_ID` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:224:4
[INFO] [stdout]     |
[INFO] [stdout] 224 |    IA32_BIOS_SIGN_ID = 101,
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Ia32BiosSignId`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m512` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:225:4
[INFO] [stdout]     |
[INFO] [stdout] 225 |    m512 = 102,
[INFO] [stdout]     |    ^^^^ help: convert the identifier to upper camel case: `M512`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:226:4
[INFO] [stdout]     |
[INFO] [stdout] 226 |    r = 103,
[INFO] [stdout]     |    ^ help: convert the identifier to upper camel case: `R`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:227:4
[INFO] [stdout]     |
[INFO] [stdout] 227 |    r_m = 104,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `RM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:228:4
[INFO] [stdout]     |
[INFO] [stdout] 228 |    m32_64 = 105,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 284 |       0x80 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: `#[deny(semicolon_in_expressions_from_macros)]` (part of `#[deny(future_incompatible)]`) on by default
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 294 |       0x81 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 304 |       0x83 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 351 |          0x18 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 408 |          0x71 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 413 |          0x72 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 418 |          0x73 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 438 |          0x90 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 441 |          0x91 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 444 |          0x92 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 447 |          0x93 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 450 |          0x94 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 453 |          0x95 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 456 |          0x96 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 459 |          0x97 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 462 |          0x98 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 465 |          0x99 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 468 |          0x00 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 476 |          0x01 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 510 |          0x1F => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 553 |          0x9A => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 556 |          0x9B => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_AGGRESSIVE_WS_TRIM` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:172:5
[INFO] [stdout]     |
[INFO] [stdout] 172 |     IMAGE_FILE_AGGRESSIVE_WS_TRIM = 0x0010, //Obsolete. Aggressively trim working set. This flag is deprecated for Windows 2000 and later...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileAggressiveWsTrim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 559 |          0x9C => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 562 |          0x9D => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 565 |          0x9E => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 568 |          0x9F => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 582 |          0xAE => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 599 |          0xBA => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 617 |          0xC7 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 708 |       0x8F => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 748 |       0xC0 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_LARGE_ADDRESS_AWARE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:173:5
[INFO] [stdout]     |
[INFO] [stdout] 173 |     IMAGE_FILE_LARGE_ADDRESS_AWARE = 0x0020, //Application can handle > 2-GB addresses.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileLargeAddressAware`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 758 |       0xC1 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_RESERVED` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:174:5
[INFO] [stdout]     |
[INFO] [stdout] 174 |     IMAGE_FILE_RESERVED = 0x0040, //This flag is reserved for future use.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileReserved`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 770 |       0xC6 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_BYTES_REVERSED_LO` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:175:5
[INFO] [stdout]     |
[INFO] [stdout] 175 |     IMAGE_FILE_BYTES_REVERSED_LO = 0x0080, //Little endian: the least significant bit (LSB) precedes the most significant bit (MSB) in me...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileBytesReversedLo`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 773 |       0xC7 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_32BIT_MACHINE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 |     IMAGE_FILE_32BIT_MACHINE = 0x0100, //Machine is based on a 32-bit-word architecture.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFile32bitMachine`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 784 |       0xD0 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_DEBUG_STRIPPED` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:177:5
[INFO] [stdout]     |
[INFO] [stdout] 177 |     IMAGE_FILE_DEBUG_STRIPPED = 0x0200, //Debugging information is removed from the image file.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileDebugStripped`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 |     IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP = 0x0400, //If the image is on removable media, fully load it and copy it to the swap file.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileRemovableRunFromSwap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 794 |       0xD1 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_NET_RUN_FROM_SWAP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:179:5
[INFO] [stdout]     |
[INFO] [stdout] 179 |     IMAGE_FILE_NET_RUN_FROM_SWAP = 0x0800, //If the image is on network media, fully load it and copy it to the swap file.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileNetRunFromSwap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 804 |       0xD2 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_SYSTEM` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 |     IMAGE_FILE_SYSTEM = 0x1000, //The image file is a system file, not a user program.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileSystem`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_DLL` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:181:5
[INFO] [stdout]     |
[INFO] [stdout] 181 |     IMAGE_FILE_DLL = 0x2000, //The image file is a dynamic-link library (DLL). Such files are considered executable files for almost all ...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileDll`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_UP_SYSTEM_ONLY` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 182 |     IMAGE_FILE_UP_SYSTEM_ONLY = 0x4000, //The file should be run only on a uniprocessor machine.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileUpSystemOnly`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_FILE_BYTES_REVERSED_HI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:183:5
[INFO] [stdout]     |
[INFO] [stdout] 183 |     IMAGE_FILE_BYTES_REVERSED_HI = 0x8000, //Big endian: the MSB precedes the LSB in memory. This flag is deprecated and should be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageFileBytesReversedHi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `optional_header_windows_subsytem` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:186:10
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub enum optional_header_windows_subsytem{ // SHOULD BE u16
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OptionalHeaderWindowsSubsytem`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_UNKNOWN` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:187:2
[INFO] [stdout]     |
[INFO] [stdout] 187 |     IMAGE_SUBSYSTEM_UNKNOWN = 0, //An unknown subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemUnknown`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_NATIVE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:188:2
[INFO] [stdout]     |
[INFO] [stdout] 188 |     IMAGE_SUBSYSTEM_NATIVE = 1, //Device drivers and native Windows processes
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemNative`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_WINDOWS_GUI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:189:2
[INFO] [stdout]     |
[INFO] [stdout] 189 |     IMAGE_SUBSYSTEM_WINDOWS_GUI = 2, //The Windows graphical user interface (GUI) subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemWindowsGui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_WINDOWS_CUI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:190:2
[INFO] [stdout]     |
[INFO] [stdout] 190 |     IMAGE_SUBSYSTEM_WINDOWS_CUI = 3, //The Windows character subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemWindowsCui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_OS2_CUI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:191:2
[INFO] [stdout]     |
[INFO] [stdout] 191 |     IMAGE_SUBSYSTEM_OS2_CUI = 5, //The OS/2 character subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemOs2Cui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_POSIX_CUI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:192:2
[INFO] [stdout]     |
[INFO] [stdout] 192 |     IMAGE_SUBSYSTEM_POSIX_CUI = 7, //The Posix character subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemPosixCui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_NATIVE_WINDOWS` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:193:2
[INFO] [stdout]     |
[INFO] [stdout] 193 |     IMAGE_SUBSYSTEM_NATIVE_WINDOWS = 8, //Native Win9x driver
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemNativeWindows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_WINDOWS_CE_GUI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:194:2
[INFO] [stdout]     |
[INFO] [stdout] 194 |     IMAGE_SUBSYSTEM_WINDOWS_CE_GUI = 9, //Windows CE
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemWindowsCeGui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_EFI_APPLICATION` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:195:2
[INFO] [stdout]     |
[INFO] [stdout] 195 |     IMAGE_SUBSYSTEM_EFI_APPLICATION = 10, //An Extensible Firmware Interface (EFI) application
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemEfiApplication`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:196:2
[INFO] [stdout]     |
[INFO] [stdout] 196 |     IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER = 11, //An EFI driver with boot services
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemEfiBootServiceDriver`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:197:2
[INFO] [stdout]     |
[INFO] [stdout] 197 |     IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER = 12, //An EFI driver with run-time services
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemEfiRuntimeDriver`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_EFI_ROM` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:198:2
[INFO] [stdout]     |
[INFO] [stdout] 198 |     IMAGE_SUBSYSTEM_EFI_ROM = 13, //An EFI ROM image
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemEfiRom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_XBOX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:199:2
[INFO] [stdout]     |
[INFO] [stdout] 199 |     IMAGE_SUBSYSTEM_XBOX = 14, //XBOX
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemXbox`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:200:2
[INFO] [stdout]     |
[INFO] [stdout] 200 |     IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION = 16, //Windows boot application.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageSubsystemWindowsBootApplication`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `padding` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:201:5
[INFO] [stdout]     |
[INFO] [stdout] 201 |     padding = 0xffff
[INFO] [stdout]     |     ^^^^^^^ help: convert the identifier to upper camel case: `Padding`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `optional_header_dll_characteristics` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:203:10
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub enum optional_header_dll_characteristics{ // SHOULD BE u16
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OptionalHeaderDllCharacteristics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_RESERVED1` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 |     IMAGE_DLLCHARACTERISTICS_RESERVED1 = 0x0001, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsReserved1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_RESERVED2` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:205:5
[INFO] [stdout]     |
[INFO] [stdout] 205 |     IMAGE_DLLCHARACTERISTICS_RESERVED2 = 0x0002, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsReserved2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_RESERVED3` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:206:5
[INFO] [stdout]     |
[INFO] [stdout] 206 |     IMAGE_DLLCHARACTERISTICS_RESERVED3 = 0x0004, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsReserved3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_RESERVED4` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:207:5
[INFO] [stdout]     |
[INFO] [stdout] 207 |     IMAGE_DLLCHARACTERISTICS_RESERVED4 = 0x0008, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsReserved4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:208:5
[INFO] [stdout]     |
[INFO] [stdout] 208 |     IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA = 0x0020, //Image can handle a high entropy 64-bit virtual address space.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsHighEntropyVa`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:209:5
[INFO] [stdout]     |
[INFO] [stdout] 209 |     IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE = 0x0040, //DLL can be relocated at load time.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsDynamicBase`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:210:5
[INFO] [stdout]     |
[INFO] [stdout] 210 |     IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY = 0x0080, //Code Integrity checks are enforced.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsForceIntegrity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_NX_COMPAT` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:211:5
[INFO] [stdout]     |
[INFO] [stdout] 211 |     IMAGE_DLLCHARACTERISTICS_NX_COMPAT = 0x0100, //Image is NX compatible.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsNxCompat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_NO_ISOLATION` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     IMAGE_DLLCHARACTERISTICS_NO_ISOLATION = 0x0200, //Isolation aware, but do not isolate the image.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsNoIsolation`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_NO_SEH` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:213:5
[INFO] [stdout]     |
[INFO] [stdout] 213 |     IMAGE_DLLCHARACTERISTICS_NO_SEH = 0x0400, //Does not use structured exception (SE) handling. No SE handler may be called in this image.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsNoSeh`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_NO_BIND` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     IMAGE_DLLCHARACTERISTICS_NO_BIND = 0x0800, //Do not bind the image.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsNoBind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_APPCONTAINER` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:215:5
[INFO] [stdout]     |
[INFO] [stdout] 215 |     IMAGE_DLLCHARACTERISTICS_APPCONTAINER = 0x1000, //Image must execute in an AppContainer.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsAppcontainer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_WDM_DRIVER` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:216:5
[INFO] [stdout]     |
[INFO] [stdout] 216 |     IMAGE_DLLCHARACTERISTICS_WDM_DRIVER = 0x2000, //A WDM driver.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsWdmDriver`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_GUARD_CF` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:217:5
[INFO] [stdout]     |
[INFO] [stdout] 217 |     IMAGE_DLLCHARACTERISTICS_GUARD_CF = 0x4000, //Image supports Control Flow Guard.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsGuardCf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:218:5
[INFO] [stdout]     |
[INFO] [stdout] 218 |     IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE = 0x8000, //Terminal Server aware.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ImageDllcharacteristicsTerminalServerAware`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `instruction` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:76:12
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub struct instruction{
[INFO] [stdout]    |            ^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Instruction`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `rm_type` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:91:10
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub enum rm_type{
[INFO] [stdout]    |          ^^^^^^^ help: convert the identifier to upper camel case: `RmType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `none` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     none = 0,
[INFO] [stdout]    |     ^^^^ help: convert the identifier to upper camel case: `None`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `available` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     available = 1,
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `Available`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `reg_opcode` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:94:5
[INFO] [stdout]    |
[INFO] [stdout] 94 |     reg_opcode = 2,
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `RegOpcode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `full_opcode` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:95:5
[INFO] [stdout]    |
[INFO] [stdout] 95 |     full_opcode = 3
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `FullOpcode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `prefixes` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:98:10
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub enum prefixes{ // u16
[INFO] [stdout]    |          ^^^^^^^^ help: convert the identifier to upper camel case: `Prefixes`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rex` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:99:4
[INFO] [stdout]    |
[INFO] [stdout] 99 |    rex = 4096, // 0x40: REX // rex generic, which upgrades some registers in the r8 ModR/M byte
[INFO] [stdout]    |    ^^^ help: convert the identifier to upper camel case: `Rex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rex_b` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:100:2
[INFO] [stdout]     |
[INFO] [stdout] 100 |     rex_b = 1, //0x41: REX.B //Extension of r/m field, base field, or opcode reg field
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `RexB`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rex_x` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:101:2
[INFO] [stdout]     |
[INFO] [stdout] 101 |     rex_x = 2, //0x42: REX.X //Extension of SIB index field
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `RexX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rex_r` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:102:2
[INFO] [stdout]     |
[INFO] [stdout] 102 |     rex_r = 4, //0x44: REX.R //Extension of ModR/M reg field
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `RexR`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rex_w` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:103:2
[INFO] [stdout]     |
[INFO] [stdout] 103 |     rex_w = 8, //0x48: REX.W //64 Bit Operand Size
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `RexW`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `fs` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:104:2
[INFO] [stdout]     |
[INFO] [stdout] 104 |     fs = 16, //0x64: FS //FS segment override prefix
[INFO] [stdout]     |     ^^ help: convert the identifier to upper camel case (notice the capitalization): `Fs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `gs` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:105:2
[INFO] [stdout]     |
[INFO] [stdout] 105 |     gs = 32, //0x65: GS //GS segment override prefix
[INFO] [stdout]     |     ^^ help: convert the identifier to upper camel case: `Gs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `operand_size` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:106:2
[INFO] [stdout]     |
[INFO] [stdout] 106 |     operand_size = 64, //0x66: no mnemonic //Operand-size override prefix & Precision-size override prefix
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `OperandSize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `address_size` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:107:2
[INFO] [stdout]     |
[INFO] [stdout] 107 |     address_size = 128, //0x67: no mnemonic //Address-size override prefix
[INFO] [stdout]     |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AddressSize`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `wait` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:108:2
[INFO] [stdout]     |
[INFO] [stdout] 108 |     wait = 256, //0x9B: no mnemonic //Wait Prefix
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Wait`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `lock` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:109:2
[INFO] [stdout]     |
[INFO] [stdout] 109 |     lock = 512, //0xF0: LOCK //Assert LOCK# Signal Prefix
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Lock`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `repnz` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:110:2
[INFO] [stdout]     |
[INFO] [stdout] 110 |     repnz = 1024, //0xF2: REPNZ //Repeat String Operation Prefix
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case: `Repnz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `repz` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:113:2
[INFO] [stdout]     |
[INFO] [stdout] 113 |     repz = 2048, //0xF3: REPZ //Repeat String Operation Prefix
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Repz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 814 |       0xD3 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 825 |       0xD8 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 839 |       0xD9 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 884 |       0xDA => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 896 |       0xDB => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 912 |       0xDC => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 922 |       0xDD => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 935 |       0xDE => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 959 |       0xDF => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 989 |       0xF6 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 999 |       0xF7 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]      |
[INFO] [stdout]   48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]      |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 1015 |       0xFE => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]      |                      -------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]      |
[INFO] [stdout]   48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]      |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 1019 |       0xFF => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]      |                      -------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `loaded_file` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter.rs:21:12
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub struct loaded_file{
[INFO] [stdout]    |            ^^^^^^^^^^^ help: convert the identifier to upper camel case: `LoadedFile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `running_process` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter.rs:39:12
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub struct running_process{
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RunningProcess`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/reconsole/interpreter.rs:101:16
[INFO] [stdout]     |
[INFO] [stdout] 101 |             if (curr_byte >= 0x40 && curr_byte < 0x50){
[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] 101 -             if (curr_byte >= 0x40 && curr_byte < 0x50){
[INFO] [stdout] 101 +             if curr_byte >= 0x40 && curr_byte < 0x50 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/reconsole/interpreter.rs:137:12
[INFO] [stdout]     |
[INFO] [stdout] 137 |         if (ins_result.is_none()){ return None;}
[INFO] [stdout]     |            ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 137 -         if (ins_result.is_none()){ return None;}
[INFO] [stdout] 137 +         if ins_result.is_none() { return None;}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression
[INFO] [stdout]    --> src/reconsole/interpreter.rs:156:19
[INFO] [stdout]     |
[INFO] [stdout] 156 |             match (op){
[INFO] [stdout]     |                   ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 156 -             match (op){
[INFO] [stdout] 156 +             match op{
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/reconsole/interpreter.rs:414:16
[INFO] [stdout]     |
[INFO] [stdout] 414 |             if (sib_reg_bits == 4){ 
[INFO] [stdout]     |                ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 414 -             if (sib_reg_bits == 4){ 
[INFO] [stdout] 414 +             if sib_reg_bits == 4 { 
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `reg_type` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:443:6
[INFO] [stdout]     |
[INFO] [stdout] 443 | enum reg_type{
[INFO] [stdout]     |      ^^^^^^^^ help: convert the identifier to upper camel case: `RegType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `operand` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:122:10
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub enum operand{
[INFO] [stdout]     |          ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Operand`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:444:5
[INFO] [stdout]     |
[INFO] [stdout] 444 |     r8 = 0,
[INFO] [stdout]     |     ^^ help: convert the identifier to upper camel case: `R8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:123:4
[INFO] [stdout]     |
[INFO] [stdout] 123 |    r_m8 = 0,
[INFO] [stdout]     |    ^^^^ help: convert the identifier to upper camel case: `RM8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:124:4
[INFO] [stdout]     |
[INFO] [stdout] 124 |    r8 = 1,
[INFO] [stdout]     |    ^^ help: convert the identifier to upper camel case: `R8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r8_rex` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 |     r8_rex,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `R8Rex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m16_32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:125:4
[INFO] [stdout]     |
[INFO] [stdout] 125 |    r_m16_32_64 = 2,
[INFO] [stdout]     |    ^^^^^^^^^^^ help: convert the identifier to upper camel case: `RM16_32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:446:5
[INFO] [stdout]     |
[INFO] [stdout] 446 |     r16,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `R16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r16_32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:126:4
[INFO] [stdout]     |
[INFO] [stdout] 126 |    r16_32_64 = 3,
[INFO] [stdout]     |    ^^^^^^^^^ help: convert the identifier to upper camel case: `R16_32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `imm8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:128:4
[INFO] [stdout]     |
[INFO] [stdout] 128 |    imm8 = 5,
[INFO] [stdout]     |    ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Imm8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rAX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:129:4
[INFO] [stdout]     |
[INFO] [stdout] 129 |    rAX = 6,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `RAx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `imm16_32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:130:4
[INFO] [stdout]     |
[INFO] [stdout] 130 |    imm16_32 = 7,
[INFO] [stdout]     |    ^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Imm16_32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eAX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:131:4
[INFO] [stdout]     |
[INFO] [stdout] 131 |    eAX = 8,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `EAx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eCX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:132:4
[INFO] [stdout]     |
[INFO] [stdout] 132 |    eCX = 9,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `ECx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:447:5
[INFO] [stdout]     |
[INFO] [stdout] 447 |     r32,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `R32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:448:5
[INFO] [stdout]     |
[INFO] [stdout] 448 |     r64,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `R64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mm` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |     mm,
[INFO] [stdout]     |     ^^ help: convert the identifier to upper camel case: `Mm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mm64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:450:5
[INFO] [stdout]     |
[INFO] [stdout] 450 |     mm64,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Mm64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:451:5
[INFO] [stdout]     |
[INFO] [stdout] 451 |     xmm,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xmm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:452:5
[INFO] [stdout]     |
[INFO] [stdout] 452 |     xmm32,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xmm32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:453:5
[INFO] [stdout]     |
[INFO] [stdout] 453 |     xmm64,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xmm64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm128` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:454:5
[INFO] [stdout]     |
[INFO] [stdout] 454 |     xmm128,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xmm128`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `sreg` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 455 |     sreg,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Sreg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `line_struct` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole.rs:18:8
[INFO] [stdout]    |
[INFO] [stdout] 18 | struct line_struct{
[INFO] [stdout]    |        ^^^^^^^^^^^ help: convert the identifier to upper camel case: `LineStruct`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eDX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:133:4
[INFO] [stdout]     |
[INFO] [stdout] 133 |    eDX = 10,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `EDx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: denote infinite loops with `loop { ... }`
[INFO] [stdout]   --> src/reconsole.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     while true {
[INFO] [stdout]    |     ^^^^^^^^^^ help: use `loop`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(while_true)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/reconsole.rs:143:58
[INFO] [stdout]     |
[INFO] [stdout] 143 |         else if LINE_POS > LINE.len() as i32 {LINE_POS = (LINE.len() as i32);}}
[INFO] [stdout]     |                                                          ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 143 -         else if LINE_POS > LINE.len() as i32 {LINE_POS = (LINE.len() as i32);}}
[INFO] [stdout] 143 +         else if LINE_POS > LINE.len() as i32 {LINE_POS = LINE.len() as i32 ;}}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eBX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:134:4
[INFO] [stdout]     |
[INFO] [stdout] 134 |    eBX = 11,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `EBx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/reconsole.rs:269:59
[INFO] [stdout]     |
[INFO] [stdout] 269 |             if target_offset < 0 {process.curr_address -= (target_offset.abs() as u64);}
[INFO] [stdout]     |                                                           ^                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 269 -             if target_offset < 0 {process.curr_address -= (target_offset.abs() as u64);}
[INFO] [stdout] 269 +             if target_offset < 0 {process.curr_address -= target_offset.abs() as u64 ;}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eSP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:135:4
[INFO] [stdout]     |
[INFO] [stdout] 135 |    eSP = 12,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `ESp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eBP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:136:4
[INFO] [stdout]     |
[INFO] [stdout] 136 |    eBP = 13,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `EBp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eSI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:137:4
[INFO] [stdout]     |
[INFO] [stdout] 137 |    eSI = 14,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `ESi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eDI` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:138:4
[INFO] [stdout]     |
[INFO] [stdout] 138 |    eDI = 15,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `EDi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:139:4
[INFO] [stdout]     |
[INFO] [stdout] 139 |    r32_64 = 16,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `R32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:140:4
[INFO] [stdout]     |
[INFO] [stdout] 140 |    r_m32 = 17,
[INFO] [stdout]     |    ^^^^^ help: convert the identifier to upper camel case: `RM32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:141:4
[INFO] [stdout]     |
[INFO] [stdout] 141 |    m8 = 18,
[INFO] [stdout]     |    ^^ help: convert the identifier to upper camel case: `M8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:143:4
[INFO] [stdout]     |
[INFO] [stdout] 143 |    m16 = 20,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `M16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m16_32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:144:4
[INFO] [stdout]     |
[INFO] [stdout] 144 |    m16_32 = 21,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M16_32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rel8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:145:4
[INFO] [stdout]     |
[INFO] [stdout] 145 |    rel8 = 22,
[INFO] [stdout]     |    ^^^^ help: convert the identifier to upper camel case: `Rel8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:147:4
[INFO] [stdout]     |
[INFO] [stdout] 147 |    m = 24,
[INFO] [stdout]     |    ^ help: convert the identifier to upper camel case: `M`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:148:4
[INFO] [stdout]     |
[INFO] [stdout] 148 |    r_m16 = 25,
[INFO] [stdout]     |    ^^^^^ help: convert the identifier to upper camel case: `RM16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m16_32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:149:4
[INFO] [stdout]     |
[INFO] [stdout] 149 |    r_m16_32 = 26,
[INFO] [stdout]     |    ^^^^^^^^ help: convert the identifier to upper camel case: `RM16_32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m64_16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:150:4
[INFO] [stdout]     |
[INFO] [stdout] 150 |    r_m64_16 = 27,
[INFO] [stdout]     |    ^^^^^^^^ help: convert the identifier to upper camel case: `RM64_16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `moffs8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:154:4
[INFO] [stdout]     |
[INFO] [stdout] 154 |    moffs8 = 31,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `Moffs8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `moffs16_32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:155:4
[INFO] [stdout]     |
[INFO] [stdout] 155 |    moffs16_32_64 = 32,
[INFO] [stdout]     |    ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Moffs16_32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m16_32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:156:4
[INFO] [stdout]     |
[INFO] [stdout] 156 |    m16_32_64 = 33,
[INFO] [stdout]     |    ^^^^^^^^^ help: convert the identifier to upper camel case: `M16_32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `imm16_32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:163:4
[INFO] [stdout]     |
[INFO] [stdout] 163 |    imm16_32_64 = 40,
[INFO] [stdout]     |    ^^^^^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Imm16_32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `imm16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:164:4
[INFO] [stdout]     |
[INFO] [stdout] 164 |    imm16 = 41,
[INFO] [stdout]     |    ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Imm16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rBP` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:165:4
[INFO] [stdout]     |
[INFO] [stdout] 165 |    rBP = 42,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `RBp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `eFlags` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:167:4
[INFO] [stdout]     |
[INFO] [stdout] 167 |    eFlags = 44,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `EFlags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m32real` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:170:4
[INFO] [stdout]     |
[INFO] [stdout] 170 |    m32real = 47,
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to upper camel case: `M32real`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `STi_m32real` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:171:4
[INFO] [stdout]     |
[INFO] [stdout] 171 |    STi_m32real = 48,
[INFO] [stdout]     |    ^^^^^^^^^^^ help: convert the identifier to upper camel case: `StiM32real`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m14_28` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:174:4
[INFO] [stdout]     |
[INFO] [stdout] 174 |    m14_28 = 51,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M14_28`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m32int` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:175:4
[INFO] [stdout]     |
[INFO] [stdout] 175 |    m32int = 52,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M32int`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m80real` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:176:4
[INFO] [stdout]     |
[INFO] [stdout] 176 |    m80real = 53,
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to upper camel case: `M80real`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m64real` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:177:4
[INFO] [stdout]     |
[INFO] [stdout] 177 |    m64real = 54,
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to upper camel case: `M64real`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m64int` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:178:4
[INFO] [stdout]     |
[INFO] [stdout] 178 |    m64int = 55,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M64int`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m94_108` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:180:4
[INFO] [stdout]     |
[INFO] [stdout] 180 |    m94_108 = 57,
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to upper camel case: `M94_108`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m16int` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:181:4
[INFO] [stdout]     |
[INFO] [stdout] 181 |    m16int = 58,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M16int`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m80dec` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:182:4
[INFO] [stdout]     |
[INFO] [stdout] 182 |    m80dec = 59,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M80dec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rCX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:183:4
[INFO] [stdout]     |
[INFO] [stdout] 183 |    rCX = 60,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `RCx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rel16_32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:185:4
[INFO] [stdout]     |
[INFO] [stdout] 185 |    rel16_32 = 62,
[INFO] [stdout]     |    ^^^^^^^^ help: convert the identifier to upper camel case: `Rel16_32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `rDX` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:186:4
[INFO] [stdout]     |
[INFO] [stdout] 186 |    rDX = 63,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `RDx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:187:4
[INFO] [stdout]     |
[INFO] [stdout] 187 |    r_m64 = 64,
[INFO] [stdout]     |    ^^^^^ help: convert the identifier to upper camel case: `RM64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m16_16_32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:188:4
[INFO] [stdout]     |
[INFO] [stdout] 188 |    m16_16_32_64 = 65,
[INFO] [stdout]     |    ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `M16_16_32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IA32_KERNEL_GSBASE` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:198:4
[INFO] [stdout]     |
[INFO] [stdout] 198 |    IA32_KERNEL_GSBASE = 75,
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Ia32KernelGsbase`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:204:4
[INFO] [stdout]     |
[INFO] [stdout] 204 |    xmm = 81,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xmm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm_m128` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:205:4
[INFO] [stdout]     |
[INFO] [stdout] 205 |    xmm_m128 = 82,
[INFO] [stdout]     |    ^^^^^^^^ help: convert the identifier to upper camel case: `XmmM128`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm_m32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:206:4
[INFO] [stdout]     |
[INFO] [stdout] 206 |    xmm_m32 = 83,
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to upper camel case: `XmmM32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm_m64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:207:4
[INFO] [stdout]     |
[INFO] [stdout] 207 |    xmm_m64 = 84,
[INFO] [stdout]     |    ^^^^^^^ help: convert the identifier to upper camel case: `XmmM64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:208:4
[INFO] [stdout]     |
[INFO] [stdout] 208 |    m64 = 85,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `M64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:209:4
[INFO] [stdout]     |
[INFO] [stdout] 209 |    r64 = 86,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `R64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mm_m64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:212:4
[INFO] [stdout]     |
[INFO] [stdout] 212 |    mm_m64 = 89,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `MmM64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:213:4
[INFO] [stdout]     |
[INFO] [stdout] 213 |    r_m32_64 = 90,
[INFO] [stdout]     |    ^^^^^^^^ help: convert the identifier to upper camel case: `RM32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m128` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:214:4
[INFO] [stdout]     |
[INFO] [stdout] 214 |    m128 = 91,
[INFO] [stdout]     |    ^^^^ help: convert the identifier to upper camel case: `M128`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mm` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:215:4
[INFO] [stdout]     |
[INFO] [stdout] 215 |    mm = 92,
[INFO] [stdout]     |    ^^ help: convert the identifier to upper camel case: `Mm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IA32_TIME_STAMP_COUNTER` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:217:4
[INFO] [stdout]     |
[INFO] [stdout] 217 |    IA32_TIME_STAMP_COUNTER = 94,
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Ia32TimeStampCounter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IA32_SYSENTER_CS` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:220:4
[INFO] [stdout]     |
[INFO] [stdout] 220 |    IA32_SYSENTER_CS = 97,
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Ia32SysenterCs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:221:4
[INFO] [stdout]     |
[INFO] [stdout] 221 |    m32 = 98,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `M32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `IA32_BIOS_SIGN_ID` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:224:4
[INFO] [stdout]     |
[INFO] [stdout] 224 |    IA32_BIOS_SIGN_ID = 101,
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `Ia32BiosSignId`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m512` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:225:4
[INFO] [stdout]     |
[INFO] [stdout] 225 |    m512 = 102,
[INFO] [stdout]     |    ^^^^ help: convert the identifier to upper camel case: `M512`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:226:4
[INFO] [stdout]     |
[INFO] [stdout] 226 |    r = 103,
[INFO] [stdout]     |    ^ help: convert the identifier to upper camel case: `R`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r_m` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:227:4
[INFO] [stdout]     |
[INFO] [stdout] 227 |    r_m = 104,
[INFO] [stdout]     |    ^^^ help: convert the identifier to upper camel case: `RM`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `m32_64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:228:4
[INFO] [stdout]     |
[INFO] [stdout] 228 |    m32_64 = 105,
[INFO] [stdout]     |    ^^^^^^ help: convert the identifier to upper camel case: `M32_64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 284 |       0x80 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: `#[deny(semicolon_in_expressions_from_macros)]` (part of `#[deny(future_incompatible)]`) on by default
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 294 |       0x81 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 304 |       0x83 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 351 |          0x18 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 408 |          0x71 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 413 |          0x72 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 418 |          0x73 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 438 |          0x90 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 441 |          0x91 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 444 |          0x92 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 447 |          0x93 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 450 |          0x94 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 453 |          0x95 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 456 |          0x96 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 459 |          0x97 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 462 |          0x98 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 465 |          0x99 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 468 |          0x00 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 476 |          0x01 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 510 |          0x1F => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 553 |          0x9A => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 556 |          0x9B => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 559 |          0x9C => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 562 |          0x9D => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 565 |          0x9E => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 568 |          0x9F => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 582 |          0xAE => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 599 |          0xBA => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 617 |          0xC7 => {match r_bits!(byte3){ // RM 3bit value as opcode
[INFO] [stdout]     |                         -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 708 |       0x8F => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 748 |       0xC0 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 758 |       0xC1 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 770 |       0xC6 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 773 |       0xC7 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 784 |       0xD0 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 794 |       0xD1 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 804 |       0xD2 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 814 |       0xD3 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 825 |       0xD8 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 839 |       0xD9 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 884 |       0xDA => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 896 |       0xDB => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 912 |       0xDC => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 922 |       0xDD => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 935 |       0xDE => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 959 |       0xDF => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 989 |       0xF6 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]     |
[INFO] [stdout]  48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]     |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 999 |       0xF7 => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]     |                      -------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]     = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]     = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]      |
[INFO] [stdout]   48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]      |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 1015 |       0xFE => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]      |                      -------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: trailing semicolon in macro used in expression position
[INFO] [stdout]     --> src/reconsole/interpreter/asm86.rs:48:57
[INFO] [stdout]      |
[INFO] [stdout]   48 | macro_rules! r_bits{ ($l:tt) => { ($l & 0b00111000) >> 3; }}
[INFO] [stdout]      |                                                         ^
[INFO] [stdout] ...
[INFO] [stdout] 1019 |       0xFF => {match r_bits!(byte2){ // RM 3bit value as opcode
[INFO] [stdout]      |                      -------------- in this macro invocation
[INFO] [stdout]      |
[INFO] [stdout]      = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]      = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
[INFO] [stdout]      = note: this error originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `loaded_file` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter.rs:21:12
[INFO] [stdout]    |
[INFO] [stdout] 21 | pub struct loaded_file{
[INFO] [stdout]    |            ^^^^^^^^^^^ help: convert the identifier to upper camel case: `LoadedFile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `running_process` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole/interpreter.rs:39:12
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub struct running_process{
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RunningProcess`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/reconsole/interpreter.rs:101:16
[INFO] [stdout]     |
[INFO] [stdout] 101 |             if (curr_byte >= 0x40 && curr_byte < 0x50){
[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] 101 -             if (curr_byte >= 0x40 && curr_byte < 0x50){
[INFO] [stdout] 101 +             if curr_byte >= 0x40 && curr_byte < 0x50 {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/reconsole/interpreter.rs:137:12
[INFO] [stdout]     |
[INFO] [stdout] 137 |         if (ins_result.is_none()){ return None;}
[INFO] [stdout]     |            ^                    ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 137 -         if (ins_result.is_none()){ return None;}
[INFO] [stdout] 137 +         if ins_result.is_none() { return None;}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression
[INFO] [stdout]    --> src/reconsole/interpreter.rs:156:19
[INFO] [stdout]     |
[INFO] [stdout] 156 |             match (op){
[INFO] [stdout]     |                   ^  ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 156 -             match (op){
[INFO] [stdout] 156 +             match op{
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around `if` condition
[INFO] [stdout]    --> src/reconsole/interpreter.rs:414:16
[INFO] [stdout]     |
[INFO] [stdout] 414 |             if (sib_reg_bits == 4){ 
[INFO] [stdout]     |                ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 414 -             if (sib_reg_bits == 4){ 
[INFO] [stdout] 414 +             if sib_reg_bits == 4 { 
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `reg_type` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:443:6
[INFO] [stdout]     |
[INFO] [stdout] 443 | enum reg_type{
[INFO] [stdout]     |      ^^^^^^^^ help: convert the identifier to upper camel case: `RegType`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r8` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:444:5
[INFO] [stdout]     |
[INFO] [stdout] 444 |     r8 = 0,
[INFO] [stdout]     |     ^^ help: convert the identifier to upper camel case: `R8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r8_rex` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 |     r8_rex,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case: `R8Rex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r16` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:446:5
[INFO] [stdout]     |
[INFO] [stdout] 446 |     r16,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `R16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:447:5
[INFO] [stdout]     |
[INFO] [stdout] 447 |     r32,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `R32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `r64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:448:5
[INFO] [stdout]     |
[INFO] [stdout] 448 |     r64,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case: `R64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mm` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:449:5
[INFO] [stdout]     |
[INFO] [stdout] 449 |     mm,
[INFO] [stdout]     |     ^^ help: convert the identifier to upper camel case: `Mm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `mm64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:450:5
[INFO] [stdout]     |
[INFO] [stdout] 450 |     mm64,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case: `Mm64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:451:5
[INFO] [stdout]     |
[INFO] [stdout] 451 |     xmm,
[INFO] [stdout]     |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xmm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm32` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:452:5
[INFO] [stdout]     |
[INFO] [stdout] 452 |     xmm32,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xmm32`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm64` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:453:5
[INFO] [stdout]     |
[INFO] [stdout] 453 |     xmm64,
[INFO] [stdout]     |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xmm64`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `xmm128` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:454:5
[INFO] [stdout]     |
[INFO] [stdout] 454 |     xmm128,
[INFO] [stdout]     |     ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Xmm128`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `sreg` should have an upper camel case name
[INFO] [stdout]    --> src/reconsole/interpreter.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 455 |     sreg,
[INFO] [stdout]     |     ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Sreg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type `line_struct` should have an upper camel case name
[INFO] [stdout]   --> src/reconsole.rs:18:8
[INFO] [stdout]    |
[INFO] [stdout] 18 | struct line_struct{
[INFO] [stdout]    |        ^^^^^^^^^^^ help: convert the identifier to upper camel case: `LineStruct`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: denote infinite loops with `loop { ... }`
[INFO] [stdout]   --> src/reconsole.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     while true {
[INFO] [stdout]    |     ^^^^^^^^^^ help: use `loop`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(while_true)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/reconsole.rs:143:58
[INFO] [stdout]     |
[INFO] [stdout] 143 |         else if LINE_POS > LINE.len() as i32 {LINE_POS = (LINE.len() as i32);}}
[INFO] [stdout]     |                                                          ^                 ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 143 -         else if LINE_POS > LINE.len() as i32 {LINE_POS = (LINE.len() as i32);}}
[INFO] [stdout] 143 +         else if LINE_POS > LINE.len() as i32 {LINE_POS = LINE.len() as i32 ;}}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/reconsole.rs:269:59
[INFO] [stdout]     |
[INFO] [stdout] 269 |             if target_offset < 0 {process.curr_address -= (target_offset.abs() as u64);}
[INFO] [stdout]     |                                                           ^                          ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 269 -             if target_offset < 0 {process.curr_address -= (target_offset.abs() as u64);}
[INFO] [stdout] 269 +             if target_offset < 0 {process.curr_address -= target_offset.abs() as u64 ;}
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |     for index in 0..file_header.number_of_sections{
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:118:9
[INFO] [stdout]     |
[INFO] [stdout] 118 |     for index in 0..file_header.number_of_sections{
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/reconsole/interpreter.rs:588:9
[INFO] [stdout]     |
[INFO] [stdout] 588 |         _ => {return "ERROR:unimplemented"}
[INFO] [stdout]     |         ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> src/reconsole/interpreter.rs:588:9
[INFO] [stdout]     |
[INFO] [stdout] 481 |         reg_type::r8 => { match data{
[INFO] [stdout]     |         ------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 499 |         reg_type::r8_rex => { match data{
[INFO] [stdout]     |         ---------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 517 |         reg_type::r16 => { match data{
[INFO] [stdout]     |         ------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 535 |         reg_type::r32 => { match data{
[INFO] [stdout]     |         ------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 588 |         _ => {return "ERROR:unimplemented"}
[INFO] [stdout]     |         ^ ...and 8 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: variable does not need to be mutable
[INFO] [stdout]    --> src/reconsole.rs:191:17
[INFO] [stdout]     |
[INFO] [stdout] 191 |             let mut process = file_output.unwrap();
[INFO] [stdout]     |                 ----^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/reconsole.rs:213:17
[INFO] [stdout]     |
[INFO] [stdout] 213 |             for i in 0..instruction_count{
[INFO] [stdout]     |                 ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `exe` is never read
[INFO] [stdout]   --> src/reconsole/interpreter.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub struct running_process{
[INFO] [stdout]    |            --------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 42 |     pub exe:loaded_exe,
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `sreg` is never constructed
[INFO] [stdout]    --> src/reconsole/interpreter.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 443 | enum reg_type{
[INFO] [stdout]     |      -------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 455 |     sreg,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `asm_registers` is never constructed
[INFO] [stdout]  --> src/reconsole/interpreter/registers.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct asm_registers{
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:70:12
[INFO] [stdout]    |
[INFO] [stdout] 66 | impl asm_registers{
[INFO] [stdout]    | ------------------ associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 70 |     pub fn new() -> asm_registers{
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `dos_header`, `file_header`, and `optional_header_rva` are never read
[INFO] [stdout]   --> src/reconsole/interpreter/executable.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout]  9 | pub struct exe_header{
[INFO] [stdout]    |            ---------- fields in this struct
[INFO] [stdout] 10 |     pub dos_header:IMAGE_DOS_HEADER,
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 11 |     pub file_header:IMAGE_FILE_HEADER,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 12 |     pub optional_header:IMAGE_OPTIONAL_HEADER_64,
[INFO] [stdout] 13 |     pub optional_header_rva:IMAGE_OPTIONAL_HEADER_RVA,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub enum file_header_machine_type{ // SHOULD BE u16
[INFO] [stdout]     |          ------------------------ variants in this enum
[INFO] [stdout] 136 |     IMAGE_FILE_MACHINE_UNKNOWN = 0x0, //The content of this field is assumed to be applicable to any machine type
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 137 |     IMAGE_FILE_MACHINE_ALPHA = 0x184, //Alpha AXP, 32-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 138 |     IMAGE_FILE_MACHINE_ALPHA64 = 0x284, //Alpha 64, 64-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 139 |     //IMAGE_FILE_MACHINE_AXP64 = 0x284, //AXP 64 (Same as Alpha 64)
[INFO] [stdout] 140 |     IMAGE_FILE_MACHINE_AM33 = 0x1d3, //Matsushita AM33
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 141 |     IMAGE_FILE_MACHINE_AMD64 = 0x8664, //x64
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 142 |     IMAGE_FILE_MACHINE_ARM = 0x1c0, //ARM little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 143 |     IMAGE_FILE_MACHINE_ARM64 = 0xaa64, //ARM64 little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 144 |     IMAGE_FILE_MACHINE_ARMNT = 0x1c4, //ARM Thumb-2 little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 145 |     IMAGE_FILE_MACHINE_EBC = 0xebc, //EFI byte code
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 146 |     IMAGE_FILE_MACHINE_I386 = 0x14c, //Intel 386 or later processors and compatible processors
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 147 |     IMAGE_FILE_MACHINE_IA64 = 0x200, //Intel Itanium processor family
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 148 |     IMAGE_FILE_MACHINE_LOONGARCH32 = 0x6232, //LoongArch 32-bit processor family
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 149 |     IMAGE_FILE_MACHINE_LOONGARCH64 = 0x6264, //LoongArch 64-bit processor family
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 150 |     IMAGE_FILE_MACHINE_M32R = 0x9041, //Mitsubishi M32R little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 151 |     IMAGE_FILE_MACHINE_MIPS16 = 0x266, //MIPS16
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 152 |     IMAGE_FILE_MACHINE_MIPSFPU = 0x366, //MIPS with FPU
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 153 |     IMAGE_FILE_MACHINE_MIPSFPU16 = 0x466, //MIPS16 with FPU
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 154 |     IMAGE_FILE_MACHINE_POWERPC = 0x1f0, //Power PC little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 155 |     IMAGE_FILE_MACHINE_POWERPCFP = 0x1f1, //Power PC with floating point support
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 156 |     IMAGE_FILE_MACHINE_R4000 = 0x166, //MIPS little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 157 |     IMAGE_FILE_MACHINE_RISCV32 = 0x5032, //RISC-V 32-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 158 |     IMAGE_FILE_MACHINE_RISCV64 = 0x5064, //RISC-V 64-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 159 |     IMAGE_FILE_MACHINE_RISCV128 = 0x5128, //RISC-V 128-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 160 |     IMAGE_FILE_MACHINE_SH3 = 0x1a2, //Hitachi SH3
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 161 |     IMAGE_FILE_MACHINE_SH3DSP = 0x1a3, //Hitachi SH3 DSP
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 162 |     IMAGE_FILE_MACHINE_SH4 = 0x1a6, //Hitachi SH4
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 163 |     IMAGE_FILE_MACHINE_SH5 = 0x1a8, //Hitachi SH5
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 164 |     IMAGE_FILE_MACHINE_THUMB = 0x1c2, //Thumb
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 165 |     IMAGE_FILE_MACHINE_WCEMIPSV2 = 0x169, //
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub enum file_header_characteristics { // SHOULD BE u16
[INFO] [stdout]     |          --------------------------- variants in this enum
[INFO] [stdout] 168 |     IMAGE_FILE_RELOCS_STRIPPED = 0x0001, //Image only, Windows CE, and Microsoft Windows NT and later. This indicates that the file does ...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 169 |     IMAGE_FILE_EXECUTABLE_IMAGE = 0x0002, //Image only. This indicates that the image file is valid and can be run. If this flag is not s...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 170 |     IMAGE_FILE_LINE_NUMS_STRIPPED = 0x0004, //COFF line numbers have been removed. This flag is deprecated and should be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 171 |     IMAGE_FILE_LOCAL_SYMS_STRIPPED = 0x0008, //COFF symbol table entries for local symbols have been removed. This flag is deprecated and...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 172 |     IMAGE_FILE_AGGRESSIVE_WS_TRIM = 0x0010, //Obsolete. Aggressively trim working set. This flag is deprecated for Windows 2000 and later...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 173 |     IMAGE_FILE_LARGE_ADDRESS_AWARE = 0x0020, //Application can handle > 2-GB addresses.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 174 |     IMAGE_FILE_RESERVED = 0x0040, //This flag is reserved for future use.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 175 |     IMAGE_FILE_BYTES_REVERSED_LO = 0x0080, //Little endian: the least significant bit (LSB) precedes the most significant bit (MSB) in me...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 176 |     IMAGE_FILE_32BIT_MACHINE = 0x0100, //Machine is based on a 32-bit-word architecture.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 177 |     IMAGE_FILE_DEBUG_STRIPPED = 0x0200, //Debugging information is removed from the image file.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 178 |     IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP = 0x0400, //If the image is on removable media, fully load it and copy it to the swap file.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 179 |     IMAGE_FILE_NET_RUN_FROM_SWAP = 0x0800, //If the image is on network media, fully load it and copy it to the swap file.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 180 |     IMAGE_FILE_SYSTEM = 0x1000, //The image file is a system file, not a user program.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 181 |     IMAGE_FILE_DLL = 0x2000, //The image file is a dynamic-link library (DLL). Such files are considered executable files for almost all ...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 182 |     IMAGE_FILE_UP_SYSTEM_ONLY = 0x4000, //The file should be run only on a uniprocessor machine.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 183 |     IMAGE_FILE_BYTES_REVERSED_HI = 0x8000, //Big endian: the MSB precedes the LSB in memory. This flag is deprecated and should be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:187:2
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub enum optional_header_windows_subsytem{ // SHOULD BE u16
[INFO] [stdout]     |          -------------------------------- variants in this enum
[INFO] [stdout] 187 |     IMAGE_SUBSYSTEM_UNKNOWN = 0, //An unknown subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 188 |     IMAGE_SUBSYSTEM_NATIVE = 1, //Device drivers and native Windows processes
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 189 |     IMAGE_SUBSYSTEM_WINDOWS_GUI = 2, //The Windows graphical user interface (GUI) subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 190 |     IMAGE_SUBSYSTEM_WINDOWS_CUI = 3, //The Windows character subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 191 |     IMAGE_SUBSYSTEM_OS2_CUI = 5, //The OS/2 character subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 192 |     IMAGE_SUBSYSTEM_POSIX_CUI = 7, //The Posix character subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 193 |     IMAGE_SUBSYSTEM_NATIVE_WINDOWS = 8, //Native Win9x driver
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 194 |     IMAGE_SUBSYSTEM_WINDOWS_CE_GUI = 9, //Windows CE
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 195 |     IMAGE_SUBSYSTEM_EFI_APPLICATION = 10, //An Extensible Firmware Interface (EFI) application
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 196 |     IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER = 11, //An EFI driver with boot services
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 197 |     IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER = 12, //An EFI driver with run-time services
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 198 |     IMAGE_SUBSYSTEM_EFI_ROM = 13, //An EFI ROM image
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 199 |     IMAGE_SUBSYSTEM_XBOX = 14, //XBOX
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 200 |     IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION = 16, //Windows boot application.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 201 |     padding = 0xffff
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub enum optional_header_dll_characteristics{ // SHOULD BE u16
[INFO] [stdout]     |          ----------------------------------- variants in this enum
[INFO] [stdout] 204 |     IMAGE_DLLCHARACTERISTICS_RESERVED1 = 0x0001, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 205 |     IMAGE_DLLCHARACTERISTICS_RESERVED2 = 0x0002, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 206 |     IMAGE_DLLCHARACTERISTICS_RESERVED3 = 0x0004, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 207 |     IMAGE_DLLCHARACTERISTICS_RESERVED4 = 0x0008, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 208 |     IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA = 0x0020, //Image can handle a high entropy 64-bit virtual address space.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 209 |     IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE = 0x0040, //DLL can be relocated at load time.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 210 |     IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY = 0x0080, //Code Integrity checks are enforced.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 211 |     IMAGE_DLLCHARACTERISTICS_NX_COMPAT = 0x0100, //Image is NX compatible.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 212 |     IMAGE_DLLCHARACTERISTICS_NO_ISOLATION = 0x0200, //Isolation aware, but do not isolate the image.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 213 |     IMAGE_DLLCHARACTERISTICS_NO_SEH = 0x0400, //Does not use structured exception (SE) handling. No SE handler may be called in this image.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 214 |     IMAGE_DLLCHARACTERISTICS_NO_BIND = 0x0800, //Do not bind the image.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 215 |     IMAGE_DLLCHARACTERISTICS_APPCONTAINER = 0x1000, //Image must execute in an AppContainer.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 216 |     IMAGE_DLLCHARACTERISTICS_WDM_DRIVER = 0x2000, //A WDM driver.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 217 |     IMAGE_DLLCHARACTERISTICS_GUARD_CF = 0x4000, //Image supports Control Flow Guard.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 218 |     IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE = 0x8000, //Terminal Server aware.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `rm_byte`, `opc1`, `opc2`, `opc3`, and `opc4_reg` are never read
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:80:8
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub struct instruction{
[INFO] [stdout]    |            ----------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 80 |    pub rm_byte:rm_type,
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 84 |    pub opc1:u8,
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 85 |    pub opc2:Option<u8>, 
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 86 |    pub opc3:Option<u8>,
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 87 |    pub opc4_reg:Option<u8>, // the 3 or 5 bits used in the r/m byte // 0-4, 0-7 // i dont think its just 5 bits, it could be the whole byte?
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:179:4
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub enum operand{
[INFO] [stdout]     |          ------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 179 |    ST2 = 56,
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 180 |    m94_108 = 57,
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 199 |    RCX = 76,
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 200 |    R11 = 77,
[INFO] [stdout]     |    ^^^
[INFO] [stdout] ...
[INFO] [stdout] 203 |    EFlags = 80,
[INFO] [stdout]     |    ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 213 |    r_m32_64 = 90,
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 219 |    RSP = 96,
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 220 |    IA32_SYSENTER_CS = 97,
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 221 |    m32 = 98,
[INFO] [stdout] 222 |    XMM0 = 99,
[INFO] [stdout]     |    ^^^^
[INFO] [stdout] 223 |    FS = 100,
[INFO] [stdout] 224 |    IA32_BIOS_SIGN_ID = 101,
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 225 |    m512 = 102,
[INFO] [stdout]     |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `requesting_screen_update` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | static mut requesting_screen_update:bool = true;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 14 - static mut requesting_screen_update:bool = true;
[INFO] [stdout] 14 + static mut REQUESTING_SCREEN_UPDATE:bool = true;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/lib.rs:28:36
[INFO] [stdout]    |
[INFO] [stdout] 28 | ...   CONTEXT = MaybeUninit::new(CANVAS.assume_init_ref().get_context("2d").unwrap().unwrap().dyn_into::<web_sys::CanvasRenderingContext2...
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout]    = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]   --> src/lib.rs:38:12
[INFO] [stdout]    |
[INFO] [stdout] 38 |         if CANVAS.as_mut_ptr().is_null() || CONTEXT.as_mut_ptr().is_null(){
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]   --> src/lib.rs:38:45
[INFO] [stdout]    |
[INFO] [stdout] 38 |         if CANVAS.as_mut_ptr().is_null() || CONTEXT.as_mut_ptr().is_null(){
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/lib.rs:40:18
[INFO] [stdout]    |
[INFO] [stdout] 40 |         canvas = CANVAS.assume_init_ref(); context = CONTEXT.assume_init_ref();
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/lib.rs:40:54
[INFO] [stdout]    |
[INFO] [stdout] 40 |         canvas = CANVAS.assume_init_ref(); context = CONTEXT.assume_init_ref();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `input_blocked` should have an upper case name
[INFO] [stdout]   --> src/reconsole.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | static mut input_blocked:bool = false;
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 16 - static mut input_blocked:bool = false;
[INFO] [stdout] 16 + static mut INPUT_BLOCKED:bool = false;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     R:u8,
[INFO] [stdout]    |     ^ help: convert the identifier to snake case: `r`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `G` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     G:u8,
[INFO] [stdout]    |     ^ help: convert the identifier to snake case: `g`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `B` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     B:u8,
[INFO] [stdout]    |     ^ help: convert the identifier to snake case: `b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Line` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     Line:String
[INFO] [stdout]    |     ^^^^ help: convert the identifier to snake case: `line`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/reconsole.rs:25:19
[INFO] [stdout]    |
[INFO] [stdout] 25 |     for loaded in AVAILABLE_FILES.iter(){
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/reconsole.rs:35:21
[INFO] [stdout]    |
[INFO] [stdout] 35 |         for file in AVAILABLE_FILES.iter(){
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `R` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:54:90
[INFO] [stdout]    |
[INFO] [stdout] 54 | unsafe fn draw_char(screen:&mut Vec<u8>, width:u32, height:u32, char:char, x:u32, y:u32, R:u8, G:u8, B:u8){
[INFO] [stdout]    |                                                                                          ^ help: convert the identifier to snake case: `r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `G` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 | unsafe fn draw_char(screen:&mut Vec<u8>, width:u32, height:u32, char:char, x:u32, y:u32, R:u8, G:u8, B:u8){
[INFO] [stdout]    |                                                                                                ^ help: convert the identifier to snake case: `g`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `B` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:54:102
[INFO] [stdout]    |
[INFO] [stdout] 54 | unsafe fn draw_char(screen:&mut Vec<u8>, width:u32, height:u32, char:char, x:u32, y:u32, R:u8, G:u8, B:u8){
[INFO] [stdout]    |                                                                                                      ^ help: convert the identifier to snake case: `b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/reconsole.rs:72:19
[INFO] [stdout]    |
[INFO] [stdout] 72 |     for string in PREV_ENTRIES.iter(){
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/reconsole.rs:84:17
[INFO] [stdout]    |
[INFO] [stdout] 84 |     for char in LINE_CONTEXT.iter(){
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/reconsole.rs:91:17
[INFO] [stdout]    |
[INFO] [stdout] 91 |     for char in LINE.iter(){
[INFO] [stdout]    |                 ^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 103 |     AVAILABLE_FILES.push(loaded_file{name: verified_name.clone(), data: data});
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]    --> src/reconsole.rs:112:20
[INFO] [stdout]     |
[INFO] [stdout] 112 |                 if index >= 0 && LINE.len() > index {
[INFO] [stdout]     |                    ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_comparisons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:112:34
[INFO] [stdout]     |
[INFO] [stdout] 112 |                 if index >= 0 && LINE.len() > index {
[INFO] [stdout]     |                                  ^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:113:21
[INFO] [stdout]     |
[INFO] [stdout] 113 |                     LINE.remove(index);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:118:20
[INFO] [stdout]     |
[INFO] [stdout] 118 |                 if LINE.len() > index {
[INFO] [stdout]     |                    ^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:119:21
[INFO] [stdout]     |
[INFO] [stdout] 119 |                     LINE.remove(index); // line does not change, do not verify pos
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     LINE.insert(verify_LINE_POS() as usize, input.chars().next().unwrap().to_ascii_lowercase());
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `verify_LINE_POS` should have a snake case name
[INFO] [stdout]    --> src/reconsole.rs:140:11
[INFO] [stdout]     |
[INFO] [stdout] 140 | unsafe fn verify_LINE_POS() ->i32{
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `verify_line_pos`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:143:28
[INFO] [stdout]     |
[INFO] [stdout] 143 |         else if LINE_POS > LINE.len() as i32 {LINE_POS = (LINE.len() as i32);}}
[INFO] [stdout]     |                            ^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:143:59
[INFO] [stdout]     |
[INFO] [stdout] 143 |         else if LINE_POS > LINE.len() as i32 {LINE_POS = (LINE.len() as i32);}}
[INFO] [stdout]     |                                                           ^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:150:13
[INFO] [stdout]     |
[INFO] [stdout] 150 |     unsafe {PREV_ENTRIES.push(test);}
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:157:29
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let curr_line: String = LINE.iter().collect();
[INFO] [stdout]     |                             ^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:158:5
[INFO] [stdout]     |
[INFO] [stdout] 158 |     LINE.clear(); // empty the line
[INFO] [stdout]     |     ^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:165:28
[INFO] [stdout]     |
[INFO] [stdout] 165 |     let prev_line:String = LINE_CONTEXT.iter().collect();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:194:13
[INFO] [stdout]     |
[INFO] [stdout] 194 |             AVAILABLE_PROCESSES.push(process);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:295:25
[INFO] [stdout]     |
[INFO] [stdout] 295 |             for file in AVAILABLE_FILES.iter(){
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:300:25
[INFO] [stdout]     |
[INFO] [stdout] 300 |             for proc in AVAILABLE_PROCESSES.iter(){
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:305:21
[INFO] [stdout]     |
[INFO] [stdout] 305 |             unsafe {PREV_ENTRIES.clear();}
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:316:17
[INFO] [stdout]     |
[INFO] [stdout] 316 |     for proc in AVAILABLE_PROCESSES.iter_mut(){
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `a` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:12:7
[INFO] [stdout]    |
[INFO] [stdout] 12 | const a: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,87,91,102,103,104,105,106,107,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 12 - const a: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,87,91,102,103,104,105,106,107,108,];
[INFO] [stdout] 12 + const A: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,87,91,102,103,104,105,106,107,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ap` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:13:7
[INFO] [stdout]    |
[INFO] [stdout] 13 | const ap: &[u32] = &[51,52,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 13 - const ap: &[u32] = &[51,52,];
[INFO] [stdout] 13 + const AP: &[u32] = &[51,52,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `at` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:14:7
[INFO] [stdout]    |
[INFO] [stdout] 14 | const at: &[u32] = &[19,23,36,38,51,52,53,54,55,68,70,83,87,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 14 - const at: &[u32] = &[19,23,36,38,51,52,53,54,55,68,70,83,87,];
[INFO] [stdout] 14 + const AT: &[u32] = &[19,23,36,38,51,52,53,54,55,68,70,83,87,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `b` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const b: &[u32] = &[3,4,5,6,7,8,9,10,11,23,28,38,44,54,60,70,76,87,91,104,105,106,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 15 - const b: &[u32] = &[3,4,5,6,7,8,9,10,11,23,28,38,44,54,60,70,76,87,91,104,105,106,];
[INFO] [stdout] 15 + const B: &[u32] = &[3,4,5,6,7,8,9,10,11,23,28,38,44,54,60,70,76,87,91,104,105,106,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `bl` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:16:7
[INFO] [stdout]    |
[INFO] [stdout] 16 | const bl: &[u32] = &[35,36,37,38,39,40,41,42,43,44,45,46,47,51,63,67,79,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 16 - const bl: &[u32] = &[35,36,37,38,39,40,41,42,43,44,45,46,47,51,63,67,79,];
[INFO] [stdout] 16 + const BL: &[u32] = &[35,36,37,38,39,40,41,42,43,44,45,46,47,51,63,67,79,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `br` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:17:7
[INFO] [stdout]    |
[INFO] [stdout] 17 | const br: &[u32] = &[35,47,51,63,67,68,69,70,71,72,73,74,75,76,77,78,79,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 17 - const br: &[u32] = &[35,47,51,63,67,68,69,70,71,72,73,74,75,76,77,78,79,];
[INFO] [stdout] 17 + const BR: &[u32] = &[35,47,51,63,67,68,69,70,71,72,73,74,75,76,77,78,79,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `c` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:18:7
[INFO] [stdout]    |
[INFO] [stdout] 18 | const c: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,86,92,102,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 18 - const c: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,86,92,102,108,];
[INFO] [stdout] 18 + const C: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,86,92,102,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `cl` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | const cl: &[u32] = &[54,55,56,59,60,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 19 - const cl: &[u32] = &[54,55,56,59,60,];
[INFO] [stdout] 19 + const CL: &[u32] = &[54,55,56,59,60,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `cm` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:20:7
[INFO] [stdout]    |
[INFO] [stdout] 20 | const cm: &[u32] = &[46,60,61,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 - const cm: &[u32] = &[46,60,61,];
[INFO] [stdout] 20 + const CM: &[u32] = &[46,60,61,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `d` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:21:7
[INFO] [stdout]    |
[INFO] [stdout] 21 | const d: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,87,91,99,100,101,102,103,104,105,106,107,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 21 - const d: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,87,91,99,100,101,102,103,104,105,106,107,108,];
[INFO] [stdout] 21 + const D: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,87,91,99,100,101,102,103,104,105,106,107,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `dt` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:22:7
[INFO] [stdout]    |
[INFO] [stdout] 22 | const dt: &[u32] = &[60,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 22 - const dt: &[u32] = &[60,];
[INFO] [stdout] 22 + const DT: &[u32] = &[60,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `e` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:23:7
[INFO] [stdout]    |
[INFO] [stdout] 23 | const e: &[u32] = &[7,8,9,10,11,22,25,28,38,41,44,54,57,60,70,73,76,86,89,92,103,104,105,107,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 23 - const e: &[u32] = &[7,8,9,10,11,22,25,28,38,41,44,54,57,60,70,73,76,86,89,92,103,104,105,107,];
[INFO] [stdout] 23 + const E: &[u32] = &[7,8,9,10,11,22,25,28,38,41,44,54,57,60,70,73,76,86,89,92,103,104,105,107,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `eq` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:24:7
[INFO] [stdout]    |
[INFO] [stdout] 24 | const eq: &[u32] = &[8,10,24,26,40,42,56,58,72,74,88,90,104,106,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 24 - const eq: &[u32] = &[8,10,24,26,40,42,56,58,72,74,88,90,104,106,];
[INFO] [stdout] 24 + const EQ: &[u32] = &[8,10,24,26,40,42,56,58,72,74,88,90,104,106,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ex` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:25:7
[INFO] [stdout]    |
[INFO] [stdout] 25 | const ex: &[u32] = &[51,52,53,54,55,56,57,60,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 25 - const ex: &[u32] = &[51,52,53,54,55,56,57,60,];
[INFO] [stdout] 25 + const EX: &[u32] = &[51,52,53,54,55,56,57,60,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `f` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:26:7
[INFO] [stdout]    |
[INFO] [stdout] 26 | const f: &[u32] = &[8,20,21,22,23,24,25,26,27,28,35,40,51,56,67,72,83,88,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 26 - const f: &[u32] = &[8,20,21,22,23,24,25,26,27,28,35,40,51,56,67,72,83,88,];
[INFO] [stdout] 26 + const F: &[u32] = &[8,20,21,22,23,24,25,26,27,28,35,40,51,56,67,72,83,88,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `g` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:27:7
[INFO] [stdout]    |
[INFO] [stdout] 27 | const g: &[u32] = &[7,8,9,10,11,14,22,28,31,38,44,47,54,60,63,70,76,79,86,91,95,103,104,105,106,107,108,109,110,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 27 - const g: &[u32] = &[7,8,9,10,11,14,22,28,31,38,44,47,54,60,63,70,76,79,86,91,95,103,104,105,106,107,108,109,110,];
[INFO] [stdout] 27 + const G: &[u32] = &[7,8,9,10,11,14,22,28,31,38,44,47,54,60,63,70,76,79,86,91,95,103,104,105,106,107,108,109,110,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `gt` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 | const gt: &[u32] = &[6,12,22,28,39,43,55,59,72,74,88,90,105,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 28 - const gt: &[u32] = &[6,12,22,28,39,43,55,59,72,74,88,90,105,];
[INFO] [stdout] 28 + const GT: &[u32] = &[6,12,22,28,39,43,55,59,72,74,88,90,105,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `h` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:29:7
[INFO] [stdout]    |
[INFO] [stdout] 29 | const h: &[u32] = &[3,4,5,6,7,8,9,10,11,12,23,38,54,70,86,103,104,105,106,107,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 29 - const h: &[u32] = &[3,4,5,6,7,8,9,10,11,12,23,38,54,70,86,103,104,105,106,107,108,];
[INFO] [stdout] 29 + const H: &[u32] = &[3,4,5,6,7,8,9,10,11,12,23,38,54,70,86,103,104,105,106,107,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `i` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:30:7
[INFO] [stdout]    |
[INFO] [stdout] 30 | const i: &[u32] = &[28,38,44,51,52,54,55,56,57,58,59,60,76,92,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 30 - const i: &[u32] = &[28,38,44,51,52,54,55,56,57,58,59,60,76,92,];
[INFO] [stdout] 30 + const I: &[u32] = &[28,38,44,51,52,54,55,56,57,58,59,60,76,92,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `j` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:31:7
[INFO] [stdout]    |
[INFO] [stdout] 31 | const j: &[u32] = &[31,47,54,63,70,79,83,84,86,87,88,89,90,91,92,93,94,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 31 - const j: &[u32] = &[31,47,54,63,70,79,83,84,86,87,88,89,90,91,92,93,94,];
[INFO] [stdout] 31 + const J: &[u32] = &[31,47,54,63,70,79,83,84,86,87,88,89,90,91,92,93,94,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `k` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 | const k: &[u32] = &[3,4,5,6,7,8,9,10,11,12,25,41,56,58,71,75,86,92,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 32 - const k: &[u32] = &[3,4,5,6,7,8,9,10,11,12,25,41,56,58,71,75,86,92,];
[INFO] [stdout] 32 + const K: &[u32] = &[3,4,5,6,7,8,9,10,11,12,25,41,56,58,71,75,86,92,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `l` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:33:7
[INFO] [stdout]    |
[INFO] [stdout] 33 | const l: &[u32] = &[3,12,19,28,35,44,51,52,53,54,55,56,57,58,59,60,76,92,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 - const l: &[u32] = &[3,12,19,28,35,44,51,52,53,54,55,56,57,58,59,60,76,92,108,];
[INFO] [stdout] 33 + const L: &[u32] = &[3,12,19,28,35,44,51,52,53,54,55,56,57,58,59,60,76,92,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `lt` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:34:7
[INFO] [stdout]    |
[INFO] [stdout] 34 | const lt: &[u32] = &[9,24,26,40,42,55,59,71,75,86,92,102,108,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 34 - const lt: &[u32] = &[9,24,26,40,42,55,59,71,75,86,92,102,108,];
[INFO] [stdout] 34 + const LT: &[u32] = &[9,24,26,40,42,55,59,71,75,86,92,102,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `m` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:35:7
[INFO] [stdout]    |
[INFO] [stdout] 35 | const m: &[u32] = &[6,7,8,9,10,11,12,22,38,55,56,57,58,59,60,70,86,103,104,105,106,107,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 35 - const m: &[u32] = &[6,7,8,9,10,11,12,22,38,55,56,57,58,59,60,70,86,103,104,105,106,107,108,];
[INFO] [stdout] 35 + const M: &[u32] = &[6,7,8,9,10,11,12,22,38,55,56,57,58,59,60,70,86,103,104,105,106,107,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `mn` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:36:7
[INFO] [stdout]    |
[INFO] [stdout] 36 | const mn: &[u32] = &[9,25,41,57,73,89,105,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 36 - const mn: &[u32] = &[9,25,41,57,73,89,105,];
[INFO] [stdout] 36 + const MN: &[u32] = &[9,25,41,57,73,89,105,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `n` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:37:7
[INFO] [stdout]    |
[INFO] [stdout] 37 | const n: &[u32] = &[6,7,8,9,10,11,12,23,38,54,70,86,103,104,105,106,107,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 37 - const n: &[u32] = &[6,7,8,9,10,11,12,23,38,54,70,86,103,104,105,106,107,108,];
[INFO] [stdout] 37 + const N: &[u32] = &[6,7,8,9,10,11,12,23,38,54,70,86,103,104,105,106,107,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `o` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:38:7
[INFO] [stdout]    |
[INFO] [stdout] 38 | const o: &[u32] = &[7,8,9,10,11,22,28,38,44,54,60,70,76,86,92,103,104,105,106,107,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 38 - const o: &[u32] = &[7,8,9,10,11,22,28,38,44,54,60,70,76,86,92,103,104,105,106,107,];
[INFO] [stdout] 38 + const O: &[u32] = &[7,8,9,10,11,22,28,38,44,54,60,70,76,86,92,103,104,105,106,107,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `p` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:39:7
[INFO] [stdout]    |
[INFO] [stdout] 39 | const p: &[u32] = &[6,7,8,9,10,11,12,13,14,15,23,28,38,44,54,60,70,76,87,91,104,105,106,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 39 - const p: &[u32] = &[6,7,8,9,10,11,12,13,14,15,23,28,38,44,54,60,70,76,87,91,104,105,106,];
[INFO] [stdout] 39 + const P: &[u32] = &[6,7,8,9,10,11,12,13,14,15,23,28,38,44,54,60,70,76,87,91,104,105,106,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `pl` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:40:7
[INFO] [stdout]    |
[INFO] [stdout] 40 | const pl: &[u32] = &[9,25,41,54,55,56,57,58,59,60,73,89,105,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 40 - const pl: &[u32] = &[9,25,41,54,55,56,57,58,59,60,73,89,105,];
[INFO] [stdout] 40 + const PL: &[u32] = &[9,25,41,54,55,56,57,58,59,60,73,89,105,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `pp` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:41:7
[INFO] [stdout]    |
[INFO] [stdout] 41 | const pp: &[u32] = &[51,52,53,54,55,56,57,58,59,60,61,62,63,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 41 - const pp: &[u32] = &[51,52,53,54,55,56,57,58,59,60,61,62,63,];
[INFO] [stdout] 41 + const PP: &[u32] = &[51,52,53,54,55,56,57,58,59,60,61,62,63,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `q` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | const q: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,86,87,88,89,90,91,92,93,94,95,102,111,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 42 - const q: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,86,87,88,89,90,91,92,93,94,95,102,111,];
[INFO] [stdout] 42 + const Q: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,86,87,88,89,90,91,92,93,94,95,102,111,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `r` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:43:7
[INFO] [stdout]    |
[INFO] [stdout] 43 | const r: &[u32] = &[6,7,8,9,10,11,12,23,38,54,70,86,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 43 - const r: &[u32] = &[6,7,8,9,10,11,12,23,38,54,70,86,];
[INFO] [stdout] 43 + const R: &[u32] = &[6,7,8,9,10,11,12,23,38,54,70,86,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `s` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:44:7
[INFO] [stdout]    |
[INFO] [stdout] 44 | const s: &[u32] = &[7,8,12,22,25,28,38,41,44,54,57,60,70,73,76,86,89,92,102,106,107,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 44 - const s: &[u32] = &[7,8,12,22,25,28,38,41,44,54,57,60,70,73,76,86,89,92,102,106,107,];
[INFO] [stdout] 44 + const S: &[u32] = &[7,8,12,22,25,28,38,41,44,54,57,60,70,73,76,86,89,92,102,106,107,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `t` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:45:7
[INFO] [stdout]    |
[INFO] [stdout] 45 | const t: &[u32] = &[6,22,36,37,38,39,40,41,42,43,54,60,70,76,86,92,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 45 - const t: &[u32] = &[6,22,36,37,38,39,40,41,42,43,54,60,70,76,86,92,];
[INFO] [stdout] 45 + const T: &[u32] = &[6,22,36,37,38,39,40,41,42,43,54,60,70,76,86,92,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `u` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:46:7
[INFO] [stdout]    |
[INFO] [stdout] 46 | const u: &[u32] = &[6,7,8,9,10,11,28,44,60,76,92,102,103,104,105,106,107,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 46 - const u: &[u32] = &[6,7,8,9,10,11,28,44,60,76,92,102,103,104,105,106,107,];
[INFO] [stdout] 46 + const U: &[u32] = &[6,7,8,9,10,11,28,44,60,76,92,102,103,104,105,106,107,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `un` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:47:7
[INFO] [stdout]    |
[INFO] [stdout] 47 | const un: &[u32] = &[12,28,44,60,76,92,108,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 47 - const un: &[u32] = &[12,28,44,60,76,92,108,];
[INFO] [stdout] 47 + const UN: &[u32] = &[12,28,44,60,76,92,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `v` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:48:7
[INFO] [stdout]    |
[INFO] [stdout] 48 | const v: &[u32] = &[6,7,8,9,26,43,60,75,90,102,103,104,105,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 48 - const v: &[u32] = &[6,7,8,9,26,43,60,75,90,102,103,104,105,];
[INFO] [stdout] 48 + const V: &[u32] = &[6,7,8,9,26,43,60,75,90,102,103,104,105,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `w` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:49:7
[INFO] [stdout]    |
[INFO] [stdout] 49 | const w: &[u32] = &[6,7,8,9,10,11,28,44,56,57,58,59,76,92,102,103,104,105,106,107,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 49 - const w: &[u32] = &[6,7,8,9,10,11,28,44,56,57,58,59,76,92,102,103,104,105,106,107,];
[INFO] [stdout] 49 + const W: &[u32] = &[6,7,8,9,10,11,28,44,56,57,58,59,76,92,102,103,104,105,106,107,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `x` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:50:7
[INFO] [stdout]    |
[INFO] [stdout] 50 | const x: &[u32] = &[6,12,23,27,40,42,57,71,72,74,86,87,91,102,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 50 - const x: &[u32] = &[6,12,23,27,40,42,57,71,72,74,86,87,91,102,108,];
[INFO] [stdout] 50 + const X: &[u32] = &[6,12,23,27,40,42,57,71,72,74,86,87,91,102,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `y` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:51:7
[INFO] [stdout]    |
[INFO] [stdout] 51 | const y: &[u32] = &[6,7,8,9,10,14,27,31,43,47,59,63,75,79,90,95,102,103,104,105,106,107,108,109,110,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 51 - const y: &[u32] = &[6,7,8,9,10,14,27,31,43,47,59,63,75,79,90,95,102,103,104,105,106,107,108,109,110,];
[INFO] [stdout] 51 + const Y: &[u32] = &[6,7,8,9,10,14,27,31,43,47,59,63,75,79,90,95,102,103,104,105,106,107,108,109,110,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `z` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:52:7
[INFO] [stdout]    |
[INFO] [stdout] 52 | const z: &[u32] = &[6,12,22,27,28,38,42,44,54,57,60,70,72,76,86,87,92,102,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 52 - const z: &[u32] = &[6,12,22,27,28,38,42,44,54,57,60,70,72,76,86,87,92,102,108,];
[INFO] [stdout] 52 + const Z: &[u32] = &[6,12,22,27,28,38,42,44,54,57,60,70,72,76,86,87,92,102,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `proc_address` should have an upper case name
[INFO] [stdout]   --> src/reconsole/interpreter.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | static mut proc_address:u64 = 0;
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 19 - static mut proc_address:u64 = 0;
[INFO] [stdout] 19 + static mut PROC_ADDRESS:u64 = 0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `last_id` should have an upper case name
[INFO] [stdout]   --> src/reconsole/interpreter.rs:25:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | static mut last_id:u64 = 0;
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 25 - static mut last_id:u64 = 0;
[INFO] [stdout] 25 + static mut LAST_ID:u64 = 0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RAX` should have a snake case name
[INFO] [stdout]  --> src/reconsole/interpreter/registers.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub RAX:u64,
[INFO] [stdout]   |         ^^^ help: convert the identifier to snake case: `rax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RBX` should have a snake case name
[INFO] [stdout]  --> src/reconsole/interpreter/registers.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub RBX:u64,
[INFO] [stdout]   |         ^^^ help: convert the identifier to snake case: `rbx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RCX` should have a snake case name
[INFO] [stdout]  --> src/reconsole/interpreter/registers.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub RCX:u64,
[INFO] [stdout]   |         ^^^ help: convert the identifier to snake case: `rcx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RDX` should have a snake case name
[INFO] [stdout]  --> src/reconsole/interpreter/registers.rs:9:9
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub RDX:u64,
[INFO] [stdout]   |         ^^^ help: convert the identifier to snake case: `rdx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RBP` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub RBP:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `rbp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RSP` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub RSP:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `rsp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RSI` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub RSI:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `rsi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RDI` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub RDI:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `rdi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R8` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub R8:u64,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case: `r8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rust-webpack-template` (lib test) due to 100 previous errors; 335 warnings emitted
[INFO] [stdout] warning: structure field `R9` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub R9:u64,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case: `r9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: structure field `R10` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub R10:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `r10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/reconsole/interpreter.rs:588:9
[INFO] [stdout]     |
[INFO] [stdout] 588 |         _ => {return "ERROR:unimplemented"}
[INFO] [stdout]     |         ^ no value can reach this
[INFO] [stdout]     |
[INFO] [stdout] note: multiple earlier patterns match some of the same values
[INFO] [stdout]    --> src/reconsole/interpreter.rs:588:9
[INFO] [stdout]     |
[INFO] [stdout] 481 |         reg_type::r8 => { match data{
[INFO] [stdout]     |         ------------ matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 499 |         reg_type::r8_rex => { match data{
[INFO] [stdout]     |         ---------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 517 |         reg_type::r16 => { match data{
[INFO] [stdout]     |         ------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 535 |         reg_type::r32 => { match data{
[INFO] [stdout]     |         ------------- matches some of the same values
[INFO] [stdout] ...
[INFO] [stdout] 588 |         _ => {return "ERROR:unimplemented"}
[INFO] [stdout]     |         ^ ...and 8 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: structure field `R11` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub R11:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `r11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R12` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub R12:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `r12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R13` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub R13:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `r13`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R14` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub R14:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `r14`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R15` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub R15:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `r15`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RIP` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub RIP:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `rip`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RFLAGS` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub RFLAGS:u64,
[INFO] [stdout]    |         ^^^^^^ help: convert the identifier to snake case: `rflags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LastError` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub LastError:u32,
[INFO] [stdout]    |         ^^^^^^^^^ help: convert the identifier to snake case: `last_error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LastStatus` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub LastStatus:u32,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case: `last_status`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GS` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub GS:u16,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case: `gs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FS` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub FS:u16,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case (notice the capitalization): `fs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ES` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub ES:u16,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case: `es`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DS` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub DS:u16,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case: `ds`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CS` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub CS:u16,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case (notice the capitalization): `cs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SS` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub SS:u16,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case (notice the capitalization): `ss`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `x87TagWord` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub x87TagWord:u16,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case: `x87_tag_word`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `x87StatusWord` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub x87StatusWord:u16,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `x87_status_word`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `x87ControlWord` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub x87ControlWord:u16,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `x87_control_word`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MxCsr` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub MxCsr:u32,
[INFO] [stdout]    |         ^^^^^ help: convert the identifier to snake case: `mx_csr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR0` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub DR0:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR1` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub DR1:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR2` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub DR2:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR3` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub DR3:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR4` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:61:9
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub DR4:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR5` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub DR5:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR6` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub DR6:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR7` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub DR7:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/reconsole.rs:191:17
[INFO] [stdout]     |
[INFO] [stdout] 191 |             let mut process = file_output.unwrap();
[INFO] [stdout]     |                 ----^^^^^^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/reconsole.rs:213:17
[INFO] [stdout]     |
[INFO] [stdout] 213 |             for i in 0..instruction_count{
[INFO] [stdout]     |                 ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `exe` is never read
[INFO] [stdout]   --> src/reconsole/interpreter.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub struct running_process{
[INFO] [stdout]    |            --------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 42 |     pub exe:loaded_exe,
[INFO] [stdout]    |         ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `sreg` is never constructed
[INFO] [stdout]    --> src/reconsole/interpreter.rs:455:5
[INFO] [stdout]     |
[INFO] [stdout] 443 | enum reg_type{
[INFO] [stdout]     |      -------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 455 |     sreg,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `asm_registers` is never constructed
[INFO] [stdout]  --> src/reconsole/interpreter/registers.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct asm_registers{
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:70:12
[INFO] [stdout]    |
[INFO] [stdout] 66 | impl asm_registers{
[INFO] [stdout]    | ------------------ associated function in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 70 |     pub fn new() -> asm_registers{
[INFO] [stdout]    |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `dos_header`, `file_header`, and `optional_header_rva` are never read
[INFO] [stdout]   --> src/reconsole/interpreter/executable.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout]  9 | pub struct exe_header{
[INFO] [stdout]    |            ---------- fields in this struct
[INFO] [stdout] 10 |     pub dos_header:IMAGE_DOS_HEADER,
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout] 11 |     pub file_header:IMAGE_FILE_HEADER,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 12 |     pub optional_header:IMAGE_OPTIONAL_HEADER_64,
[INFO] [stdout] 13 |     pub optional_header_rva:IMAGE_OPTIONAL_HEADER_RVA,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:136:5
[INFO] [stdout]     |
[INFO] [stdout] 135 | pub enum file_header_machine_type{ // SHOULD BE u16
[INFO] [stdout]     |          ------------------------ variants in this enum
[INFO] [stdout] 136 |     IMAGE_FILE_MACHINE_UNKNOWN = 0x0, //The content of this field is assumed to be applicable to any machine type
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 137 |     IMAGE_FILE_MACHINE_ALPHA = 0x184, //Alpha AXP, 32-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 138 |     IMAGE_FILE_MACHINE_ALPHA64 = 0x284, //Alpha 64, 64-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 139 |     //IMAGE_FILE_MACHINE_AXP64 = 0x284, //AXP 64 (Same as Alpha 64)
[INFO] [stdout] 140 |     IMAGE_FILE_MACHINE_AM33 = 0x1d3, //Matsushita AM33
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 141 |     IMAGE_FILE_MACHINE_AMD64 = 0x8664, //x64
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 142 |     IMAGE_FILE_MACHINE_ARM = 0x1c0, //ARM little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 143 |     IMAGE_FILE_MACHINE_ARM64 = 0xaa64, //ARM64 little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 144 |     IMAGE_FILE_MACHINE_ARMNT = 0x1c4, //ARM Thumb-2 little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 145 |     IMAGE_FILE_MACHINE_EBC = 0xebc, //EFI byte code
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 146 |     IMAGE_FILE_MACHINE_I386 = 0x14c, //Intel 386 or later processors and compatible processors
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 147 |     IMAGE_FILE_MACHINE_IA64 = 0x200, //Intel Itanium processor family
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 148 |     IMAGE_FILE_MACHINE_LOONGARCH32 = 0x6232, //LoongArch 32-bit processor family
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 149 |     IMAGE_FILE_MACHINE_LOONGARCH64 = 0x6264, //LoongArch 64-bit processor family
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 150 |     IMAGE_FILE_MACHINE_M32R = 0x9041, //Mitsubishi M32R little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 151 |     IMAGE_FILE_MACHINE_MIPS16 = 0x266, //MIPS16
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 152 |     IMAGE_FILE_MACHINE_MIPSFPU = 0x366, //MIPS with FPU
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 153 |     IMAGE_FILE_MACHINE_MIPSFPU16 = 0x466, //MIPS16 with FPU
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 154 |     IMAGE_FILE_MACHINE_POWERPC = 0x1f0, //Power PC little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 155 |     IMAGE_FILE_MACHINE_POWERPCFP = 0x1f1, //Power PC with floating point support
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 156 |     IMAGE_FILE_MACHINE_R4000 = 0x166, //MIPS little endian
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 157 |     IMAGE_FILE_MACHINE_RISCV32 = 0x5032, //RISC-V 32-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 158 |     IMAGE_FILE_MACHINE_RISCV64 = 0x5064, //RISC-V 64-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 159 |     IMAGE_FILE_MACHINE_RISCV128 = 0x5128, //RISC-V 128-bit address space
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 160 |     IMAGE_FILE_MACHINE_SH3 = 0x1a2, //Hitachi SH3
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 161 |     IMAGE_FILE_MACHINE_SH3DSP = 0x1a3, //Hitachi SH3 DSP
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 162 |     IMAGE_FILE_MACHINE_SH4 = 0x1a6, //Hitachi SH4
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 163 |     IMAGE_FILE_MACHINE_SH5 = 0x1a8, //Hitachi SH5
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 164 |     IMAGE_FILE_MACHINE_THUMB = 0x1c2, //Thumb
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 165 |     IMAGE_FILE_MACHINE_WCEMIPSV2 = 0x169, //
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 167 | pub enum file_header_characteristics { // SHOULD BE u16
[INFO] [stdout]     |          --------------------------- variants in this enum
[INFO] [stdout] 168 |     IMAGE_FILE_RELOCS_STRIPPED = 0x0001, //Image only, Windows CE, and Microsoft Windows NT and later. This indicates that the file does ...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 169 |     IMAGE_FILE_EXECUTABLE_IMAGE = 0x0002, //Image only. This indicates that the image file is valid and can be run. If this flag is not s...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 170 |     IMAGE_FILE_LINE_NUMS_STRIPPED = 0x0004, //COFF line numbers have been removed. This flag is deprecated and should be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 171 |     IMAGE_FILE_LOCAL_SYMS_STRIPPED = 0x0008, //COFF symbol table entries for local symbols have been removed. This flag is deprecated and...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 172 |     IMAGE_FILE_AGGRESSIVE_WS_TRIM = 0x0010, //Obsolete. Aggressively trim working set. This flag is deprecated for Windows 2000 and later...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 173 |     IMAGE_FILE_LARGE_ADDRESS_AWARE = 0x0020, //Application can handle > 2-GB addresses.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 174 |     IMAGE_FILE_RESERVED = 0x0040, //This flag is reserved for future use.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 175 |     IMAGE_FILE_BYTES_REVERSED_LO = 0x0080, //Little endian: the least significant bit (LSB) precedes the most significant bit (MSB) in me...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 176 |     IMAGE_FILE_32BIT_MACHINE = 0x0100, //Machine is based on a 32-bit-word architecture.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 177 |     IMAGE_FILE_DEBUG_STRIPPED = 0x0200, //Debugging information is removed from the image file.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 178 |     IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP = 0x0400, //If the image is on removable media, fully load it and copy it to the swap file.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 179 |     IMAGE_FILE_NET_RUN_FROM_SWAP = 0x0800, //If the image is on network media, fully load it and copy it to the swap file.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 180 |     IMAGE_FILE_SYSTEM = 0x1000, //The image file is a system file, not a user program.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 181 |     IMAGE_FILE_DLL = 0x2000, //The image file is a dynamic-link library (DLL). Such files are considered executable files for almost all ...
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 182 |     IMAGE_FILE_UP_SYSTEM_ONLY = 0x4000, //The file should be run only on a uniprocessor machine.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 183 |     IMAGE_FILE_BYTES_REVERSED_HI = 0x8000, //Big endian: the MSB precedes the LSB in memory. This flag is deprecated and should be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:187:2
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub enum optional_header_windows_subsytem{ // SHOULD BE u16
[INFO] [stdout]     |          -------------------------------- variants in this enum
[INFO] [stdout] 187 |     IMAGE_SUBSYSTEM_UNKNOWN = 0, //An unknown subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 188 |     IMAGE_SUBSYSTEM_NATIVE = 1, //Device drivers and native Windows processes
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 189 |     IMAGE_SUBSYSTEM_WINDOWS_GUI = 2, //The Windows graphical user interface (GUI) subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 190 |     IMAGE_SUBSYSTEM_WINDOWS_CUI = 3, //The Windows character subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 191 |     IMAGE_SUBSYSTEM_OS2_CUI = 5, //The OS/2 character subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 192 |     IMAGE_SUBSYSTEM_POSIX_CUI = 7, //The Posix character subsystem
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 193 |     IMAGE_SUBSYSTEM_NATIVE_WINDOWS = 8, //Native Win9x driver
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 194 |     IMAGE_SUBSYSTEM_WINDOWS_CE_GUI = 9, //Windows CE
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 195 |     IMAGE_SUBSYSTEM_EFI_APPLICATION = 10, //An Extensible Firmware Interface (EFI) application
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 196 |     IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER = 11, //An EFI driver with boot services
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 197 |     IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER = 12, //An EFI driver with run-time services
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 198 |     IMAGE_SUBSYSTEM_EFI_ROM = 13, //An EFI ROM image
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 199 |     IMAGE_SUBSYSTEM_XBOX = 14, //XBOX
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 200 |     IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION = 16, //Windows boot application.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 201 |     padding = 0xffff
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]    --> src/reconsole/interpreter/executable.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub enum optional_header_dll_characteristics{ // SHOULD BE u16
[INFO] [stdout]     |          ----------------------------------- variants in this enum
[INFO] [stdout] 204 |     IMAGE_DLLCHARACTERISTICS_RESERVED1 = 0x0001, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 205 |     IMAGE_DLLCHARACTERISTICS_RESERVED2 = 0x0002, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 206 |     IMAGE_DLLCHARACTERISTICS_RESERVED3 = 0x0004, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 207 |     IMAGE_DLLCHARACTERISTICS_RESERVED4 = 0x0008, //Reserved, must be zero.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 208 |     IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA = 0x0020, //Image can handle a high entropy 64-bit virtual address space.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 209 |     IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE = 0x0040, //DLL can be relocated at load time.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 210 |     IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY = 0x0080, //Code Integrity checks are enforced.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 211 |     IMAGE_DLLCHARACTERISTICS_NX_COMPAT = 0x0100, //Image is NX compatible.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 212 |     IMAGE_DLLCHARACTERISTICS_NO_ISOLATION = 0x0200, //Isolation aware, but do not isolate the image.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 213 |     IMAGE_DLLCHARACTERISTICS_NO_SEH = 0x0400, //Does not use structured exception (SE) handling. No SE handler may be called in this image.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 214 |     IMAGE_DLLCHARACTERISTICS_NO_BIND = 0x0800, //Do not bind the image.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 215 |     IMAGE_DLLCHARACTERISTICS_APPCONTAINER = 0x1000, //Image must execute in an AppContainer.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 216 |     IMAGE_DLLCHARACTERISTICS_WDM_DRIVER = 0x2000, //A WDM driver.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 217 |     IMAGE_DLLCHARACTERISTICS_GUARD_CF = 0x4000, //Image supports Control Flow Guard.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 218 |     IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE = 0x8000, //Terminal Server aware.
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `rm_byte`, `opc1`, `opc2`, `opc3`, and `opc4_reg` are never read
[INFO] [stdout]   --> src/reconsole/interpreter/asm86.rs:80:8
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub struct instruction{
[INFO] [stdout]    |            ----------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 80 |    pub rm_byte:rm_type,
[INFO] [stdout]    |        ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 84 |    pub opc1:u8,
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 85 |    pub opc2:Option<u8>, 
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 86 |    pub opc3:Option<u8>,
[INFO] [stdout]    |        ^^^^
[INFO] [stdout] 87 |    pub opc4_reg:Option<u8>, // the 3 or 5 bits used in the r/m byte // 0-4, 0-7 // i dont think its just 5 bits, it could be the whole byte?
[INFO] [stdout]    |        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]    --> src/reconsole/interpreter/asm86.rs:179:4
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub enum operand{
[INFO] [stdout]     |          ------- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 179 |    ST2 = 56,
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 180 |    m94_108 = 57,
[INFO] [stdout]     |    ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 199 |    RCX = 76,
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 200 |    R11 = 77,
[INFO] [stdout]     |    ^^^
[INFO] [stdout] ...
[INFO] [stdout] 203 |    EFlags = 80,
[INFO] [stdout]     |    ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 213 |    r_m32_64 = 90,
[INFO] [stdout]     |    ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 219 |    RSP = 96,
[INFO] [stdout]     |    ^^^
[INFO] [stdout] 220 |    IA32_SYSENTER_CS = 97,
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^
[INFO] [stdout] 221 |    m32 = 98,
[INFO] [stdout] 222 |    XMM0 = 99,
[INFO] [stdout]     |    ^^^^
[INFO] [stdout] 223 |    FS = 100,
[INFO] [stdout] 224 |    IA32_BIOS_SIGN_ID = 101,
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 225 |    m512 = 102,
[INFO] [stdout]     |    ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `requesting_screen_update` should have an upper case name
[INFO] [stdout]   --> src/lib.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | static mut requesting_screen_update:bool = true;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 14 - static mut requesting_screen_update:bool = true;
[INFO] [stdout] 14 + static mut REQUESTING_SCREEN_UPDATE:bool = true;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/lib.rs:28:36
[INFO] [stdout]    |
[INFO] [stdout] 28 | ...   CONTEXT = MaybeUninit::new(CANVAS.assume_init_ref().get_context("2d").unwrap().unwrap().dyn_into::<web_sys::CanvasRenderingContext2...
[INFO] [stdout]    |                                  ^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout]    = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]   --> src/lib.rs:38:12
[INFO] [stdout]    |
[INFO] [stdout] 38 |         if CANVAS.as_mut_ptr().is_null() || CONTEXT.as_mut_ptr().is_null(){
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]   --> src/lib.rs:38:45
[INFO] [stdout]    |
[INFO] [stdout] 38 |         if CANVAS.as_mut_ptr().is_null() || CONTEXT.as_mut_ptr().is_null(){
[INFO] [stdout]    |                                             ^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/lib.rs:40:18
[INFO] [stdout]    |
[INFO] [stdout] 40 |         canvas = CANVAS.assume_init_ref(); context = CONTEXT.assume_init_ref();
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/lib.rs:40:54
[INFO] [stdout]    |
[INFO] [stdout] 40 |         canvas = CANVAS.assume_init_ref(); context = CONTEXT.assume_init_ref();
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `input_blocked` should have an upper case name
[INFO] [stdout]   --> src/reconsole.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | static mut input_blocked:bool = false;
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 16 - static mut input_blocked:bool = false;
[INFO] [stdout] 16 + static mut INPUT_BLOCKED:bool = false;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     R:u8,
[INFO] [stdout]    |     ^ help: convert the identifier to snake case: `r`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `G` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     G:u8,
[INFO] [stdout]    |     ^ help: convert the identifier to snake case: `g`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `B` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     B:u8,
[INFO] [stdout]    |     ^ help: convert the identifier to snake case: `b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `Line` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     Line:String
[INFO] [stdout]    |     ^^^^ help: convert the identifier to snake case: `line`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/reconsole.rs:25:19
[INFO] [stdout]    |
[INFO] [stdout] 25 |     for loaded in AVAILABLE_FILES.iter(){
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/reconsole.rs:35:21
[INFO] [stdout]    |
[INFO] [stdout] 35 |         for file in AVAILABLE_FILES.iter(){
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `R` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:54:90
[INFO] [stdout]    |
[INFO] [stdout] 54 | unsafe fn draw_char(screen:&mut Vec<u8>, width:u32, height:u32, char:char, x:u32, y:u32, R:u8, G:u8, B:u8){
[INFO] [stdout]    |                                                                                          ^ help: convert the identifier to snake case: `r`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `G` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:54:96
[INFO] [stdout]    |
[INFO] [stdout] 54 | unsafe fn draw_char(screen:&mut Vec<u8>, width:u32, height:u32, char:char, x:u32, y:u32, R:u8, G:u8, B:u8){
[INFO] [stdout]    |                                                                                                ^ help: convert the identifier to snake case: `g`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `B` should have a snake case name
[INFO] [stdout]   --> src/reconsole.rs:54:102
[INFO] [stdout]    |
[INFO] [stdout] 54 | unsafe fn draw_char(screen:&mut Vec<u8>, width:u32, height:u32, char:char, x:u32, y:u32, R:u8, G:u8, B:u8){
[INFO] [stdout]    |                                                                                                      ^ help: convert the identifier to snake case: `b`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/reconsole.rs:72:19
[INFO] [stdout]    |
[INFO] [stdout] 72 |     for string in PREV_ENTRIES.iter(){
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/reconsole.rs:84:17
[INFO] [stdout]    |
[INFO] [stdout] 84 |     for char in LINE_CONTEXT.iter(){
[INFO] [stdout]    |                 ^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]   --> src/reconsole.rs:91:17
[INFO] [stdout]    |
[INFO] [stdout] 91 |     for char in LINE.iter(){
[INFO] [stdout]    |                 ^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]    |
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]    = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 103 |     AVAILABLE_FILES.push(loaded_file{name: verified_name.clone(), data: data});
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]    --> src/reconsole.rs:112:20
[INFO] [stdout]     |
[INFO] [stdout] 112 |                 if index >= 0 && LINE.len() > index {
[INFO] [stdout]     |                    ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_comparisons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:112:34
[INFO] [stdout]     |
[INFO] [stdout] 112 |                 if index >= 0 && LINE.len() > index {
[INFO] [stdout]     |                                  ^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:113:21
[INFO] [stdout]     |
[INFO] [stdout] 113 |                     LINE.remove(index);
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:118:20
[INFO] [stdout]     |
[INFO] [stdout] 118 |                 if LINE.len() > index {
[INFO] [stdout]     |                    ^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:119:21
[INFO] [stdout]     |
[INFO] [stdout] 119 |                     LINE.remove(index); // line does not change, do not verify pos
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:135:5
[INFO] [stdout]     |
[INFO] [stdout] 135 |     LINE.insert(verify_LINE_POS() as usize, input.chars().next().unwrap().to_ascii_lowercase());
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `verify_LINE_POS` should have a snake case name
[INFO] [stdout]    --> src/reconsole.rs:140:11
[INFO] [stdout]     |
[INFO] [stdout] 140 | unsafe fn verify_LINE_POS() ->i32{
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `verify_line_pos`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:143:28
[INFO] [stdout]     |
[INFO] [stdout] 143 |         else if LINE_POS > LINE.len() as i32 {LINE_POS = (LINE.len() as i32);}}
[INFO] [stdout]     |                            ^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:143:59
[INFO] [stdout]     |
[INFO] [stdout] 143 |         else if LINE_POS > LINE.len() as i32 {LINE_POS = (LINE.len() as i32);}}
[INFO] [stdout]     |                                                           ^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:150:13
[INFO] [stdout]     |
[INFO] [stdout] 150 |     unsafe {PREV_ENTRIES.push(test);}
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:157:29
[INFO] [stdout]     |
[INFO] [stdout] 157 |     let curr_line: String = LINE.iter().collect();
[INFO] [stdout]     |                             ^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:158:5
[INFO] [stdout]     |
[INFO] [stdout] 158 |     LINE.clear(); // empty the line
[INFO] [stdout]     |     ^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:165:28
[INFO] [stdout]     |
[INFO] [stdout] 165 |     let prev_line:String = LINE_CONTEXT.iter().collect();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:194:13
[INFO] [stdout]     |
[INFO] [stdout] 194 |             AVAILABLE_PROCESSES.push(process);
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:295:25
[INFO] [stdout]     |
[INFO] [stdout] 295 |             for file in AVAILABLE_FILES.iter(){
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a shared reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:300:25
[INFO] [stdout]     |
[INFO] [stdout] 300 |             for proc in AVAILABLE_PROCESSES.iter(){
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:305:21
[INFO] [stdout]     |
[INFO] [stdout] 305 |             unsafe {PREV_ENTRIES.clear();}
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: creating a mutable reference to mutable static
[INFO] [stdout]    --> src/reconsole.rs:316:17
[INFO] [stdout]     |
[INFO] [stdout] 316 |     for proc in AVAILABLE_PROCESSES.iter_mut(){
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static
[INFO] [stdout]     |
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/static-mut-references.html>
[INFO] [stdout]     = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `a` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:12:7
[INFO] [stdout]    |
[INFO] [stdout] 12 | const a: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,87,91,102,103,104,105,106,107,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 12 - const a: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,87,91,102,103,104,105,106,107,108,];
[INFO] [stdout] 12 + const A: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,87,91,102,103,104,105,106,107,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ap` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:13:7
[INFO] [stdout]    |
[INFO] [stdout] 13 | const ap: &[u32] = &[51,52,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 13 - const ap: &[u32] = &[51,52,];
[INFO] [stdout] 13 + const AP: &[u32] = &[51,52,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `at` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:14:7
[INFO] [stdout]    |
[INFO] [stdout] 14 | const at: &[u32] = &[19,23,36,38,51,52,53,54,55,68,70,83,87,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 14 - const at: &[u32] = &[19,23,36,38,51,52,53,54,55,68,70,83,87,];
[INFO] [stdout] 14 + const AT: &[u32] = &[19,23,36,38,51,52,53,54,55,68,70,83,87,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `b` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const b: &[u32] = &[3,4,5,6,7,8,9,10,11,23,28,38,44,54,60,70,76,87,91,104,105,106,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 15 - const b: &[u32] = &[3,4,5,6,7,8,9,10,11,23,28,38,44,54,60,70,76,87,91,104,105,106,];
[INFO] [stdout] 15 + const B: &[u32] = &[3,4,5,6,7,8,9,10,11,23,28,38,44,54,60,70,76,87,91,104,105,106,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `bl` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:16:7
[INFO] [stdout]    |
[INFO] [stdout] 16 | const bl: &[u32] = &[35,36,37,38,39,40,41,42,43,44,45,46,47,51,63,67,79,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 16 - const bl: &[u32] = &[35,36,37,38,39,40,41,42,43,44,45,46,47,51,63,67,79,];
[INFO] [stdout] 16 + const BL: &[u32] = &[35,36,37,38,39,40,41,42,43,44,45,46,47,51,63,67,79,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `br` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:17:7
[INFO] [stdout]    |
[INFO] [stdout] 17 | const br: &[u32] = &[35,47,51,63,67,68,69,70,71,72,73,74,75,76,77,78,79,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 17 - const br: &[u32] = &[35,47,51,63,67,68,69,70,71,72,73,74,75,76,77,78,79,];
[INFO] [stdout] 17 + const BR: &[u32] = &[35,47,51,63,67,68,69,70,71,72,73,74,75,76,77,78,79,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `c` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:18:7
[INFO] [stdout]    |
[INFO] [stdout] 18 | const c: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,86,92,102,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 18 - const c: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,86,92,102,108,];
[INFO] [stdout] 18 + const C: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,86,92,102,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `cl` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | const cl: &[u32] = &[54,55,56,59,60,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 19 - const cl: &[u32] = &[54,55,56,59,60,];
[INFO] [stdout] 19 + const CL: &[u32] = &[54,55,56,59,60,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `cm` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:20:7
[INFO] [stdout]    |
[INFO] [stdout] 20 | const cm: &[u32] = &[46,60,61,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 20 - const cm: &[u32] = &[46,60,61,];
[INFO] [stdout] 20 + const CM: &[u32] = &[46,60,61,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `d` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:21:7
[INFO] [stdout]    |
[INFO] [stdout] 21 | const d: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,87,91,99,100,101,102,103,104,105,106,107,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 21 - const d: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,87,91,99,100,101,102,103,104,105,106,107,108,];
[INFO] [stdout] 21 + const D: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,87,91,99,100,101,102,103,104,105,106,107,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `dt` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:22:7
[INFO] [stdout]    |
[INFO] [stdout] 22 | const dt: &[u32] = &[60,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 22 - const dt: &[u32] = &[60,];
[INFO] [stdout] 22 + const DT: &[u32] = &[60,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `e` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:23:7
[INFO] [stdout]    |
[INFO] [stdout] 23 | const e: &[u32] = &[7,8,9,10,11,22,25,28,38,41,44,54,57,60,70,73,76,86,89,92,103,104,105,107,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 23 - const e: &[u32] = &[7,8,9,10,11,22,25,28,38,41,44,54,57,60,70,73,76,86,89,92,103,104,105,107,];
[INFO] [stdout] 23 + const E: &[u32] = &[7,8,9,10,11,22,25,28,38,41,44,54,57,60,70,73,76,86,89,92,103,104,105,107,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `eq` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:24:7
[INFO] [stdout]    |
[INFO] [stdout] 24 | const eq: &[u32] = &[8,10,24,26,40,42,56,58,72,74,88,90,104,106,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 24 - const eq: &[u32] = &[8,10,24,26,40,42,56,58,72,74,88,90,104,106,];
[INFO] [stdout] 24 + const EQ: &[u32] = &[8,10,24,26,40,42,56,58,72,74,88,90,104,106,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `ex` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:25:7
[INFO] [stdout]    |
[INFO] [stdout] 25 | const ex: &[u32] = &[51,52,53,54,55,56,57,60,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 25 - const ex: &[u32] = &[51,52,53,54,55,56,57,60,];
[INFO] [stdout] 25 + const EX: &[u32] = &[51,52,53,54,55,56,57,60,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `f` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:26:7
[INFO] [stdout]    |
[INFO] [stdout] 26 | const f: &[u32] = &[8,20,21,22,23,24,25,26,27,28,35,40,51,56,67,72,83,88,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 26 - const f: &[u32] = &[8,20,21,22,23,24,25,26,27,28,35,40,51,56,67,72,83,88,];
[INFO] [stdout] 26 + const F: &[u32] = &[8,20,21,22,23,24,25,26,27,28,35,40,51,56,67,72,83,88,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `g` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:27:7
[INFO] [stdout]    |
[INFO] [stdout] 27 | const g: &[u32] = &[7,8,9,10,11,14,22,28,31,38,44,47,54,60,63,70,76,79,86,91,95,103,104,105,106,107,108,109,110,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 27 - const g: &[u32] = &[7,8,9,10,11,14,22,28,31,38,44,47,54,60,63,70,76,79,86,91,95,103,104,105,106,107,108,109,110,];
[INFO] [stdout] 27 + const G: &[u32] = &[7,8,9,10,11,14,22,28,31,38,44,47,54,60,63,70,76,79,86,91,95,103,104,105,106,107,108,109,110,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `gt` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 | const gt: &[u32] = &[6,12,22,28,39,43,55,59,72,74,88,90,105,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 28 - const gt: &[u32] = &[6,12,22,28,39,43,55,59,72,74,88,90,105,];
[INFO] [stdout] 28 + const GT: &[u32] = &[6,12,22,28,39,43,55,59,72,74,88,90,105,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `h` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:29:7
[INFO] [stdout]    |
[INFO] [stdout] 29 | const h: &[u32] = &[3,4,5,6,7,8,9,10,11,12,23,38,54,70,86,103,104,105,106,107,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 29 - const h: &[u32] = &[3,4,5,6,7,8,9,10,11,12,23,38,54,70,86,103,104,105,106,107,108,];
[INFO] [stdout] 29 + const H: &[u32] = &[3,4,5,6,7,8,9,10,11,12,23,38,54,70,86,103,104,105,106,107,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `i` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:30:7
[INFO] [stdout]    |
[INFO] [stdout] 30 | const i: &[u32] = &[28,38,44,51,52,54,55,56,57,58,59,60,76,92,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 30 - const i: &[u32] = &[28,38,44,51,52,54,55,56,57,58,59,60,76,92,];
[INFO] [stdout] 30 + const I: &[u32] = &[28,38,44,51,52,54,55,56,57,58,59,60,76,92,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `j` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:31:7
[INFO] [stdout]    |
[INFO] [stdout] 31 | const j: &[u32] = &[31,47,54,63,70,79,83,84,86,87,88,89,90,91,92,93,94,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 31 - const j: &[u32] = &[31,47,54,63,70,79,83,84,86,87,88,89,90,91,92,93,94,];
[INFO] [stdout] 31 + const J: &[u32] = &[31,47,54,63,70,79,83,84,86,87,88,89,90,91,92,93,94,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `k` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 | const k: &[u32] = &[3,4,5,6,7,8,9,10,11,12,25,41,56,58,71,75,86,92,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 32 - const k: &[u32] = &[3,4,5,6,7,8,9,10,11,12,25,41,56,58,71,75,86,92,];
[INFO] [stdout] 32 + const K: &[u32] = &[3,4,5,6,7,8,9,10,11,12,25,41,56,58,71,75,86,92,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `l` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:33:7
[INFO] [stdout]    |
[INFO] [stdout] 33 | const l: &[u32] = &[3,12,19,28,35,44,51,52,53,54,55,56,57,58,59,60,76,92,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 33 - const l: &[u32] = &[3,12,19,28,35,44,51,52,53,54,55,56,57,58,59,60,76,92,108,];
[INFO] [stdout] 33 + const L: &[u32] = &[3,12,19,28,35,44,51,52,53,54,55,56,57,58,59,60,76,92,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `lt` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:34:7
[INFO] [stdout]    |
[INFO] [stdout] 34 | const lt: &[u32] = &[9,24,26,40,42,55,59,71,75,86,92,102,108,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 34 - const lt: &[u32] = &[9,24,26,40,42,55,59,71,75,86,92,102,108,];
[INFO] [stdout] 34 + const LT: &[u32] = &[9,24,26,40,42,55,59,71,75,86,92,102,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `m` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:35:7
[INFO] [stdout]    |
[INFO] [stdout] 35 | const m: &[u32] = &[6,7,8,9,10,11,12,22,38,55,56,57,58,59,60,70,86,103,104,105,106,107,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 35 - const m: &[u32] = &[6,7,8,9,10,11,12,22,38,55,56,57,58,59,60,70,86,103,104,105,106,107,108,];
[INFO] [stdout] 35 + const M: &[u32] = &[6,7,8,9,10,11,12,22,38,55,56,57,58,59,60,70,86,103,104,105,106,107,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `mn` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:36:7
[INFO] [stdout]    |
[INFO] [stdout] 36 | const mn: &[u32] = &[9,25,41,57,73,89,105,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 36 - const mn: &[u32] = &[9,25,41,57,73,89,105,];
[INFO] [stdout] 36 + const MN: &[u32] = &[9,25,41,57,73,89,105,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `n` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:37:7
[INFO] [stdout]    |
[INFO] [stdout] 37 | const n: &[u32] = &[6,7,8,9,10,11,12,23,38,54,70,86,103,104,105,106,107,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 37 - const n: &[u32] = &[6,7,8,9,10,11,12,23,38,54,70,86,103,104,105,106,107,108,];
[INFO] [stdout] 37 + const N: &[u32] = &[6,7,8,9,10,11,12,23,38,54,70,86,103,104,105,106,107,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `o` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:38:7
[INFO] [stdout]    |
[INFO] [stdout] 38 | const o: &[u32] = &[7,8,9,10,11,22,28,38,44,54,60,70,76,86,92,103,104,105,106,107,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 38 - const o: &[u32] = &[7,8,9,10,11,22,28,38,44,54,60,70,76,86,92,103,104,105,106,107,];
[INFO] [stdout] 38 + const O: &[u32] = &[7,8,9,10,11,22,28,38,44,54,60,70,76,86,92,103,104,105,106,107,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `p` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:39:7
[INFO] [stdout]    |
[INFO] [stdout] 39 | const p: &[u32] = &[6,7,8,9,10,11,12,13,14,15,23,28,38,44,54,60,70,76,87,91,104,105,106,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 39 - const p: &[u32] = &[6,7,8,9,10,11,12,13,14,15,23,28,38,44,54,60,70,76,87,91,104,105,106,];
[INFO] [stdout] 39 + const P: &[u32] = &[6,7,8,9,10,11,12,13,14,15,23,28,38,44,54,60,70,76,87,91,104,105,106,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `pl` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:40:7
[INFO] [stdout]    |
[INFO] [stdout] 40 | const pl: &[u32] = &[9,25,41,54,55,56,57,58,59,60,73,89,105,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 40 - const pl: &[u32] = &[9,25,41,54,55,56,57,58,59,60,73,89,105,];
[INFO] [stdout] 40 + const PL: &[u32] = &[9,25,41,54,55,56,57,58,59,60,73,89,105,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `pp` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:41:7
[INFO] [stdout]    |
[INFO] [stdout] 41 | const pp: &[u32] = &[51,52,53,54,55,56,57,58,59,60,61,62,63,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 41 - const pp: &[u32] = &[51,52,53,54,55,56,57,58,59,60,61,62,63,];
[INFO] [stdout] 41 + const PP: &[u32] = &[51,52,53,54,55,56,57,58,59,60,61,62,63,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `q` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:42:7
[INFO] [stdout]    |
[INFO] [stdout] 42 | const q: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,86,87,88,89,90,91,92,93,94,95,102,111,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 42 - const q: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,86,87,88,89,90,91,92,93,94,95,102,111,];
[INFO] [stdout] 42 + const Q: &[u32] = &[8,9,10,23,27,38,44,54,60,70,76,86,87,88,89,90,91,92,93,94,95,102,111,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `r` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:43:7
[INFO] [stdout]    |
[INFO] [stdout] 43 | const r: &[u32] = &[6,7,8,9,10,11,12,23,38,54,70,86,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 43 - const r: &[u32] = &[6,7,8,9,10,11,12,23,38,54,70,86,];
[INFO] [stdout] 43 + const R: &[u32] = &[6,7,8,9,10,11,12,23,38,54,70,86,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `s` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:44:7
[INFO] [stdout]    |
[INFO] [stdout] 44 | const s: &[u32] = &[7,8,12,22,25,28,38,41,44,54,57,60,70,73,76,86,89,92,102,106,107,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 44 - const s: &[u32] = &[7,8,12,22,25,28,38,41,44,54,57,60,70,73,76,86,89,92,102,106,107,];
[INFO] [stdout] 44 + const S: &[u32] = &[7,8,12,22,25,28,38,41,44,54,57,60,70,73,76,86,89,92,102,106,107,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `t` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:45:7
[INFO] [stdout]    |
[INFO] [stdout] 45 | const t: &[u32] = &[6,22,36,37,38,39,40,41,42,43,54,60,70,76,86,92,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 45 - const t: &[u32] = &[6,22,36,37,38,39,40,41,42,43,54,60,70,76,86,92,];
[INFO] [stdout] 45 + const T: &[u32] = &[6,22,36,37,38,39,40,41,42,43,54,60,70,76,86,92,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `u` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:46:7
[INFO] [stdout]    |
[INFO] [stdout] 46 | const u: &[u32] = &[6,7,8,9,10,11,28,44,60,76,92,102,103,104,105,106,107,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 46 - const u: &[u32] = &[6,7,8,9,10,11,28,44,60,76,92,102,103,104,105,106,107,];
[INFO] [stdout] 46 + const U: &[u32] = &[6,7,8,9,10,11,28,44,60,76,92,102,103,104,105,106,107,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `un` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:47:7
[INFO] [stdout]    |
[INFO] [stdout] 47 | const un: &[u32] = &[12,28,44,60,76,92,108,];
[INFO] [stdout]    |       ^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 47 - const un: &[u32] = &[12,28,44,60,76,92,108,];
[INFO] [stdout] 47 + const UN: &[u32] = &[12,28,44,60,76,92,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `v` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:48:7
[INFO] [stdout]    |
[INFO] [stdout] 48 | const v: &[u32] = &[6,7,8,9,26,43,60,75,90,102,103,104,105,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 48 - const v: &[u32] = &[6,7,8,9,26,43,60,75,90,102,103,104,105,];
[INFO] [stdout] 48 + const V: &[u32] = &[6,7,8,9,26,43,60,75,90,102,103,104,105,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `w` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:49:7
[INFO] [stdout]    |
[INFO] [stdout] 49 | const w: &[u32] = &[6,7,8,9,10,11,28,44,56,57,58,59,76,92,102,103,104,105,106,107,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 49 - const w: &[u32] = &[6,7,8,9,10,11,28,44,56,57,58,59,76,92,102,103,104,105,106,107,];
[INFO] [stdout] 49 + const W: &[u32] = &[6,7,8,9,10,11,28,44,56,57,58,59,76,92,102,103,104,105,106,107,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `x` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:50:7
[INFO] [stdout]    |
[INFO] [stdout] 50 | const x: &[u32] = &[6,12,23,27,40,42,57,71,72,74,86,87,91,102,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 50 - const x: &[u32] = &[6,12,23,27,40,42,57,71,72,74,86,87,91,102,108,];
[INFO] [stdout] 50 + const X: &[u32] = &[6,12,23,27,40,42,57,71,72,74,86,87,91,102,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `y` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:51:7
[INFO] [stdout]    |
[INFO] [stdout] 51 | const y: &[u32] = &[6,7,8,9,10,14,27,31,43,47,59,63,75,79,90,95,102,103,104,105,106,107,108,109,110,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 51 - const y: &[u32] = &[6,7,8,9,10,14,27,31,43,47,59,63,75,79,90,95,102,103,104,105,106,107,108,109,110,];
[INFO] [stdout] 51 + const Y: &[u32] = &[6,7,8,9,10,14,27,31,43,47,59,63,75,79,90,95,102,103,104,105,106,107,108,109,110,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `z` should have an upper case name
[INFO] [stdout]   --> src/reconsole/declarations.rs:52:7
[INFO] [stdout]    |
[INFO] [stdout] 52 | const z: &[u32] = &[6,12,22,27,28,38,42,44,54,57,60,70,72,76,86,87,92,102,108,];
[INFO] [stdout]    |       ^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case (notice the capitalization)
[INFO] [stdout]    |
[INFO] [stdout] 52 - const z: &[u32] = &[6,12,22,27,28,38,42,44,54,57,60,70,72,76,86,87,92,102,108,];
[INFO] [stdout] 52 + const Z: &[u32] = &[6,12,22,27,28,38,42,44,54,57,60,70,72,76,86,87,92,102,108,];
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `proc_address` should have an upper case name
[INFO] [stdout]   --> src/reconsole/interpreter.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | static mut proc_address:u64 = 0;
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 19 - static mut proc_address:u64 = 0;
[INFO] [stdout] 19 + static mut PROC_ADDRESS:u64 = 0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static variable `last_id` should have an upper case name
[INFO] [stdout]   --> src/reconsole/interpreter.rs:25:12
[INFO] [stdout]    |
[INFO] [stdout] 25 | static mut last_id:u64 = 0;
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: convert the identifier to upper case
[INFO] [stdout]    |
[INFO] [stdout] 25 - static mut last_id:u64 = 0;
[INFO] [stdout] 25 + static mut LAST_ID:u64 = 0;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RAX` should have a snake case name
[INFO] [stdout]  --> src/reconsole/interpreter/registers.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |     pub RAX:u64,
[INFO] [stdout]   |         ^^^ help: convert the identifier to snake case: `rax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RBX` should have a snake case name
[INFO] [stdout]  --> src/reconsole/interpreter/registers.rs:7:9
[INFO] [stdout]   |
[INFO] [stdout] 7 |     pub RBX:u64,
[INFO] [stdout]   |         ^^^ help: convert the identifier to snake case: `rbx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RCX` should have a snake case name
[INFO] [stdout]  --> src/reconsole/interpreter/registers.rs:8:9
[INFO] [stdout]   |
[INFO] [stdout] 8 |     pub RCX:u64,
[INFO] [stdout]   |         ^^^ help: convert the identifier to snake case: `rcx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RDX` should have a snake case name
[INFO] [stdout]  --> src/reconsole/interpreter/registers.rs:9:9
[INFO] [stdout]   |
[INFO] [stdout] 9 |     pub RDX:u64,
[INFO] [stdout]   |         ^^^ help: convert the identifier to snake case: `rdx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RBP` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     pub RBP:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `rbp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RSP` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 |     pub RSP:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `rsp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RSI` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub RSI:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `rsi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RDI` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub RDI:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `rdi`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R8` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub R8:u64,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case: `r8`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R9` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |     pub R9:u64,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case: `r9`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R10` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |     pub R10:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `r10`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R11` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |     pub R11:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `r11`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R12` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub R12:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `r12`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R13` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 20 |     pub R13:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `r13`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R14` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 21 |     pub R14:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `r14`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `R15` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |     pub R15:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `r15`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RIP` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |     pub RIP:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `rip`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `RFLAGS` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub RFLAGS:u64,
[INFO] [stdout]    |         ^^^^^^ help: convert the identifier to snake case: `rflags`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LastError` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |     pub LastError:u32,
[INFO] [stdout]    |         ^^^^^^^^^ help: convert the identifier to snake case: `last_error`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `LastStatus` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub LastStatus:u32,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case: `last_status`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `GS` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub GS:u16,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case: `gs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `FS` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub FS:u16,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case (notice the capitalization): `fs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ES` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub ES:u16,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case: `es`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DS` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub DS:u16,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case: `ds`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `CS` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub CS:u16,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case (notice the capitalization): `cs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `SS` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 |     pub SS:u16,
[INFO] [stdout]    |         ^^ help: convert the identifier to snake case (notice the capitalization): `ss`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `x87TagWord` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:48:9
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub x87TagWord:u16,
[INFO] [stdout]    |         ^^^^^^^^^^ help: convert the identifier to snake case: `x87_tag_word`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `x87StatusWord` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:49:9
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub x87StatusWord:u16,
[INFO] [stdout]    |         ^^^^^^^^^^^^^ help: convert the identifier to snake case: `x87_status_word`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `x87ControlWord` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub x87ControlWord:u16,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `x87_control_word`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `MxCsr` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub MxCsr:u32,
[INFO] [stdout]    |         ^^^^^ help: convert the identifier to snake case: `mx_csr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR0` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:57:9
[INFO] [stdout]    |
[INFO] [stdout] 57 |     pub DR0:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr0`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR1` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:58:9
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub DR1:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR2` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:59:9
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub DR2:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR3` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub DR3:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR4` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:61:9
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub DR4:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr4`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR5` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:62:9
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub DR5:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr5`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR6` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub DR6:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr6`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `DR7` should have a snake case name
[INFO] [stdout]   --> src/reconsole/interpreter/registers.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |     pub DR7:u64,
[INFO] [stdout]    |         ^^^ help: convert the identifier to snake case: `dr7`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `rust-webpack-template` (lib) due to 100 previous errors; 335 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "461fc5c70dee2fb821ca6ad922c8fb2d96e40cc5e9d2903348445154b3ea40e5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "461fc5c70dee2fb821ca6ad922c8fb2d96e40cc5e9d2903348445154b3ea40e5", kill_on_drop: false }`
[INFO] [stdout] 461fc5c70dee2fb821ca6ad922c8fb2d96e40cc5e9d2903348445154b3ea40e5
