[INFO] cloning repository https://github.com/hitheqing/rustlua
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/hitheqing/rustlua" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhitheqing%2Frustlua", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhitheqing%2Frustlua'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 71ba4991e249a862390c2941a6901f571811bdf6
[INFO] checking hitheqing/rustlua against try#81ab7f2139295590561adbe6d5b0aaa2feff765f for pr-146470-3
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhitheqing%2Frustlua" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/hitheqing/rustlua
[INFO] finished tweaking git repo https://github.com/hitheqing/rustlua
[INFO] tweaked toml for git repo https://github.com/hitheqing/rustlua written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/hitheqing/rustlua on toolchain 81ab7f2139295590561adbe6d5b0aaa2feff765f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+81ab7f2139295590561adbe6d5b0aaa2feff765f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/hitheqing/rustlua 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" "+81ab7f2139295590561adbe6d5b0aaa2feff765f" "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
[ERROR] error running command: no output for 300 seconds
[INFO] checking hitheqing/rustlua against try#81ab7f2139295590561adbe6d5b0aaa2feff765f for pr-146470-3
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fhitheqing%2Frustlua" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/hitheqing/rustlua
[INFO] finished tweaking git repo https://github.com/hitheqing/rustlua
[INFO] tweaked toml for git repo https://github.com/hitheqing/rustlua written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/hitheqing/rustlua on toolchain 81ab7f2139295590561adbe6d5b0aaa2feff765f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+81ab7f2139295590561adbe6d5b0aaa2feff765f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/hitheqing/rustlua 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" "+81ab7f2139295590561adbe6d5b0aaa2feff765f" "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-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+81ab7f2139295590561adbe6d5b0aaa2feff765f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a1c910d39b7cae45ebd37a6d8d646a18f5a6928b320bb612892d7c6f99314d22
[INFO] running `Command { std: "docker" "start" "-a" "a1c910d39b7cae45ebd37a6d8d646a18f5a6928b320bb612892d7c6f99314d22", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a1c910d39b7cae45ebd37a6d8d646a18f5a6928b320bb612892d7c6f99314d22", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a1c910d39b7cae45ebd37a6d8d646a18f5a6928b320bb612892d7c6f99314d22", kill_on_drop: false }`
[INFO] [stdout] a1c910d39b7cae45ebd37a6d8d646a18f5a6928b320bb612892d7c6f99314d22
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+81ab7f2139295590561adbe6d5b0aaa2feff765f" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 656f132a1386c69c11225282f5b8e7f17504dae7c432965574fa6843f86eeaf7
[INFO] running `Command { std: "docker" "start" "-a" "656f132a1386c69c11225282f5b8e7f17504dae7c432965574fa6843f86eeaf7", kill_on_drop: false }`
[INFO] [stderr]     Checking rustlua v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `Display` and `Formatter`
[INFO] [stdout]  --> src/bin_struct/luabinstruct.rs:1:16
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::fmt::{Display, Formatter};
[INFO] [stdout]   |                ^^^^^^^  ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `iABC` should have an upper camel case name
[INFO] [stdout]  --> src/vm/opcodes.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     iABC,
[INFO] [stdout]   |     ^^^^ help: convert the identifier to upper camel case: `IAbc`
[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 `iABx` should have an upper camel case name
[INFO] [stdout]  --> src/vm/opcodes.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     iABx,
[INFO] [stdout]   |     ^^^^ help: convert the identifier to upper camel case: `IAbx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `iAsBx` should have an upper camel case name
[INFO] [stdout]  --> src/vm/opcodes.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     iAsBx,
[INFO] [stdout]   |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `IAsBx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `iAx` should have an upper camel case name
[INFO] [stdout]  --> src/vm/opcodes.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     iAx,
[INFO] [stdout]   |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `IAx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/vm/opcodes.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 | const SIZE_Bx: u8 = (SIZE_C + SIZE_B);
[INFO] [stdout]    |                     ^               ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 11 - const SIZE_Bx: u8 = (SIZE_C + SIZE_B);
[INFO] [stdout] 11 + const SIZE_Bx: u8 = SIZE_C + SIZE_B;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/vm/opcodes.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 | const SIZE_Ax: u8 = (SIZE_C + SIZE_B + SIZE_A);
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 13 - const SIZE_Ax: u8 = (SIZE_C + SIZE_B + SIZE_A);
[INFO] [stdout] 13 + const SIZE_Ax: u8 = SIZE_C + SIZE_B + SIZE_A;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/vm/opcodes.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 | const POS_A: u8 = (POS_OP + SIZE_OP);
[INFO] [stdout]    |                   ^                ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 16 - const POS_A: u8 = (POS_OP + SIZE_OP);
[INFO] [stdout] 16 + const POS_A: u8 = POS_OP + SIZE_OP;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Display` and `Formatter`
[INFO] [stdout]  --> src/bin_struct/luabinstruct.rs:1:16
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::fmt::{Display, Formatter};
[INFO] [stdout]   |                ^^^^^^^  ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/vm/opcodes.rs:17:19
[INFO] [stdout]    |
[INFO] [stdout] 17 | const POS_C: u8 = (POS_A + SIZE_A);
[INFO] [stdout]    |                   ^              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 17 - const POS_C: u8 = (POS_A + SIZE_A);
[INFO] [stdout] 17 + const POS_C: u8 = POS_A + SIZE_A;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `iABC` should have an upper camel case name
[INFO] [stdout]  --> src/vm/opcodes.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 |     iABC,
[INFO] [stdout]   |     ^^^^ help: convert the identifier to upper camel case: `IAbc`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(non_camel_case_types)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/vm/opcodes.rs:18:19
[INFO] [stdout]    |
[INFO] [stdout] 18 | const POS_B: u8 = (POS_C + SIZE_C);
[INFO] [stdout]    |                   ^              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 18 - const POS_B: u8 = (POS_C + SIZE_C);
[INFO] [stdout] 18 + const POS_B: u8 = POS_C + SIZE_C;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `iABx` should have an upper camel case name
[INFO] [stdout]  --> src/vm/opcodes.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     iABx,
[INFO] [stdout]   |     ^^^^ help: convert the identifier to upper camel case: `IAbx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_MOVE` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     OP_MOVE,     /*    A B    R(A) := R(B)                    */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpMove`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `iAsBx` should have an upper camel case name
[INFO] [stdout]  --> src/vm/opcodes.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 |     iAsBx,
[INFO] [stdout]   |     ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `IAsBx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LOADK` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     OP_LOADK,    /*    A Bx    R(A) := Kst(Bx)                    */
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `OpLoadk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `iAx` should have an upper camel case name
[INFO] [stdout]  --> src/vm/opcodes.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 |     iAx,
[INFO] [stdout]   |     ^^^ help: convert the identifier to upper camel case (notice the capitalization): `IAx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LOADKX` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     OP_LOADKX,   /*    A     R(A) := Kst(extra arg)                */
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `OpLoadkx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LOADBOOL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     OP_LOADBOOL, /*    A B C    R(A) := (Bool)B; if (C) pc++            */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpLoadbool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/vm/opcodes.rs:11:21
[INFO] [stdout]    |
[INFO] [stdout] 11 | const SIZE_Bx: u8 = (SIZE_C + SIZE_B);
[INFO] [stdout]    |                     ^               ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 11 - const SIZE_Bx: u8 = (SIZE_C + SIZE_B);
[INFO] [stdout] 11 + const SIZE_Bx: u8 = SIZE_C + SIZE_B;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LOADNIL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     OP_LOADNIL,  /*    A B    R(A), R(A+1), ..., R(A+B) := nil        */
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpLoadnil`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_GETUPVAL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     OP_GETUPVAL, /*    A B    R(A) := UpValue[B]                */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpGetupval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/vm/opcodes.rs:13:21
[INFO] [stdout]    |
[INFO] [stdout] 13 | const SIZE_Ax: u8 = (SIZE_C + SIZE_B + SIZE_A);
[INFO] [stdout]    |                     ^                        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 13 - const SIZE_Ax: u8 = (SIZE_C + SIZE_B + SIZE_A);
[INFO] [stdout] 13 + const SIZE_Ax: u8 = SIZE_C + SIZE_B + SIZE_A;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_GETTABUP` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     OP_GETTABUP, /*    A B C    R(A) := UpValue[B][RK(C)]            */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpGettabup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_GETTABLE` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     OP_GETTABLE, /*    A B C    R(A) := R(B)[RK(C)]                */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpGettable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/vm/opcodes.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 | const POS_A: u8 = (POS_OP + SIZE_OP);
[INFO] [stdout]    |                   ^                ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 16 - const POS_A: u8 = (POS_OP + SIZE_OP);
[INFO] [stdout] 16 + const POS_A: u8 = POS_OP + SIZE_OP;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SETTABUP` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     OP_SETTABUP, /*    A B C    UpValue[A][RK(B)] := RK(C)            */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpSettabup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SETUPVAL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     OP_SETUPVAL, /*    A B    UpValue[B] := R(A)                */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpSetupval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/vm/opcodes.rs:17:19
[INFO] [stdout]    |
[INFO] [stdout] 17 | const POS_C: u8 = (POS_A + SIZE_A);
[INFO] [stdout]    |                   ^              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 17 - const POS_C: u8 = (POS_A + SIZE_A);
[INFO] [stdout] 17 + const POS_C: u8 = POS_A + SIZE_A;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SETTABLE` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     OP_SETTABLE, /*    A B C    R(A)[RK(B)] := RK(C)                */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpSettable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]   --> src/vm/opcodes.rs:18:19
[INFO] [stdout]    |
[INFO] [stdout] 18 | const POS_B: u8 = (POS_C + SIZE_C);
[INFO] [stdout]    |                   ^              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 18 - const POS_B: u8 = (POS_C + SIZE_C);
[INFO] [stdout] 18 + const POS_B: u8 = POS_C + SIZE_C;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_NEWTABLE` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     OP_NEWTABLE, /*    A B C    R(A) := {} (size = B,C)                */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpNewtable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_MOVE` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     OP_MOVE,     /*    A B    R(A) := R(B)                    */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpMove`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LOADK` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     OP_LOADK,    /*    A Bx    R(A) := Kst(Bx)                    */
[INFO] [stdout]    |     ^^^^^^^^ help: convert the identifier to upper camel case: `OpLoadk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SELF` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     OP_SELF, /*    A B C    R(A+1) := R(B); R(A) := R(B)[RK(C)]        */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpSelf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_ADD` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     OP_ADD,  /*    A B C    R(A) := RK(B) + RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpAdd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LOADKX` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     OP_LOADKX,   /*    A     R(A) := Kst(extra arg)                */
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `OpLoadkx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SUB` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     OP_SUB,  /*    A B C    R(A) := RK(B) - RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpSub`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LOADBOOL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     OP_LOADBOOL, /*    A B C    R(A) := (Bool)B; if (C) pc++            */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpLoadbool`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_MUL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     OP_MUL,  /*    A B C    R(A) := RK(B) * RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpMul`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LOADNIL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     OP_LOADNIL,  /*    A B    R(A), R(A+1), ..., R(A+B) := nil        */
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpLoadnil`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_MOD` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     OP_MOD,  /*    A B C    R(A) := RK(B) % RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpMod`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_GETUPVAL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     OP_GETUPVAL, /*    A B    R(A) := UpValue[B]                */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpGetupval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_POW` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     OP_POW,  /*    A B C    R(A) := RK(B) ^ RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpPow`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_GETTABUP` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     OP_GETTABUP, /*    A B C    R(A) := UpValue[B][RK(C)]            */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpGettabup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_DIV` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     OP_DIV,  /*    A B C    R(A) := RK(B) / RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpDiv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_GETTABLE` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     OP_GETTABLE, /*    A B C    R(A) := R(B)[RK(C)]                */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpGettable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_IDIV` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     OP_IDIV, /*    A B C    R(A) := RK(B) // RK(C)                */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpIdiv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SETTABUP` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     OP_SETTABUP, /*    A B C    UpValue[A][RK(B)] := RK(C)            */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpSettabup`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_BAND` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     OP_BAND, /*    A B C    R(A) := RK(B) & RK(C)                */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpBand`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SETUPVAL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     OP_SETUPVAL, /*    A B    UpValue[B] := R(A)                */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpSetupval`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_BOR` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     OP_BOR,  /*    A B C    R(A) := RK(B) | RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpBor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SETTABLE` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     OP_SETTABLE, /*    A B C    R(A)[RK(B)] := RK(C)                */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpSettable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_BXOR` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     OP_BXOR, /*    A B C    R(A) := RK(B) ~ RK(C)                */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpBxor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SHL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     OP_SHL,  /*    A B C    R(A) := RK(B) << RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpShl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_NEWTABLE` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     OP_NEWTABLE, /*    A B C    R(A) := {} (size = B,C)                */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpNewtable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SHR` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     OP_SHR,  /*    A B C    R(A) := RK(B) >> RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpShr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SELF` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 |     OP_SELF, /*    A B C    R(A+1) := R(B); R(A) := R(B)[RK(C)]        */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpSelf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_UNM` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     OP_UNM,  /*    A B    R(A) := -R(B)                    */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpUnm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_ADD` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:44:5
[INFO] [stdout]    |
[INFO] [stdout] 44 |     OP_ADD,  /*    A B C    R(A) := RK(B) + RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpAdd`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_BNOT` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     OP_BNOT, /*    A B    R(A) := ~R(B)                    */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpBnot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SUB` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     OP_SUB,  /*    A B C    R(A) := RK(B) - RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpSub`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_MUL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     OP_MUL,  /*    A B C    R(A) := RK(B) * RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpMul`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_NOT` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     OP_NOT,  /*    A B    R(A) := not R(B)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpNot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_MOD` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     OP_MOD,  /*    A B C    R(A) := RK(B) % RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpMod`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LEN` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     OP_LEN,  /*    A B    R(A) := length of R(B)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpLen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_POW` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     OP_POW,  /*    A B C    R(A) := RK(B) ^ RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpPow`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_CONCAT` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     OP_CONCAT, /*    A B C    R(A) := R(B).. ... ..R(C)            */
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `OpConcat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_DIV` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     OP_DIV,  /*    A B C    R(A) := RK(B) / RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpDiv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_JMP` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     OP_JMP, /*    A sBx    pc+=sBx; if (A) close all upvalues >= R(A - 1)    */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpJmp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_IDIV` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     OP_IDIV, /*    A B C    R(A) := RK(B) // RK(C)                */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpIdiv`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_EQ` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     OP_EQ,  /*    A B C    if ((RK(B) == RK(C)) ~= A) then pc++        */
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case: `OpEq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_BAND` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:51:5
[INFO] [stdout]    |
[INFO] [stdout] 51 |     OP_BAND, /*    A B C    R(A) := RK(B) & RK(C)                */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpBand`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LT` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     OP_LT,  /*    A B C    if ((RK(B) <  RK(C)) ~= A) then pc++        */
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case: `OpLt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LE` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     OP_LE,  /*    A B C    if ((RK(B) <= RK(C)) ~= A) then pc++        */
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case: `OpLe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_BOR` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 |     OP_BOR,  /*    A B C    R(A) := RK(B) | RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpBor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_BXOR` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:53:5
[INFO] [stdout]    |
[INFO] [stdout] 53 |     OP_BXOR, /*    A B C    R(A) := RK(B) ~ RK(C)                */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpBxor`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_TEST` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     OP_TEST,    /*    A C    if not (R(A) <=> C) then pc++            */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpTest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SHL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 |     OP_SHL,  /*    A B C    R(A) := RK(B) << RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpShl`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_TESTSET` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     OP_TESTSET, /*    A B C    if (R(B) <=> C) then R(A) := R(B) else pc++    */
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpTestset`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_CALL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     OP_CALL,     /*    A B C    R(A), ... ,R(A+C-2) := R(A)(R(A+1), ... ,R(A+B-1)) */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SHR` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:55:5
[INFO] [stdout]    |
[INFO] [stdout] 55 |     OP_SHR,  /*    A B C    R(A) := RK(B) >> RK(C)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpShr`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_UNM` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:56:5
[INFO] [stdout]    |
[INFO] [stdout] 56 |     OP_UNM,  /*    A B    R(A) := -R(B)                    */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpUnm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_TAILCALL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     OP_TAILCALL, /*    A B C    return R(A)(R(A+1), ... ,R(A+B-1))        */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpTailcall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_BNOT` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:57:5
[INFO] [stdout]    |
[INFO] [stdout] 57 |     OP_BNOT, /*    A B    R(A) := ~R(B)                    */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpBnot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_RETURN` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     OP_RETURN,   /*    A B    return R(A), ... ,R(A+B-2)    (see note)    */
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `OpReturn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_NOT` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     OP_NOT,  /*    A B    R(A) := not R(B)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpNot`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_FORLOOP` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     OP_FORLOOP, /*    A sBx    R(A)+=R(A+2);
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpForloop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LEN` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     OP_LEN,  /*    A B    R(A) := length of R(B)                */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpLen`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_FORPREP` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     OP_FORPREP, /*    A sBx    R(A)-=R(A+2); pc+=sBx                */
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpForprep`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_CONCAT` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     OP_CONCAT, /*    A B C    R(A) := R(B).. ... ..R(C)            */
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `OpConcat`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_TFORCALL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     OP_TFORCALL, /*    A C    R(A+3), ... ,R(A+2+C) := R(A)(R(A+1), R(A+2));    */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpTforcall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_JMP` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     OP_JMP, /*    A sBx    pc+=sBx; if (A) close all upvalues >= R(A - 1)    */
[INFO] [stdout]    |     ^^^^^^ help: convert the identifier to upper camel case: `OpJmp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_TFORLOOP` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     OP_TFORLOOP, /*    A sBx    if R(A+1) ~= nil then { R(A)=R(A+1); pc += sBx }*/
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpTforloop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_EQ` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:64:5
[INFO] [stdout]    |
[INFO] [stdout] 64 |     OP_EQ,  /*    A B C    if ((RK(B) == RK(C)) ~= A) then pc++        */
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case: `OpEq`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LT` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     OP_LT,  /*    A B C    if ((RK(B) <  RK(C)) ~= A) then pc++        */
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case: `OpLt`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SETLIST` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     OP_SETLIST, /*    A B C    R(A)[(C-1)*FPF+i] := R(A+i), 1 <= i <= B    */
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpSetlist`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_CLOSURE` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     OP_CLOSURE, /*    A Bx    R(A) := closure(KPROTO[Bx])            */
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpClosure`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_LE` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     OP_LE,  /*    A B C    if ((RK(B) <= RK(C)) ~= A) then pc++        */
[INFO] [stdout]    |     ^^^^^ help: convert the identifier to upper camel case: `OpLe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_VARARG` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     OP_VARARG, /*    A B    R(A), R(A+1), ..., R(A+B-2) = vararg        */
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `OpVararg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_TEST` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:68:5
[INFO] [stdout]    |
[INFO] [stdout] 68 |     OP_TEST,    /*    A C    if not (R(A) <=> C) then pc++            */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpTest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_EXTRAARG` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     OP_EXTRAARG, /*    Ax    extra (larger) argument for previous opcode    */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpExtraarg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_TESTSET` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     OP_TESTSET, /*    A B C    if (R(B) <=> C) then R(A) := R(B) else pc++    */
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpTestset`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_CALL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     OP_CALL,     /*    A B C    R(A), ... ,R(A+C-2) := R(A)(R(A+1), ... ,R(A+B-1)) */
[INFO] [stdout]    |     ^^^^^^^ help: convert the identifier to upper camel case: `OpCall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_TAILCALL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     OP_TAILCALL, /*    A B C    return R(A)(R(A+1), ... ,R(A+B-1))        */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpTailcall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_RETURN` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     OP_RETURN,   /*    A B    return R(A), ... ,R(A+B-2)    (see note)    */
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `OpReturn`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_FORLOOP` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     OP_FORLOOP, /*    A sBx    R(A)+=R(A+2);
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpForloop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_FORPREP` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     OP_FORPREP, /*    A sBx    R(A)-=R(A+2); pc+=sBx                */
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpForprep`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_TFORCALL` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     OP_TFORCALL, /*    A C    R(A+3), ... ,R(A+2+C) := R(A)(R(A+1), R(A+2));    */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpTforcall`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_TFORLOOP` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     OP_TFORLOOP, /*    A sBx    if R(A+1) ~= nil then { R(A)=R(A+1); pc += sBx }*/
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpTforloop`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_SETLIST` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     OP_SETLIST, /*    A B C    R(A)[(C-1)*FPF+i] := R(A+i), 1 <= i <= B    */
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpSetlist`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_CLOSURE` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     OP_CLOSURE, /*    A Bx    R(A) := closure(KPROTO[Bx])            */
[INFO] [stdout]    |     ^^^^^^^^^^ help: convert the identifier to upper camel case: `OpClosure`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_VARARG` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     OP_VARARG, /*    A B    R(A), R(A+1), ..., R(A+B-2) = vararg        */
[INFO] [stdout]    |     ^^^^^^^^^ help: convert the identifier to upper camel case: `OpVararg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `OP_EXTRAARG` should have an upper camel case name
[INFO] [stdout]   --> src/vm/opcodes.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     OP_EXTRAARG, /*    Ax    extra (larger) argument for previous opcode    */
[INFO] [stdout]    |     ^^^^^^^^^^^ help: convert the identifier to upper camel case: `OpExtraarg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `T_NIL` is never used
[INFO] [stdout]  --> src/bin_struct/luabinstruct.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const T_NIL: u8 = 0;
[INFO] [stdout]   |       ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OpMode` is never used
[INFO] [stdout]  --> src/vm/opcodes.rs:2:6
[INFO] [stdout]   |
[INFO] [stdout] 2 | enum OpMode {
[INFO] [stdout]   |      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_C` is never used
[INFO] [stdout]  --> src/vm/opcodes.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | const SIZE_C: u8 = 9;
[INFO] [stdout]   |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_B` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | const SIZE_B: u8 = 9;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_Bx` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:11:7
[INFO] [stdout]    |
[INFO] [stdout] 11 | const SIZE_Bx: u8 = (SIZE_C + SIZE_B);
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_A` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:12:7
[INFO] [stdout]    |
[INFO] [stdout] 12 | const SIZE_A: u8 = 8;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_Ax` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:13:7
[INFO] [stdout]    |
[INFO] [stdout] 13 | const SIZE_Ax: u8 = (SIZE_C + SIZE_B + SIZE_A);
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_OP` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:14:7
[INFO] [stdout]    |
[INFO] [stdout] 14 | const SIZE_OP: u8 = 6;
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_OP` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const POS_OP: u8 = 0;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_A` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:16:7
[INFO] [stdout]    |
[INFO] [stdout] 16 | const POS_A: u8 = (POS_OP + SIZE_OP);
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_C` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:17:7
[INFO] [stdout]    |
[INFO] [stdout] 17 | const POS_C: u8 = (POS_A + SIZE_A);
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_B` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:18:7
[INFO] [stdout]    |
[INFO] [stdout] 18 | const POS_B: u8 = (POS_C + SIZE_C);
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_Bx` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | const POS_Bx: u8 = POS_C;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_Ax` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:20:7
[INFO] [stdout]    |
[INFO] [stdout] 20 | const POS_Ax: u8 = POS_A;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OpCode` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:22:6
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum OpCode {
[INFO] [stdout]    |      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_Bx` should have an upper case name
[INFO] [stdout]   --> src/vm/opcodes.rs:11:7
[INFO] [stdout]    |
[INFO] [stdout] 11 | const SIZE_Bx: u8 = (SIZE_C + SIZE_B);
[INFO] [stdout]    |       ^^^^^^^ help: convert the identifier to upper case (notice the capitalization): `SIZE_BX`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_Ax` should have an upper case name
[INFO] [stdout]   --> src/vm/opcodes.rs:13:7
[INFO] [stdout]    |
[INFO] [stdout] 13 | const SIZE_Ax: u8 = (SIZE_C + SIZE_B + SIZE_A);
[INFO] [stdout]    |       ^^^^^^^ help: convert the identifier to upper case (notice the capitalization): `SIZE_AX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_Bx` should have an upper case name
[INFO] [stdout]   --> src/vm/opcodes.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | const POS_Bx: u8 = POS_C;
[INFO] [stdout]    |       ^^^^^^ help: convert the identifier to upper case (notice the capitalization): `POS_BX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_Ax` should have an upper case name
[INFO] [stdout]   --> src/vm/opcodes.rs:20:7
[INFO] [stdout]    |
[INFO] [stdout] 20 | const POS_Ax: u8 = POS_A;
[INFO] [stdout]    |       ^^^^^^ help: convert the identifier to upper case (notice the capitalization): `POS_AX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `T_NIL` is never used
[INFO] [stdout]  --> src/bin_struct/luabinstruct.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | const T_NIL: u8 = 0;
[INFO] [stdout]   |       ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OpMode` is never used
[INFO] [stdout]  --> src/vm/opcodes.rs:2:6
[INFO] [stdout]   |
[INFO] [stdout] 2 | enum OpMode {
[INFO] [stdout]   |      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_C` is never used
[INFO] [stdout]  --> src/vm/opcodes.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | const SIZE_C: u8 = 9;
[INFO] [stdout]   |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_B` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:10:7
[INFO] [stdout]    |
[INFO] [stdout] 10 | const SIZE_B: u8 = 9;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_Bx` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:11:7
[INFO] [stdout]    |
[INFO] [stdout] 11 | const SIZE_Bx: u8 = (SIZE_C + SIZE_B);
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_A` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:12:7
[INFO] [stdout]    |
[INFO] [stdout] 12 | const SIZE_A: u8 = 8;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_Ax` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:13:7
[INFO] [stdout]    |
[INFO] [stdout] 13 | const SIZE_Ax: u8 = (SIZE_C + SIZE_B + SIZE_A);
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_OP` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:14:7
[INFO] [stdout]    |
[INFO] [stdout] 14 | const SIZE_OP: u8 = 6;
[INFO] [stdout]    |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_OP` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:15:7
[INFO] [stdout]    |
[INFO] [stdout] 15 | const POS_OP: u8 = 0;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_A` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:16:7
[INFO] [stdout]    |
[INFO] [stdout] 16 | const POS_A: u8 = (POS_OP + SIZE_OP);
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_C` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:17:7
[INFO] [stdout]    |
[INFO] [stdout] 17 | const POS_C: u8 = (POS_A + SIZE_A);
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_B` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:18:7
[INFO] [stdout]    |
[INFO] [stdout] 18 | const POS_B: u8 = (POS_C + SIZE_C);
[INFO] [stdout]    |       ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_Bx` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | const POS_Bx: u8 = POS_C;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_Ax` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:20:7
[INFO] [stdout]    |
[INFO] [stdout] 20 | const POS_Ax: u8 = POS_A;
[INFO] [stdout]    |       ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `OpCode` is never used
[INFO] [stdout]   --> src/vm/opcodes.rs:22:6
[INFO] [stdout]    |
[INFO] [stdout] 22 | enum OpCode {
[INFO] [stdout]    |      ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_Bx` should have an upper case name
[INFO] [stdout]   --> src/vm/opcodes.rs:11:7
[INFO] [stdout]    |
[INFO] [stdout] 11 | const SIZE_Bx: u8 = (SIZE_C + SIZE_B);
[INFO] [stdout]    |       ^^^^^^^ help: convert the identifier to upper case (notice the capitalization): `SIZE_BX`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_upper_case_globals)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SIZE_Ax` should have an upper case name
[INFO] [stdout]   --> src/vm/opcodes.rs:13:7
[INFO] [stdout]    |
[INFO] [stdout] 13 | const SIZE_Ax: u8 = (SIZE_C + SIZE_B + SIZE_A);
[INFO] [stdout]    |       ^^^^^^^ help: convert the identifier to upper case (notice the capitalization): `SIZE_AX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_Bx` should have an upper case name
[INFO] [stdout]   --> src/vm/opcodes.rs:19:7
[INFO] [stdout]    |
[INFO] [stdout] 19 | const POS_Bx: u8 = POS_C;
[INFO] [stdout]    |       ^^^^^^ help: convert the identifier to upper case (notice the capitalization): `POS_BX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `POS_Ax` should have an upper case name
[INFO] [stdout]   --> src/vm/opcodes.rs:20:7
[INFO] [stdout]    |
[INFO] [stdout] 20 | const POS_Ax: u8 = POS_A;
[INFO] [stdout]    |       ^^^^^^ help: convert the identifier to upper case (notice the capitalization): `POS_AX`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] running `Command { std: "docker" "inspect" "656f132a1386c69c11225282f5b8e7f17504dae7c432965574fa6843f86eeaf7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "656f132a1386c69c11225282f5b8e7f17504dae7c432965574fa6843f86eeaf7", kill_on_drop: false }`
[INFO] [stdout] 656f132a1386c69c11225282f5b8e7f17504dae7c432965574fa6843f86eeaf7
