[INFO] cloning repository https://github.com/ohayouarmaan/quark-vm-2
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ohayouarmaan/quark-vm-2" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fohayouarmaan%2Fquark-vm-2", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fohayouarmaan%2Fquark-vm-2'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] cdda54c2b3533481586d255bad6504a77d8469f4
[INFO] checking ohayouarmaan/quark-vm-2 against try#ed606620234c6b50f2414162c4bbabd5f4a925f3 for pr-147995
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fohayouarmaan%2Fquark-vm-2" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/ohayouarmaan/quark-vm-2
[INFO] finished tweaking git repo https://github.com/ohayouarmaan/quark-vm-2
[INFO] tweaked toml for git repo https://github.com/ohayouarmaan/quark-vm-2 written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/ohayouarmaan/quark-vm-2 on toolchain ed606620234c6b50f2414162c4bbabd5f4a925f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ed606620234c6b50f2414162c4bbabd5f4a925f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/ohayouarmaan/quark-vm-2 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" "+ed606620234c6b50f2414162c4bbabd5f4a925f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ed606620234c6b50f2414162c4bbabd5f4a925f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0ea12bf0a687d57038c344ca52d7272a81a709dc210d4b6f76e6c9e24a1620aa
[INFO] running `Command { std: "docker" "start" "-a" "0ea12bf0a687d57038c344ca52d7272a81a709dc210d4b6f76e6c9e24a1620aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0ea12bf0a687d57038c344ca52d7272a81a709dc210d4b6f76e6c9e24a1620aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0ea12bf0a687d57038c344ca52d7272a81a709dc210d4b6f76e6c9e24a1620aa", kill_on_drop: false }`
[INFO] [stdout] 0ea12bf0a687d57038c344ca52d7272a81a709dc210d4b6f76e6c9e24a1620aa
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ed606620234c6b50f2414162c4bbabd5f4a925f3" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ad477f5da0a76ef4e250092b8f5ed610b1fe85760b49f502476706ecf9ee6012
[INFO] running `Command { std: "docker" "start" "-a" "ad477f5da0a76ef4e250092b8f5ed610b1fe85760b49f502476706ecf9ee6012", kill_on_drop: false }`
[INFO] [stderr]    Compiling cc v1.2.20
[INFO] [stderr]     Checking half v2.5.0
[INFO] [stderr]    Compiling libffi-sys v3.2.0
[INFO] [stderr]     Checking libffi v4.0.0
[INFO] [stderr]     Checking proton v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `high::Arg`
[INFO] [stdout]  --> src/lib/machine_type.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use libffi::{self, high::Arg};
[INFO] [stdout]   |                    ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `high::Arg`
[INFO] [stdout]  --> src/lib/machine_type.rs:4:20
[INFO] [stdout]   |
[INFO] [stdout] 4 | use libffi::{self, high::Arg};
[INFO] [stdout]   |                    ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Symbol`
[INFO] [stdout]  --> src/lib/machine_type.rs:5:27
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libloading::{Library, Symbol};
[INFO] [stdout]   |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `RawFd` and `ops::Deref`
[INFO] [stdout]   --> src/lib/machine_type.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     ops::Deref,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 12 |     os::fd::{AsRawFd, RawFd},
[INFO] [stdout]    |                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Symbol`
[INFO] [stdout]  --> src/lib/machine_type.rs:5:27
[INFO] [stdout]   |
[INFO] [stdout] 5 | use libloading::{Library, Symbol};
[INFO] [stdout]   |                           ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `RawFd` and `ops::Deref`
[INFO] [stdout]   --> src/lib/machine_type.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     ops::Deref,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 12 |     os::fd::{AsRawFd, RawFd},
[INFO] [stdout]    |                       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `libc`
[INFO] [stdout]   --> src/lib/machine_type.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use libc;
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `libc`
[INFO] [stdout]   --> src/lib/machine_type.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use libc;
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_NOOP` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1033:5
[INFO] [stdout]      |
[INFO] [stdout] 1033 |     INST_NOOP = 0,
[INFO] [stdout]      |     ^^^^^^^^^ help: convert the identifier to upper camel case: `InstNoop`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_PUSH` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1034:5
[INFO] [stdout]      |
[INFO] [stdout] 1034 |     INST_PUSH,
[INFO] [stdout]      |     ^^^^^^^^^ help: convert the identifier to upper camel case: `InstPush`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_POP` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1035:5
[INFO] [stdout]      |
[INFO] [stdout] 1035 |     INST_POP,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstPop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_ADD` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1036:5
[INFO] [stdout]      |
[INFO] [stdout] 1036 |     INST_ADD,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstAdd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_AND` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1037:5
[INFO] [stdout]      |
[INFO] [stdout] 1037 |     INST_AND,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstAnd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_OR` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1038:5
[INFO] [stdout]      |
[INFO] [stdout] 1038 |     INST_OR,
[INFO] [stdout]      |     ^^^^^^^ help: convert the identifier to upper camel case: `InstOr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_XOR` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1039:5
[INFO] [stdout]      |
[INFO] [stdout] 1039 |     INST_XOR,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstXor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_NOT` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1040:5
[INFO] [stdout]      |
[INFO] [stdout] 1040 |     INST_NOT,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstNot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_SHL` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1041:5
[INFO] [stdout]      |
[INFO] [stdout] 1041 |     INST_SHL,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstShl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_SHR` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     INST_SHR,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstShr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_MUL` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1043:5
[INFO] [stdout]      |
[INFO] [stdout] 1043 |     INST_MUL,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstMul`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DIV` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1044:5
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     INST_DIV,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstDiv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_SUB` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1045:5
[INFO] [stdout]      |
[INFO] [stdout] 1045 |     INST_SUB,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstSub`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_JMPZ` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1046:5
[INFO] [stdout]      |
[INFO] [stdout] 1046 |     INST_JMPZ,
[INFO] [stdout]      |     ^^^^^^^^^ help: convert the identifier to upper camel case: `InstJmpz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_JMPEQ` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1047:5
[INFO] [stdout]      |
[INFO] [stdout] 1047 |     INST_JMPEQ,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstJmpeq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_JMPNEQ` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1048:5
[INFO] [stdout]      |
[INFO] [stdout] 1048 |     INST_JMPNEQ,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstJmpneq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_JMPNZ` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1049:5
[INFO] [stdout]      |
[INFO] [stdout] 1049 |     INST_JMPNZ,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstJmpnz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_PUSH_STR` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1050:5
[INFO] [stdout]      |
[INFO] [stdout] 1050 |     INST_PUSH_STR,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstPushStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_ALLOC` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1051:5
[INFO] [stdout]      |
[INFO] [stdout] 1051 |     INST_ALLOC,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_ALLOC_RAW` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1052:5
[INFO] [stdout]      |
[INFO] [stdout] 1052 |     INST_ALLOC_RAW,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstAllocRaw`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_SYSCALL` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1053:5
[INFO] [stdout]      |
[INFO] [stdout] 1053 |     INST_SYSCALL,
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstSyscall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DUP` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1054:5
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     INST_DUP,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstDup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_INSWAP` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1055:5
[INFO] [stdout]      |
[INFO] [stdout] 1055 |     INST_INSWAP,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstInswap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_PRINT` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1056:5
[INFO] [stdout]      |
[INFO] [stdout] 1056 |     INST_PRINT,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstPrint`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_LOAD` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1057:5
[INFO] [stdout]      |
[INFO] [stdout] 1057 |     INST_LOAD,
[INFO] [stdout]      |     ^^^^^^^^^ help: convert the identifier to upper camel case: `InstLoad`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_STORE` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1058:5
[INFO] [stdout]      |
[INFO] [stdout] 1058 |     INST_STORE,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstStore`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DEREF` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1059:5
[INFO] [stdout]      |
[INFO] [stdout] 1059 |     INST_DEREF,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstDeref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DEREF_FOREIGN` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1060:5
[INFO] [stdout]      |
[INFO] [stdout] 1060 |     INST_DEREF_FOREIGN,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstDerefForeign`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_REF` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1061:5
[INFO] [stdout]      |
[INFO] [stdout] 1061 |     INST_REF,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DEBUG` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1062:5
[INFO] [stdout]      |
[INFO] [stdout] 1062 |     INST_DEBUG,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstDebug`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_CALL` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1063:5
[INFO] [stdout]      |
[INFO] [stdout] 1063 |     INST_CALL,
[INFO] [stdout]      |     ^^^^^^^^^ help: convert the identifier to upper camel case: `InstCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_NOOP` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1033:5
[INFO] [stdout]      |
[INFO] [stdout] 1033 |     INST_NOOP = 0,
[INFO] [stdout]      |     ^^^^^^^^^ help: convert the identifier to upper camel case: `InstNoop`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_PUSH` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1034:5
[INFO] [stdout]      |
[INFO] [stdout] 1034 |     INST_PUSH,
[INFO] [stdout]      |     ^^^^^^^^^ help: convert the identifier to upper camel case: `InstPush`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_POP` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1035:5
[INFO] [stdout]      |
[INFO] [stdout] 1035 |     INST_POP,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstPop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_ADD` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1036:5
[INFO] [stdout]      |
[INFO] [stdout] 1036 |     INST_ADD,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstAdd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_AND` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1037:5
[INFO] [stdout]      |
[INFO] [stdout] 1037 |     INST_AND,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstAnd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_OR` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1038:5
[INFO] [stdout]      |
[INFO] [stdout] 1038 |     INST_OR,
[INFO] [stdout]      |     ^^^^^^^ help: convert the identifier to upper camel case: `InstOr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_XOR` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1039:5
[INFO] [stdout]      |
[INFO] [stdout] 1039 |     INST_XOR,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstXor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_NOT` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1040:5
[INFO] [stdout]      |
[INFO] [stdout] 1040 |     INST_NOT,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstNot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_SHL` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1041:5
[INFO] [stdout]      |
[INFO] [stdout] 1041 |     INST_SHL,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstShl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_SHR` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1042:5
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     INST_SHR,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstShr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_MUL` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1043:5
[INFO] [stdout]      |
[INFO] [stdout] 1043 |     INST_MUL,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstMul`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DIV` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1044:5
[INFO] [stdout]      |
[INFO] [stdout] 1044 |     INST_DIV,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstDiv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_SUB` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1045:5
[INFO] [stdout]      |
[INFO] [stdout] 1045 |     INST_SUB,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstSub`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_JMPZ` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1046:5
[INFO] [stdout]      |
[INFO] [stdout] 1046 |     INST_JMPZ,
[INFO] [stdout]      |     ^^^^^^^^^ help: convert the identifier to upper camel case: `InstJmpz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_JMPEQ` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1047:5
[INFO] [stdout]      |
[INFO] [stdout] 1047 |     INST_JMPEQ,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstJmpeq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_JMPNEQ` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1048:5
[INFO] [stdout]      |
[INFO] [stdout] 1048 |     INST_JMPNEQ,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstJmpneq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_JMPNZ` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1049:5
[INFO] [stdout]      |
[INFO] [stdout] 1049 |     INST_JMPNZ,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstJmpnz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_PUSH_STR` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1050:5
[INFO] [stdout]      |
[INFO] [stdout] 1050 |     INST_PUSH_STR,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstPushStr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_ALLOC` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1051:5
[INFO] [stdout]      |
[INFO] [stdout] 1051 |     INST_ALLOC,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstAlloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_ALLOC_RAW` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1052:5
[INFO] [stdout]      |
[INFO] [stdout] 1052 |     INST_ALLOC_RAW,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstAllocRaw`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_SYSCALL` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1053:5
[INFO] [stdout]      |
[INFO] [stdout] 1053 |     INST_SYSCALL,
[INFO] [stdout]      |     ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstSyscall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DUP` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1054:5
[INFO] [stdout]      |
[INFO] [stdout] 1054 |     INST_DUP,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstDup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_INSWAP` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1055:5
[INFO] [stdout]      |
[INFO] [stdout] 1055 |     INST_INSWAP,
[INFO] [stdout]      |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstInswap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_PRINT` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1056:5
[INFO] [stdout]      |
[INFO] [stdout] 1056 |     INST_PRINT,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstPrint`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_LOAD` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1057:5
[INFO] [stdout]      |
[INFO] [stdout] 1057 |     INST_LOAD,
[INFO] [stdout]      |     ^^^^^^^^^ help: convert the identifier to upper camel case: `InstLoad`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_STORE` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1058:5
[INFO] [stdout]      |
[INFO] [stdout] 1058 |     INST_STORE,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstStore`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DEREF` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1059:5
[INFO] [stdout]      |
[INFO] [stdout] 1059 |     INST_DEREF,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstDeref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DEREF_FOREIGN` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1060:5
[INFO] [stdout]      |
[INFO] [stdout] 1060 |     INST_DEREF_FOREIGN,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstDerefForeign`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_REF` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1061:5
[INFO] [stdout]      |
[INFO] [stdout] 1061 |     INST_REF,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstRef`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DEBUG` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1062:5
[INFO] [stdout]      |
[INFO] [stdout] 1062 |     INST_DEBUG,
[INFO] [stdout]      |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `InstDebug`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_CALL` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1063:5
[INFO] [stdout]      |
[INFO] [stdout] 1063 |     INST_CALL,
[INFO] [stdout]      |     ^^^^^^^^^ help: convert the identifier to upper camel case: `InstCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_RET` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1064:5
[INFO] [stdout]      |
[INFO] [stdout] 1064 |     INST_RET,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstRet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_PUT` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1065:5
[INFO] [stdout]      |
[INFO] [stdout] 1065 |     INST_PUT,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstPut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_STD_SYSCALL` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1066:5
[INFO] [stdout]      |
[INFO] [stdout] 1066 |     INST_STD_SYSCALL,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstStdSyscall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DLL_LOAD` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1067:5
[INFO] [stdout]      |
[INFO] [stdout] 1067 |     INST_DLL_LOAD,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstDllLoad`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DLL_CALL` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1068:5
[INFO] [stdout]      |
[INFO] [stdout] 1068 |     INST_DLL_CALL,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstDllCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_RET` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1064:5
[INFO] [stdout]      |
[INFO] [stdout] 1064 |     INST_RET,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstRet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_PUT` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1065:5
[INFO] [stdout]      |
[INFO] [stdout] 1065 |     INST_PUT,
[INFO] [stdout]      |     ^^^^^^^^ help: convert the identifier to upper camel case: `InstPut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_STD_SYSCALL` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1066:5
[INFO] [stdout]      |
[INFO] [stdout] 1066 |     INST_STD_SYSCALL,
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstStdSyscall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DLL_LOAD` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1067:5
[INFO] [stdout]      |
[INFO] [stdout] 1067 |     INST_DLL_LOAD,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstDllLoad`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `INST_DLL_CALL` should have an upper camel case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1068:5
[INFO] [stdout]      |
[INFO] [stdout] 1068 |     INST_DLL_CALL,
[INFO] [stdout]      |     ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InstDllCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/lib/machine_type.rs:827:59
[INFO] [stdout]     |
[INFO] [stdout] 827 | ...                   (0..(len as usize)).for_each(|i| {
[INFO] [stdout]     |                                                     ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `i`
[INFO] [stdout]    --> src/lib/machine_type.rs:827:59
[INFO] [stdout]     |
[INFO] [stdout] 827 | ...                   (0..(len as usize)).for_each(|i| {
[INFO] [stdout]     |                                                     ^ help: if this is intentional, prefix it with an underscore: `_i`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_PUSH` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1122:8
[INFO] [stdout]      |
[INFO] [stdout] 1122 | pub fn DEFINE_PUSH(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^ help: convert the identifier to snake case: `define_push`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_POP` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1129:8
[INFO] [stdout]      |
[INFO] [stdout] 1129 | pub fn DEFINE_POP() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_pop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_ADD` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1136:8
[INFO] [stdout]      |
[INFO] [stdout] 1136 | pub fn DEFINE_ADD() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_add`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_MUL` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1143:8
[INFO] [stdout]      |
[INFO] [stdout] 1143 | pub fn DEFINE_MUL() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_mul`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_DIV` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1150:8
[INFO] [stdout]      |
[INFO] [stdout] 1150 | pub fn DEFINE_DIV() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_SUB` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1157:8
[INFO] [stdout]      |
[INFO] [stdout] 1157 | pub fn DEFINE_SUB() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_sub`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_JMPZ` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1164:8
[INFO] [stdout]      |
[INFO] [stdout] 1164 | pub fn DEFINE_JMPZ(x: i16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^ help: convert the identifier to snake case: `define_jmpz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_JMPEQ` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1171:8
[INFO] [stdout]      |
[INFO] [stdout] 1171 | pub fn DEFINE_JMPEQ(x: i16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^ help: convert the identifier to snake case: `define_jmpeq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_JMPNZ` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1178:8
[INFO] [stdout]      |
[INFO] [stdout] 1178 | pub fn DEFINE_JMPNZ(x: i16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^ help: convert the identifier to snake case: `define_jmpnz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_PUSH_STR` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1185:8
[INFO] [stdout]      |
[INFO] [stdout] 1185 | pub fn DEFINE_PUSH_STR(x: &str) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_push_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_SYSCALL` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1194:8
[INFO] [stdout]      |
[INFO] [stdout] 1194 | pub fn DEFINE_SYSCALL(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_syscall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_ALLOC` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1201:8
[INFO] [stdout]      |
[INFO] [stdout] 1201 | pub fn DEFINE_ALLOC(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^ help: convert the identifier to snake case: `define_alloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_ALLOC_RAW` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1208:8
[INFO] [stdout]      |
[INFO] [stdout] 1208 | pub fn DEFINE_ALLOC_RAW(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_alloc_raw`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_DUP` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1215:8
[INFO] [stdout]      |
[INFO] [stdout] 1215 | pub fn DEFINE_DUP() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_dup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_INSWAP` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1222:8
[INFO] [stdout]      |
[INFO] [stdout] 1222 | pub fn DEFINE_INSWAP(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_inswap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_PRINT` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1229:8
[INFO] [stdout]      |
[INFO] [stdout] 1229 | pub fn DEFINE_PRINT() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^ help: convert the identifier to snake case: `define_print`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_LOAD` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1236:8
[INFO] [stdout]      |
[INFO] [stdout] 1236 | pub fn DEFINE_LOAD(x: Option<u16>) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^ help: convert the identifier to snake case: `define_load`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_STORE` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1249:8
[INFO] [stdout]      |
[INFO] [stdout] 1249 | pub fn DEFINE_STORE(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^ help: convert the identifier to snake case: `define_store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_DEREF` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1256:8
[INFO] [stdout]      |
[INFO] [stdout] 1256 | pub fn DEFINE_DEREF() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^ help: convert the identifier to snake case: `define_deref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_DEREF_FOREIGN` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1263:8
[INFO] [stdout]      |
[INFO] [stdout] 1263 | pub fn DEFINE_DEREF_FOREIGN(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_deref_foreign`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_REF` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1270:8
[INFO] [stdout]      |
[INFO] [stdout] 1270 | pub fn DEFINE_REF() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_ref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEBUG` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1277:8
[INFO] [stdout]      |
[INFO] [stdout] 1277 | pub fn DEBUG() -> Instruction {
[INFO] [stdout]      |        ^^^^^ help: convert the identifier to snake case: `debug`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_CALL` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1284:8
[INFO] [stdout]      |
[INFO] [stdout] 1284 | pub fn DEFINE_CALL(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^ help: convert the identifier to snake case: `define_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_RET` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1291:8
[INFO] [stdout]      |
[INFO] [stdout] 1291 | pub fn DEFINE_RET() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_ret`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_PUT` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1298:8
[INFO] [stdout]      |
[INFO] [stdout] 1298 | pub fn DEFINE_PUT() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_put`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_STD_SYSCALL` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1305:8
[INFO] [stdout]      |
[INFO] [stdout] 1305 | pub fn DEFINE_STD_SYSCALL(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_std_syscall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_DLL_LOAD` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1312:8
[INFO] [stdout]      |
[INFO] [stdout] 1312 | pub fn DEFINE_DLL_LOAD() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_dll_load`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_DLL_CALL` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1319:8
[INFO] [stdout]      |
[INFO] [stdout] 1319 | pub fn DEFINE_DLL_CALL(x: &str) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_dll_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_PUSH` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1122:8
[INFO] [stdout]      |
[INFO] [stdout] 1122 | pub fn DEFINE_PUSH(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^ help: convert the identifier to snake case: `define_push`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_POP` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1129:8
[INFO] [stdout]      |
[INFO] [stdout] 1129 | pub fn DEFINE_POP() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_pop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_ADD` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1136:8
[INFO] [stdout]      |
[INFO] [stdout] 1136 | pub fn DEFINE_ADD() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_add`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_MUL` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1143:8
[INFO] [stdout]      |
[INFO] [stdout] 1143 | pub fn DEFINE_MUL() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_mul`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_DIV` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1150:8
[INFO] [stdout]      |
[INFO] [stdout] 1150 | pub fn DEFINE_DIV() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_div`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_SUB` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1157:8
[INFO] [stdout]      |
[INFO] [stdout] 1157 | pub fn DEFINE_SUB() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_sub`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_JMPZ` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1164:8
[INFO] [stdout]      |
[INFO] [stdout] 1164 | pub fn DEFINE_JMPZ(x: i16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^ help: convert the identifier to snake case: `define_jmpz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_JMPEQ` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1171:8
[INFO] [stdout]      |
[INFO] [stdout] 1171 | pub fn DEFINE_JMPEQ(x: i16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^ help: convert the identifier to snake case: `define_jmpeq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_JMPNZ` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1178:8
[INFO] [stdout]      |
[INFO] [stdout] 1178 | pub fn DEFINE_JMPNZ(x: i16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^ help: convert the identifier to snake case: `define_jmpnz`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_PUSH_STR` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1185:8
[INFO] [stdout]      |
[INFO] [stdout] 1185 | pub fn DEFINE_PUSH_STR(x: &str) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_push_str`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_SYSCALL` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1194:8
[INFO] [stdout]      |
[INFO] [stdout] 1194 | pub fn DEFINE_SYSCALL(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_syscall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_ALLOC` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1201:8
[INFO] [stdout]      |
[INFO] [stdout] 1201 | pub fn DEFINE_ALLOC(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^ help: convert the identifier to snake case: `define_alloc`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_ALLOC_RAW` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1208:8
[INFO] [stdout]      |
[INFO] [stdout] 1208 | pub fn DEFINE_ALLOC_RAW(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_alloc_raw`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_DUP` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1215:8
[INFO] [stdout]      |
[INFO] [stdout] 1215 | pub fn DEFINE_DUP() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_dup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_INSWAP` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1222:8
[INFO] [stdout]      |
[INFO] [stdout] 1222 | pub fn DEFINE_INSWAP(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_inswap`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_PRINT` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1229:8
[INFO] [stdout]      |
[INFO] [stdout] 1229 | pub fn DEFINE_PRINT() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^ help: convert the identifier to snake case: `define_print`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_LOAD` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1236:8
[INFO] [stdout]      |
[INFO] [stdout] 1236 | pub fn DEFINE_LOAD(x: Option<u16>) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^ help: convert the identifier to snake case: `define_load`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_STORE` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1249:8
[INFO] [stdout]      |
[INFO] [stdout] 1249 | pub fn DEFINE_STORE(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^ help: convert the identifier to snake case: `define_store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_DEREF` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1256:8
[INFO] [stdout]      |
[INFO] [stdout] 1256 | pub fn DEFINE_DEREF() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^ help: convert the identifier to snake case: `define_deref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_DEREF_FOREIGN` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1263:8
[INFO] [stdout]      |
[INFO] [stdout] 1263 | pub fn DEFINE_DEREF_FOREIGN(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_deref_foreign`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_REF` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1270:8
[INFO] [stdout]      |
[INFO] [stdout] 1270 | pub fn DEFINE_REF() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_ref`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEBUG` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1277:8
[INFO] [stdout]      |
[INFO] [stdout] 1277 | pub fn DEBUG() -> Instruction {
[INFO] [stdout]      |        ^^^^^ help: convert the identifier to snake case: `debug`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_CALL` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1284:8
[INFO] [stdout]      |
[INFO] [stdout] 1284 | pub fn DEFINE_CALL(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^ help: convert the identifier to snake case: `define_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_RET` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1291:8
[INFO] [stdout]      |
[INFO] [stdout] 1291 | pub fn DEFINE_RET() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_ret`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_PUT` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1298:8
[INFO] [stdout]      |
[INFO] [stdout] 1298 | pub fn DEFINE_PUT() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^ help: convert the identifier to snake case: `define_put`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_STD_SYSCALL` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1305:8
[INFO] [stdout]      |
[INFO] [stdout] 1305 | pub fn DEFINE_STD_SYSCALL(x: u16) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_std_syscall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_DLL_LOAD` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1312:8
[INFO] [stdout]      |
[INFO] [stdout] 1312 | pub fn DEFINE_DLL_LOAD() -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_dll_load`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `DEFINE_DLL_CALL` should have a snake case name
[INFO] [stdout]     --> src/lib/machine_type.rs:1319:8
[INFO] [stdout]      |
[INFO] [stdout] 1319 | pub fn DEFINE_DLL_CALL(x: &str) -> Instruction {
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ help: convert the identifier to snake case: `define_dll_call`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `u16` should have an upper camel case name
[INFO] [stdout]   --> src/assembler/lexer/lexer.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     u16(u16),
[INFO] [stdout]    |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `U16`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `f16` should have an upper camel case name
[INFO] [stdout]   --> src/assembler/lexer/lexer.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     f16(f16)
[INFO] [stdout]    |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `F16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `u16` should have an upper camel case name
[INFO] [stdout]   --> src/assembler/lexer/lexer.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     u16(u16),
[INFO] [stdout]    |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `U16`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `f16` should have an upper camel case name
[INFO] [stdout]   --> src/assembler/lexer/lexer.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     f16(f16)
[INFO] [stdout]    |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `F16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Comma` is never constructed
[INFO] [stdout]   --> src/assembler/lexer/lexer.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub enum TokenType {
[INFO] [stdout]    |          --------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 29 |     Comma,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `TokenType` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `line_number` and `column` are never read
[INFO] [stdout]   --> src/assembler/lexer/lexer.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub struct Token {
[INFO] [stdout]    |            ----- fields in this struct
[INFO] [stdout] 40 |     pub tt: TokenType,
[INFO] [stdout] 41 |     pub line_number: usize,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 42 |     pub column: usize
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Token` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `extract_string` is never used
[INFO] [stdout]    --> src/assembler/parser/parser.rs:176:8
[INFO] [stdout]     |
[INFO] [stdout]  28 | impl<'a> Parser<'a> {
[INFO] [stdout]     | ------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 176 |     fn extract_string(&self) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ASTnodes` should have a snake case name
[INFO] [stdout]   --> src/assembler/compiler.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub ASTnodes: Vec<ASTNode>,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `astnodes`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `ASTnodes` should have a snake case name
[INFO] [stdout]   --> src/assembler/compiler.rs:26:16
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn new(ASTnodes: Vec<ASTNode>) -> Self {
[INFO] [stdout]    |                ^^^^^^^^ help: convert the identifier to snake case: `astnodes`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Comma` is never constructed
[INFO] [stdout]   --> src/assembler/lexer/lexer.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub enum TokenType {
[INFO] [stdout]    |          --------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 29 |     Comma,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `TokenType` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `line_number` and `column` are never read
[INFO] [stdout]   --> src/assembler/lexer/lexer.rs:41:9
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub struct Token {
[INFO] [stdout]    |            ----- fields in this struct
[INFO] [stdout] 40 |     pub tt: TokenType,
[INFO] [stdout] 41 |     pub line_number: usize,
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout] 42 |     pub column: usize
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Token` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `extract_string` is never used
[INFO] [stdout]    --> src/assembler/parser/parser.rs:176:8
[INFO] [stdout]     |
[INFO] [stdout]  28 | impl<'a> Parser<'a> {
[INFO] [stdout]     | ------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 176 |     fn extract_string(&self) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `ASTnodes` should have a snake case name
[INFO] [stdout]   --> src/assembler/compiler.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |     pub ASTnodes: Vec<ASTNode>,
[INFO] [stdout]    |         ^^^^^^^^ help: convert the identifier to snake case: `astnodes`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `ASTnodes` should have a snake case name
[INFO] [stdout]   --> src/assembler/compiler.rs:26:16
[INFO] [stdout]    |
[INFO] [stdout] 26 |     pub fn new(ASTnodes: Vec<ASTNode>) -> Self {
[INFO] [stdout]    |                ^^^^^^^^ help: convert the identifier to snake case: `astnodes`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 22.15s
[INFO] running `Command { std: "docker" "inspect" "ad477f5da0a76ef4e250092b8f5ed610b1fe85760b49f502476706ecf9ee6012", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ad477f5da0a76ef4e250092b8f5ed610b1fe85760b49f502476706ecf9ee6012", kill_on_drop: false }`
[INFO] [stdout] ad477f5da0a76ef4e250092b8f5ed610b1fe85760b49f502476706ecf9ee6012
