[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#385fa9d845dd326c6bbfd58c22244215e431948a for absurd-question-mark-desugar [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FConnor-jt%2Fwasm-engine" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Connor-jt/wasm-engine on toolchain 385fa9d845dd326c6bbfd58c22244215e431948a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+385fa9d845dd326c6bbfd58c22244215e431948a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [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-3-tc1/source/Cargo.toml [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" "+385fa9d845dd326c6bbfd58c22244215e431948a" "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] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded rfd v0.12.1 [INFO] [stderr] Downloaded wasm-bindgen-futures v0.3.27 [INFO] [stderr] Downloaded wasm-bindgen-test-macro v0.2.50 [INFO] [stderr] Downloaded cairo-sys-rs v0.18.2 [INFO] [stderr] Downloaded wasm-bindgen-test v0.2.50 [INFO] [stderr] Downloaded gobject-sys v0.18.0 [INFO] [stderr] Downloaded cfg-expr v0.15.5 [INFO] [stderr] Downloaded atk-sys v0.18.0 [INFO] [stderr] Downloaded gdk-sys v0.18.0 [INFO] [stderr] Downloaded gio-sys v0.18.1 [INFO] [stderr] Downloaded glib-sys v0.18.1 [INFO] [stderr] Downloaded pango-sys v0.18.0 [INFO] [stderr] Downloaded target-lexicon v0.12.12 [INFO] [stderr] Downloaded winnow v0.5.28 [INFO] [stderr] Downloaded system-deps v6.2.0 [INFO] [stderr] Downloaded gtk-sys v0.18.0 [INFO] [stderr] Downloaded gdk-pixbuf-sys v0.18.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+385fa9d845dd326c6bbfd58c22244215e431948a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 57ec4604b00b9df89d2378aa4b8512b7408f3b2832d3f286d8e8651c448eef44 [INFO] running `Command { std: "docker" "start" "-a" "57ec4604b00b9df89d2378aa4b8512b7408f3b2832d3f286d8e8651c448eef44", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "57ec4604b00b9df89d2378aa4b8512b7408f3b2832d3f286d8e8651c448eef44", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "57ec4604b00b9df89d2378aa4b8512b7408f3b2832d3f286d8e8651c448eef44", kill_on_drop: false }` [INFO] [stdout] 57ec4604b00b9df89d2378aa4b8512b7408f3b2832d3f286d8e8651c448eef44 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+385fa9d845dd326c6bbfd58c22244215e431948a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2e0877aea95a4342559249919512f621f8fb17416caee89bd4a49291ca36aa1c [INFO] running `Command { std: "docker" "start" "-a" "2e0877aea95a4342559249919512f621f8fb17416caee89bd4a49291ca36aa1c", 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 equivalent v1.0.1 [INFO] [stderr] Compiling hashbrown v0.14.3 [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 pkg-config v0.3.27 [INFO] [stderr] Compiling proc-macro2 v1.0.70 [INFO] [stderr] Compiling libc v0.2.151 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.89 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling log v0.4.20 [INFO] [stderr] Compiling bumpalo v3.14.0 [INFO] [stderr] Compiling wasm-bindgen v0.2.89 [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] Checking futures-sink v0.3.29 [INFO] [stderr] Compiling futures-util v0.3.29 [INFO] [stderr] Checking memchr v2.6.4 [INFO] [stderr] Checking futures-io v0.3.29 [INFO] [stderr] Compiling rfd v0.12.1 [INFO] [stderr] Checking futures v0.1.31 [INFO] [stderr] Checking raw-window-handle v0.5.2 [INFO] [stderr] Compiling wasm-bindgen-test-macro v0.2.50 [INFO] [stderr] Checking scoped-tls v1.0.1 [INFO] [stderr] Compiling indexmap v2.1.0 [INFO] [stderr] Compiling quote v1.0.33 [INFO] [stderr] Compiling cfg-expr v0.15.5 [INFO] [stderr] Compiling syn v2.0.39 [INFO] [stderr] Compiling toml_datetime v0.6.5 [INFO] [stderr] Compiling serde_spanned v0.6.4 [INFO] [stderr] Compiling toml_edit v0.21.0 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.89 [INFO] [stderr] Compiling futures-macro v0.3.29 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.89 [INFO] [stderr] Compiling toml v0.8.8 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.89 [INFO] [stderr] Compiling system-deps v6.2.0 [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 gdk-pixbuf-sys v0.18.0 [INFO] [stderr] Compiling cairo-sys-rs v0.18.2 [INFO] [stderr] Compiling pango-sys v0.18.0 [INFO] [stderr] Compiling gtk-sys v0.18.0 [INFO] [stderr] Checking js-sys v0.3.66 [INFO] [stderr] Checking console_error_panic_hook v0.1.7 [INFO] [stderr] Checking futures-executor v0.3.29 [INFO] [stderr] Checking futures v0.3.29 [INFO] [stderr] Checking wasm-bindgen-futures v0.3.27 [INFO] [stderr] Checking web-sys v0.3.66 [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)]` 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)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ops::Deref`, `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: 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)]` on by default [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: 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: 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: 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_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: 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_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: 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_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: 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_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: 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_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: 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_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: 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)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ops::Deref`, `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_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_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_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: 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: 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_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: 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_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_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_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: 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_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_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: 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: 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_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_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_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_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 `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 `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_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: 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_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_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_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: 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: 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_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_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_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_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_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_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: 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_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: 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_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: 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_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_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_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: 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_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_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_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: 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_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_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_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_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: 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: 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 `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: 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: 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 `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 `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 `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: 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: 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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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: 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 `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 `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 `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 `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 `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] warning: 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 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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] warning: 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 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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)]` 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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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)]` 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)]` 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)]` 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] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` 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: 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)]` on by default [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)]` 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, [INFO] [stdout] | ^^^^ [INFO] [stdout] 86 | pub opc3:Option, [INFO] [stdout] | ^^^^ [INFO] [stdout] 87 | pub opc4_reg:Option, // 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] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `REQUESTING_SCREEN_UPDATE` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [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] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `INPUT_BLOCKED` [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)]` 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: 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, 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, 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, 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: 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: 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: 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] | ^ help: convert the identifier to upper case: `A` [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] | ^^ help: convert the identifier to upper case: `AP` [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] | ^^ help: convert the identifier to upper case: `AT` [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] | ^ help: convert the identifier to upper case: `B` [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] | ^^ help: convert the identifier to upper case: `BL` [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] | ^^ help: convert the identifier to upper case: `BR` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `C` [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] | ^^ help: convert the identifier to upper case: `CL` [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] | ^^ help: convert the identifier to upper case: `CM` [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] | ^ help: convert the identifier to upper case: `D` [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] | ^^ help: convert the identifier to upper case: `DT` [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] | ^ help: convert the identifier to upper case: `E` [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] | ^^ help: convert the identifier to upper case: `EQ` [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] | ^^ help: convert the identifier to upper case: `EX` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `F` [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] | ^ help: convert the identifier to upper case: `G` [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] | ^^ help: convert the identifier to upper case: `GT` [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] | ^ help: convert the identifier to upper case: `H` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `I` [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] | ^ help: convert the identifier to upper case: `J` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `K` [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] | ^ help: convert the identifier to upper case: `L` [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] | ^^ help: convert the identifier to upper case: `LT` [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] | ^ help: convert the identifier to upper case: `M` [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] | ^^ help: convert the identifier to upper case: `MN` [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] | ^ help: convert the identifier to upper case: `N` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `O` [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] | ^ help: convert the identifier to upper case: `P` [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] | ^^ help: convert the identifier to upper case: `PL` [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] | ^^ help: convert the identifier to upper case: `PP` [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] | ^ help: convert the identifier to upper case: `Q` [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] | ^ help: convert the identifier to upper case: `R` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `S` [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] | ^ help: convert the identifier to upper case: `T` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `U` [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] | ^^ help: convert the identifier to upper case: `UN` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `V` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `W` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `X` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `Y` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `Z` [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] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `PROC_ADDRESS` [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] | ^^^^^^^ help: convert the identifier to upper case: `LAST_ID` [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: unreachable pattern [INFO] [stdout] --> src/reconsole/interpreter.rs:588:9 [INFO] [stdout] | [INFO] [stdout] 588 | _ => {return "ERROR:unimplemented"} [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [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: 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: 358 warnings emitted [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)]` on by default [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)]` 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, [INFO] [stdout] | ^^^^ [INFO] [stdout] 86 | pub opc3:Option, [INFO] [stdout] | ^^^^ [INFO] [stdout] 87 | pub opc4_reg:Option, // 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] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `REQUESTING_SCREEN_UPDATE` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [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] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `INPUT_BLOCKED` [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)]` 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: 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, 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, 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, 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: 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: 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: 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] | ^ help: convert the identifier to upper case: `A` [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] | ^^ help: convert the identifier to upper case: `AP` [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] | ^^ help: convert the identifier to upper case: `AT` [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] | ^ help: convert the identifier to upper case: `B` [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] | ^^ help: convert the identifier to upper case: `BL` [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] | ^^ help: convert the identifier to upper case: `BR` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `C` [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] | ^^ help: convert the identifier to upper case: `CL` [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] | ^^ help: convert the identifier to upper case: `CM` [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] | ^ help: convert the identifier to upper case: `D` [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] | ^^ help: convert the identifier to upper case: `DT` [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] | ^ help: convert the identifier to upper case: `E` [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] | ^^ help: convert the identifier to upper case: `EQ` [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] | ^^ help: convert the identifier to upper case: `EX` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `F` [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] | ^ help: convert the identifier to upper case: `G` [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] | ^^ help: convert the identifier to upper case: `GT` [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] | ^ help: convert the identifier to upper case: `H` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `I` [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] | ^ help: convert the identifier to upper case: `J` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `K` [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] | ^ help: convert the identifier to upper case: `L` [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] | ^^ help: convert the identifier to upper case: `LT` [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] | ^ help: convert the identifier to upper case: `M` [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] | ^^ help: convert the identifier to upper case: `MN` [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] | ^ help: convert the identifier to upper case: `N` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `O` [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] | ^ help: convert the identifier to upper case: `P` [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] | ^^ help: convert the identifier to upper case: `PL` [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] | ^^ help: convert the identifier to upper case: `PP` [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] | ^ help: convert the identifier to upper case: `Q` [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] | ^ help: convert the identifier to upper case: `R` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `S` [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] | ^ help: convert the identifier to upper case: `T` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `U` [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] | ^^ help: convert the identifier to upper case: `UN` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `V` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `W` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `X` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `Y` [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] | ^ help: convert the identifier to upper case (notice the capitalization): `Z` [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] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `PROC_ADDRESS` [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] | ^^^^^^^ help: convert the identifier to upper case: `LAST_ID` [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] [stdout] warning: 358 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.55s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: rust-webpack-template v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` [INFO] running `Command { std: "docker" "inspect" "2e0877aea95a4342559249919512f621f8fb17416caee89bd4a49291ca36aa1c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2e0877aea95a4342559249919512f621f8fb17416caee89bd4a49291ca36aa1c", kill_on_drop: false }` [INFO] [stdout] 2e0877aea95a4342559249919512f621f8fb17416caee89bd4a49291ca36aa1c [INFO] checking Connor-jt/wasm-engine against try#645bb72776a6a56a1a8f52631a44bd082b2ba509 for absurd-question-mark-desugar [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FConnor-jt%2Fwasm-engine" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Connor-jt/wasm-engine on toolchain 645bb72776a6a56a1a8f52631a44bd082b2ba509 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+645bb72776a6a56a1a8f52631a44bd082b2ba509" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [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-3-tc2/source/Cargo.toml [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" "+645bb72776a6a56a1a8f52631a44bd082b2ba509" "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] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+645bb72776a6a56a1a8f52631a44bd082b2ba509" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4d2edd297eb6c21194ebb97c06fd196067ddf3dc3219221705792876c2ec444d [INFO] running `Command { std: "docker" "start" "-a" "4d2edd297eb6c21194ebb97c06fd196067ddf3dc3219221705792876c2ec444d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4d2edd297eb6c21194ebb97c06fd196067ddf3dc3219221705792876c2ec444d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4d2edd297eb6c21194ebb97c06fd196067ddf3dc3219221705792876c2ec444d", kill_on_drop: false }` [INFO] [stdout] 4d2edd297eb6c21194ebb97c06fd196067ddf3dc3219221705792876c2ec444d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+645bb72776a6a56a1a8f52631a44bd082b2ba509" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 54eede5397aa521f392a4967cd5dc893cb6ac2d75f13cbe8fb57febb3a876736 [INFO] running `Command { std: "docker" "start" "-a" "54eede5397aa521f392a4967cd5dc893cb6ac2d75f13cbe8fb57febb3a876736", 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 hashbrown v0.14.3 [INFO] [stderr] Compiling target-lexicon v0.12.12 [INFO] [stderr] Compiling equivalent v1.0.1 [INFO] [stderr] Compiling winnow v0.5.28 [INFO] [stderr] Compiling smallvec v1.11.2 [INFO] [stderr] Compiling pkg-config v0.3.27 [INFO] [stderr] Compiling proc-macro2 v1.0.70 [INFO] [stderr] Compiling libc v0.2.151 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.89 [INFO] [stderr] Compiling log v0.4.20 [INFO] [stderr] Compiling bumpalo v3.14.0 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Compiling wasm-bindgen v0.2.89 [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] Checking futures-sink v0.3.29 [INFO] [stderr] Compiling futures-util v0.3.29 [INFO] [stderr] Checking futures-io v0.3.29 [INFO] [stderr] Checking memchr v2.6.4 [INFO] [stderr] Compiling rfd v0.12.1 [INFO] [stderr] Checking futures v0.1.31 [INFO] [stderr] Checking raw-window-handle v0.5.2 [INFO] [stderr] Compiling wasm-bindgen-test-macro v0.2.50 [INFO] [stderr] Checking scoped-tls v1.0.1 [INFO] [stderr] Compiling indexmap v2.1.0 [INFO] [stderr] Compiling cfg-expr v0.15.5 [INFO] [stderr] Compiling quote v1.0.33 [INFO] [stderr] Compiling syn v2.0.39 [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 wasm-bindgen-backend v0.2.89 [INFO] [stderr] Compiling futures-macro v0.3.29 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.89 [INFO] [stderr] Compiling toml v0.8.8 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.89 [INFO] [stderr] Compiling system-deps v6.2.0 [INFO] [stderr] Compiling glib-sys v0.18.1 [INFO] [stderr] Compiling gobject-sys v0.18.0 [INFO] [stderr] Compiling gdk-sys v0.18.0 [INFO] [stderr] Compiling gio-sys v0.18.1 [INFO] [stderr] Compiling atk-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 js-sys v0.3.66 [INFO] [stderr] Checking console_error_panic_hook v0.1.7 [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)]` 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::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)]` on by default [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::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: `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: `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: `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: `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: 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)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ops::Deref`, `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: 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)]` on by default [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: unused imports: `ops::Deref`, `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_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: 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_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: 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_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: 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_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: 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: 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_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: 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_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: 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] 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: 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_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_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_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_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_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_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_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_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_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_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 `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 `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 `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 `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 `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 `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 `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 `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: 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: 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 `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 `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 `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 `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 `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 `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 `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: 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: 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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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: 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 `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: 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: 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: 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] 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: 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 `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 `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 `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 `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: 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: 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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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 `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] warning: 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 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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_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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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_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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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_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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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_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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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_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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `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] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [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)]` 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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [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: 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 [INFO] [stdout] = note: this warning originates in the macro `r_bits` (in Nightly builds, run with -Z macro-backtrace for more info) [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: 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 [INFO] [stdout] = note: this warning 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 `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: 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 [INFO] [stdout] = note: this warning 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 `xmm32` should have an upper camel case name [INFO] [stdout] --> src/reconsole/interpreter.rs:452:5 [INFO] [stdout] | [INFO] [stdout] 452 | xmm32, [WARN] too many lines in the log, truncating it