[INFO] cloning repository https://github.com/Jordise2002/gbc
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Jordise2002/gbc" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJordise2002%2Fgbc", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJordise2002%2Fgbc'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f7fdde17b252cdae00b5125695f6ace68bd6753c
[INFO] checking Jordise2002/gbc/f7fdde17b252cdae00b5125695f6ace68bd6753c against try#31561a63598a0f21fc74c024747ef1310fdd2eb2 for pr-133536
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJordise2002%2Fgbc" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/Jordise2002/gbc on toolchain 31561a63598a0f21fc74c024747ef1310fdd2eb2
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/Jordise2002/gbc
[INFO] finished tweaking git repo https://github.com/Jordise2002/gbc
[INFO] tweaked toml for git repo https://github.com/Jordise2002/gbc written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/Jordise2002/gbc 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" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "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-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b35c9316d5eecce14575533aeb0f73b7778a6e4aaa03cea8fdcf4942fddff4f9
[INFO] running `Command { std: "docker" "start" "-a" "b35c9316d5eecce14575533aeb0f73b7778a6e4aaa03cea8fdcf4942fddff4f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b35c9316d5eecce14575533aeb0f73b7778a6e4aaa03cea8fdcf4942fddff4f9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b35c9316d5eecce14575533aeb0f73b7778a6e4aaa03cea8fdcf4942fddff4f9", kill_on_drop: false }`
[INFO] [stdout] b35c9316d5eecce14575533aeb0f73b7778a6e4aaa03cea8fdcf4942fddff4f9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+31561a63598a0f21fc74c024747ef1310fdd2eb2" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 568ff022e19eccf71650c0d80a2e493c26d97a98ccf0134dfb004b7f92fb7fc3
[INFO] running `Command { std: "docker" "start" "-a" "568ff022e19eccf71650c0d80a2e493c26d97a98ccf0134dfb004b7f92fb7fc3", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.81
[INFO] [stderr]    Compiling serde v1.0.198
[INFO] [stderr]    Compiling serde_json v1.0.116
[INFO] [stderr]     Checking byteorder v1.5.0
[INFO] [stderr]    Compiling phf_shared v0.11.2
[INFO] [stderr]    Compiling phf_generator v0.11.2
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling syn v2.0.60
[INFO] [stderr]    Compiling phf_macros v0.11.2
[INFO] [stderr]    Compiling enumn v0.1.13
[INFO] [stderr]     Checking phf v0.11.2
[INFO] [stderr]     Checking gbc v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/bus.rs:2:17
[INFO] [stdout]   |
[INFO] [stdout] 2 |     cartridge::{self, Cartidge},
[INFO] [stdout]   |                 ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]  --> src/bus.rs:2:17
[INFO] [stdout]   |
[INFO] [stdout] 2 |     cartridge::{self, Cartidge},
[INFO] [stdout]   |                 ^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::panic`
[INFO] [stdout]  --> src/code.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use core::panic;
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::cartridge`
[INFO] [stdout]  --> src/cpu/tests.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::cartridge;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt::format`
[INFO] [stdout]  --> src/cpu/mod.rs:4:9
[INFO] [stdout]   |
[INFO] [stdout] 4 |     use std::fmt::format;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> src/cpu/mod.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |     cartridge::{self, Cartidge},
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::panic`
[INFO] [stdout]  --> src/code.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use core::panic;
[INFO] [stdout]   |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/cpu/mod.rs:233:38
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 let unceiled_value = (self.sp as i32 + other_value);
[INFO] [stdout]     |                                      ^                            ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 233 -                 let unceiled_value = (self.sp as i32 + other_value);
[INFO] [stdout] 233 +                 let unceiled_value = self.sp as i32 + other_value;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::cartridge`
[INFO] [stdout]  --> src/cpu/tests.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use crate::cartridge;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::fmt::format`
[INFO] [stdout]  --> src/cpu/mod.rs:4:9
[INFO] [stdout]   |
[INFO] [stdout] 4 |     use std::fmt::format;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `self`
[INFO] [stdout]   --> src/cpu/mod.rs:10:17
[INFO] [stdout]    |
[INFO] [stdout] 10 |     cartridge::{self, Cartidge},
[INFO] [stdout]    |                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around assigned value
[INFO] [stdout]    --> src/cpu/mod.rs:233:38
[INFO] [stdout]     |
[INFO] [stdout] 233 |                 let unceiled_value = (self.sp as i32 + other_value);
[INFO] [stdout]     |                                      ^                            ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 233 -                 let unceiled_value = (self.sp as i32 + other_value);
[INFO] [stdout] 233 +                 let unceiled_value = self.sp as i32 + other_value;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `op1_type`
[INFO] [stdout]    --> src/cpu/mod.rs:651:43
[INFO] [stdout]     |
[INFO] [stdout] 651 |     fn handle_jump_relative_op(&mut self, op1_type: code::Operand)
[INFO] [stdout]     |                                           ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_op1_type`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `op1_type`
[INFO] [stdout]    --> src/cpu/mod.rs:656:43
[INFO] [stdout]     |
[INFO] [stdout] 656 |     fn handle_jump_absolute_op(&mut self, op1_type: code::Operand)
[INFO] [stdout]     |                                           ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_op1_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address`
[INFO] [stdout]   --> src/memory_bank.rs:34:29
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub fn write(&mut self, address: u16, value: u8) {
[INFO] [stdout]    |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PC` is never constructed
[INFO] [stdout]   --> src/code.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 7  | pub enum Operand 
[INFO] [stdout]    |          ------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 24 |     PC,
[INFO] [stdout]    |     ^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Operand` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/code.rs:87:10
[INFO] [stdout]    |
[INFO] [stdout] 87 |     STOP(Operand),
[INFO] [stdout]    |     ---- ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 87 |     STOP(()),
[INFO] [stdout]    |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0`, `1`, and `2` are never read
[INFO] [stdout]   --> src/code.rs:99:13
[INFO] [stdout]    |
[INFO] [stdout] 99 |     JP_ZERO(JumpType, bool, Operand),//true means jump when zero flag is set
[INFO] [stdout]    |     ------- ^^^^^^^^  ^^^^  ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 99 |     JP_ZERO((), (), ()),//true means jump when zero flag is set
[INFO] [stdout]    |             ~~  ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0`, `1`, and `2` are never read
[INFO] [stdout]    --> src/code.rs:100:14
[INFO] [stdout]     |
[INFO] [stdout] 100 |     JP_CARRY(JumpType, bool, Operand),//true means jump when carry flag is set
[INFO] [stdout]     |     -------- ^^^^^^^^  ^^^^  ^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     fields in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]     |
[INFO] [stdout] 100 |     JP_CARRY((), (), ()),//true means jump when carry flag is set
[INFO] [stdout]     |              ~~  ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/code.rs:102:14
[INFO] [stdout]     |
[INFO] [stdout] 102 |     RET_ZERO(bool),//true means jump when zero flag is set
[INFO] [stdout]     |     -------- ^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 102 |     RET_ZERO(()),//true means jump when zero flag is set
[INFO] [stdout]     |              ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/code.rs:103:15
[INFO] [stdout]     |
[INFO] [stdout] 103 |     RET_CARRY(bool),//true means jump when carry flag is set
[INFO] [stdout]     |     --------- ^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 103 |     RET_CARRY(()),//true means jump when carry flag is set
[INFO] [stdout]     |               ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/code.rs:105:10
[INFO] [stdout]     |
[INFO] [stdout] 105 |     CALL(Operand),
[INFO] [stdout]     |     ---- ^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 105 |     CALL(()),
[INFO] [stdout]     |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]    --> src/code.rs:106:15
[INFO] [stdout]     |
[INFO] [stdout] 106 |     CALL_ZERO(bool, Operand),
[INFO] [stdout]     |     --------- ^^^^  ^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     fields in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]     |
[INFO] [stdout] 106 |     CALL_ZERO((), ()),
[INFO] [stdout]     |               ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]    --> src/code.rs:107:16
[INFO] [stdout]     |
[INFO] [stdout] 107 |     CALL_CARRY(bool, Operand),
[INFO] [stdout]     |     ---------- ^^^^  ^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     fields in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]     |
[INFO] [stdout] 107 |     CALL_CARRY((), ()),
[INFO] [stdout]     |                ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/code.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |     RST(u8),
[INFO] [stdout]     |     --- ^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 108 |     RST(()),
[INFO] [stdout]     |         ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]    --> src/code.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub enum Opcode
[INFO] [stdout]     |          ------ variants in this enum
[INFO] [stdout] 123 | {
[INFO] [stdout] 124 |     NOP=0o00,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 125 |     LD_BC_N16=0o01,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 126 |     LD_iBC_A=0o02,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 127 |     INC_BC=0o03,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 128 |     INC_B=0o04,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 129 |     DEC_B=0o05,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 130 |     LD_B_N8=0o06,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 131 |     RLCA=0o07,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 132 |     LD_iA16_SP=0o10,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 133 |     ADD_HL_BC=0o11,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 134 |     LD_A_iBC=0o12,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 135 |     DEC_BC=0o13,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 136 |     INC_C=0o14,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 137 |     DEC_C=0o15,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 138 |     LD_C_N8=0o16,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 139 |     RRCA=0o17,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 140 |     STOP_N8=0o20,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 141 |     LD_DE_N16=0o21,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 142 |     LD_iDE_A=0o22,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 143 |     INC_DE=0o23,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 144 |     INC_D=0o24,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 145 |     DEC_D=0o25,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 146 |     LD_D_N8=0o26,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 147 |     RLA=0o27,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 148 |     JR_E8=0o30,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 149 |     ADD_HL_DE=0o31,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 150 |     LD_A_iDE=0o32,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 151 |     DEC_DE=0o33,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 152 |     INC_E=0o34,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 153 |     DEC_E=0o35,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 154 |     LD_E_N8=0o36,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 155 |     RRA=0o37,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 156 |     JR_NZ_E8=0o40,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 157 |     LD_HL_N16=0o41,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 158 |     LD_iHLPLUS_A=0o42,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 159 |     INC_HL=0o43,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 160 |     INC_H=0o44,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 161 |     DEC_H=0o45,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 162 |     LD_H_N8=0o46,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 163 |     DAA=0o47,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 164 |     JR_Z_E8=0o50,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 165 |     ADD_HL_HL=0o51,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 166 |     LD_A_iHLPLUS=0o52,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 167 |     DEC_HL=0o53,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 168 |     INC_L=0o54,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 169 |     DEC_L=0o55,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 170 |     LD_L_N8=0o56,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 171 |     CPL=0o57,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 172 |     JR_NC_E8=0o60,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 173 |     LD_SP_N16=0o61,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 174 |     LD_iHLMINUS_A=0o62,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 175 |     INC_SP=0o63,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 176 |     INC_iHL=0o64,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 177 |     DEC_iHL=0o65,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 178 |     LD_iHL_N8=0o66,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 179 |     SCF=0o67,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 180 |     JR_C_E8=0o70,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 181 |     ADD_HL_SP=0o71,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 182 |     LD_A_iHLMINUS=0o72,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 183 |     DEC_SP=0o73,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 184 |     INC_A=0o74,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 185 |     DEC_A=0o75,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 186 |     LD_A_N8=0o76,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 187 |     CCF=0o77,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 188 |     LD_B_B=0o100,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 189 |     LD_B_C=0o101,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 190 |     LD_B_D=0o102,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 191 |     LD_B_E=0o103,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 192 |     LD_B_H=0o104,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 193 |     LD_B_L=0o105,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 194 |     LD_B_iHL=0o106,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 195 |     LD_B_A=0o107,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 196 |     LD_C_B=0o110,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 197 |     LD_C_C=0o111,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 198 |     LD_C_D=0o112,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 199 |     LD_C_E=0o113,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 200 |     LD_C_H=0o114,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 201 |     LC_C_L=0o115,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 202 |     LD_C_iHL=0o116,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 203 |     LD_C_A=0o117,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 204 |     LD_D_B=0o120,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 205 |     LD_D_C=0o121,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 206 |     LD_D_D=0o122,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 207 |     LD_D_E=0o123,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 208 |     LD_D_H=0o124,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 209 |     LD_D_L=0o125,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 210 |     LD_D_iHL=0o126,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 211 |     LD_D_A=0o127,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 212 |     LD_E_B=0o130,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 213 |     LD_E_C=0o131,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 214 |     LD_E_D=0o132,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 215 |     LD_E_E=0o133,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 216 |     LD_E_H=0o134,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 217 |     LD_E_L=0o135,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 218 |     LD_E_iHL=0o136,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 219 |     LD_E_A=0o137,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 220 |     LD_H_B=0o140,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 221 |     LD_H_C=0o141,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 222 |     LD_H_D=0o142,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 223 |     LD_H_E=0o143,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 224 |     LD_H_H=0o144,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 225 |     LD_H_L=0o145,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 226 |     LD_H_iHL=0o146,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 227 |     LD_H_A=0o147,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 228 |     LD_L_B=0o150,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 229 |     LD_L_C=0o151,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 230 |     LD_L_D=0o152,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 231 |     LD_L_E=0o153,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 232 |     LD_L_H=0o154,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 233 |     LD_L_L=0o155,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 234 |     LD_L_iHL=0o156,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 235 |     LD_L_A=0o157,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 236 |     LD_iHL_B=0o160,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 237 |     LD_iHL_C=0o161,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 238 |     LD_iHL_D=0o162,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 239 |     LD_iHL_E=0o163,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 240 |     LD_iHL_H=0o164,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 241 |     LD_iHL_L=0o165,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 242 |     HALT=0o166,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 243 |     LD_iHL_A=0o167,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 244 |     LD_A_B=0o170,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 245 |     LD_A_C=0o171,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 246 |     LD_A_D=0o172,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 247 |     LD_A_E=0o173,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 248 |     LD_A_H=0o174,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 249 |     LD_A_L=0o175,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 250 |     LD_A_iHL=0o176,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 251 |     LD_A_A=0o177,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 252 |     ADD_A_B=0o200,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 253 |     ADD_A_C=0o201,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 254 |     ADD_A_D=0o202,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 255 |     ADD_A_E=0o203,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 256 |     ADD_A_H=0o204,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 257 |     ADD_A_L=0o205,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 258 |     ADD_A_iHL=0o206,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 259 |     ADD_A_A=0o207,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 260 |     ADC_A_B=0o210,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 261 |     ADC_A_C=0o211,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 262 |     ADC_A_D=0o212,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 263 |     ADC_A_E=0o213,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 264 |     ADC_A_H=0o214,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 265 |     ADC_A_L=0o215,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 266 |     ADC_A_iHL=0o216,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 267 |     ADC_A_A=0o217,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 268 |     SUB_A_B=0o220,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 269 |     SUB_A_C=0o221,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 270 |     SUB_A_D=0o222,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 271 |     SUB_A_E=0o223,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 272 |     SUB_A_H=0o224,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 273 |     SUB_A_L=0o225,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 274 |     SUB_A_iHL=0o226,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 275 |     SUB_A_A=0o227,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 276 |     SBC_A_B=0o230,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 277 |     SBC_A_C=0o231,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 278 |     SBC_A_D=0o232,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 279 |     SBC_A_E=0o233,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 280 |     SBC_A_H=0o234,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 281 |     SBC_A_L=0o235,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 282 |     SBC_A_iHL=0o236,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 283 |     SBC_A_A=0o237,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 284 |     AND_A_B=0o240,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 285 |     AND_A_C=0o241,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 286 |     AND_A_D=0o242,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 287 |     AND_A_E=0o243,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 288 |     AND_A_H=0o244,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 289 |     AND_A_L=0o245,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 290 |     AND_A_iHL=0o246,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 291 |     AND_A_A=0o247,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 292 |     XOR_A_B=0o250,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 293 |     XOR_A_C=0o251,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 294 |     XOR_A_D=0o252,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 295 |     XOR_A_E=0o253,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 296 |     XOR_A_H=0o254,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 297 |     XOR_A_L=0o255,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 298 |     XOR_A_iHL=0o256,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 299 |     XOR_A_A=0o257,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 300 |     OR_A_B=0o260,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 301 |     OR_A_C=0o261,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 302 |     OR_A_D=0o262,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 303 |     OR_A_E=0o263,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 304 |     OR_A_H=0o264,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 305 |     OR_A_L=0o265,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 306 |     OR_A_iHL=0o266,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 307 |     OR_A_A=0o267,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 308 |     CP_A_B=0o270,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 309 |     CP_A_C=0o271,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 310 |     CP_A_D=0o272,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 311 |     CP_A_E=0o273,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 312 |     CP_A_H=0o274,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 313 |     CP_A_L=0o275,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 314 |     CP_A_iHL=0o276,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 315 |     CP_A_A=0o277,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 316 |     RET_NZ=0o300,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 317 |     POP_BC=0o301,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 318 |     JP_NZ_A16=0o302,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 319 |     JP_A16=0o303,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 320 |     CALL_NZ_A16=0o304,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 321 |     PUSH_BC=0o305,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 322 |     ADD_A_N8=0o306,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 323 |     RST_00=0o307,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 324 |     RET_Z=0o310,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 325 |     RET=0o311,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 326 |     JP_Z_A16=0o312,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 327 |     PREFIX=0o313,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 328 |     CALL_Z_A16=0o314,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 329 |     CALL_A16=0o315,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 330 |     ADC_A_N8=0o316,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 331 |     RST_08=0o317,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 332 |     RET_NC=0o320,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 333 |     POP_DE=0o321,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 334 |     JP_NC_A16=0o322,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 335 |     EMPTY_323=0o323,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 336 |     CALL_NC_A16=0o324,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 337 |     PUSH_DE=0o325,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 338 |     SUB_A_N8=0o326,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 339 |     RST_10=0o327,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 340 |     RET_C=0o330,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 341 |     RETI=0o331,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 342 |     JP_C_A16=0o332,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 343 |     EMPTY_333=0o333,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 344 |     CALL_C_A16=0o334,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 345 |     EMPTY_335=0o335,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 346 |     SBC_A_N8=0o336,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 347 |     RST_18=0o337,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 348 |     LDH_iA8_A=0o340,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 349 |     POP_HL=0o341,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 350 |     LD_iC_A=0o342,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 351 |     EMPTY_343=0o343,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 352 |     EMPTY_344=0o344,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 353 |     PUSH_HL=0o345,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 354 |     AND_A_N8=0o346,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 355 |     RST_20=0o347,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 356 |     ADD_SP_E8=0o350,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 357 |     JP_HL=0o351,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 358 |     LD_iA16_A=0o352,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 359 |     EMPTY_353=0o353,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 360 |     EMPTY_354=0o354,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 361 |     EMPTY_355=0o355,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 362 |     XOR_A_N8=0o356,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 363 |     RST_28=0o357,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 364 |     LDH_A_iA8=0o360,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 365 |     POP_AF=0o361,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 366 |     LD_A_iC=0o362,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 367 |     DI=0o363,
[INFO] [stdout]     |     ^^
[INFO] [stdout] 368 |     EMPTY_364=0o364,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 369 |     PUSH_AF=0o365,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 370 |     OR_A_N8=0o366,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 371 |     RST_30=0o367,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 372 |     LD_HL_SP_E8=0o370,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 373 |     LD_SP_HL=0o371,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 374 |     LD_A_iA16=0o372,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 375 |     EI=0o373,
[INFO] [stdout]     |     ^^
[INFO] [stdout] 376 |     EMPTY_374=0o374,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 377 |     EMPTY_375=0o375,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 378 |     CP_A_N8=0o376,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 379 |     RST_38=0o377
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Opcode` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `get_zero_flag`, `get_substraction_flag`, and `get_half_carry_flag` are never used
[INFO] [stdout]    --> src/cpu/mod.rs:109:8
[INFO] [stdout]     |
[INFO] [stdout] 29  | impl Cpu {
[INFO] [stdout]     | -------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 109 |     fn get_zero_flag(&self) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 113 |     fn get_substraction_flag(&self) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 117 |     fn get_half_carry_flag(&self) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `bank_ammount` is never read
[INFO] [stdout]  --> src/memory_bank.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct MemoryBank {
[INFO] [stdout]   |            ---------- field in this struct
[INFO] [stdout] 2 |     bank_size: usize,
[INFO] [stdout] 3 |     bank_ammount: usize,
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `op1_type`
[INFO] [stdout]    --> src/cpu/mod.rs:651:43
[INFO] [stdout]     |
[INFO] [stdout] 651 |     fn handle_jump_relative_op(&mut self, op1_type: code::Operand)
[INFO] [stdout]     |                                           ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_op1_type`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `op1_type`
[INFO] [stdout]    --> src/cpu/mod.rs:656:43
[INFO] [stdout]     |
[INFO] [stdout] 656 |     fn handle_jump_absolute_op(&mut self, op1_type: code::Operand)
[INFO] [stdout]     |                                           ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_op1_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `address`
[INFO] [stdout]   --> src/memory_bank.rs:34:29
[INFO] [stdout]    |
[INFO] [stdout] 34 |     pub fn write(&mut self, address: u16, value: u8) {
[INFO] [stdout]    |                             ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_address`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `PC` is never constructed
[INFO] [stdout]   --> src/code.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 7  | pub enum Operand 
[INFO] [stdout]    |          ------- variant in this enum
[INFO] [stdout] ...
[INFO] [stdout] 24 |     PC,
[INFO] [stdout]    |     ^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Operand` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]   --> src/code.rs:87:10
[INFO] [stdout]    |
[INFO] [stdout] 87 |     STOP(Operand),
[INFO] [stdout]    |     ---- ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     field in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]    |
[INFO] [stdout] 87 |     STOP(()),
[INFO] [stdout]    |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0`, `1`, and `2` are never read
[INFO] [stdout]   --> src/code.rs:99:13
[INFO] [stdout]    |
[INFO] [stdout] 99 |     JP_ZERO(JumpType, bool, Operand),//true means jump when zero flag is set
[INFO] [stdout]    |     ------- ^^^^^^^^  ^^^^  ^^^^^^^
[INFO] [stdout]    |     |
[INFO] [stdout]    |     fields in this variant
[INFO] [stdout]    |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]    |
[INFO] [stdout] 99 |     JP_ZERO((), (), ()),//true means jump when zero flag is set
[INFO] [stdout]    |             ~~  ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0`, `1`, and `2` are never read
[INFO] [stdout]    --> src/code.rs:100:14
[INFO] [stdout]     |
[INFO] [stdout] 100 |     JP_CARRY(JumpType, bool, Operand),//true means jump when carry flag is set
[INFO] [stdout]     |     -------- ^^^^^^^^  ^^^^  ^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     fields in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]     |
[INFO] [stdout] 100 |     JP_CARRY((), (), ()),//true means jump when carry flag is set
[INFO] [stdout]     |              ~~  ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/code.rs:102:14
[INFO] [stdout]     |
[INFO] [stdout] 102 |     RET_ZERO(bool),//true means jump when zero flag is set
[INFO] [stdout]     |     -------- ^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 102 |     RET_ZERO(()),//true means jump when zero flag is set
[INFO] [stdout]     |              ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/code.rs:103:15
[INFO] [stdout]     |
[INFO] [stdout] 103 |     RET_CARRY(bool),//true means jump when carry flag is set
[INFO] [stdout]     |     --------- ^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 103 |     RET_CARRY(()),//true means jump when carry flag is set
[INFO] [stdout]     |               ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/code.rs:105:10
[INFO] [stdout]     |
[INFO] [stdout] 105 |     CALL(Operand),
[INFO] [stdout]     |     ---- ^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 105 |     CALL(()),
[INFO] [stdout]     |          ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]    --> src/code.rs:106:15
[INFO] [stdout]     |
[INFO] [stdout] 106 |     CALL_ZERO(bool, Operand),
[INFO] [stdout]     |     --------- ^^^^  ^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     fields in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]     |
[INFO] [stdout] 106 |     CALL_ZERO((), ()),
[INFO] [stdout]     |               ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `0` and `1` are never read
[INFO] [stdout]    --> src/code.rs:107:16
[INFO] [stdout]     |
[INFO] [stdout] 107 |     CALL_CARRY(bool, Operand),
[INFO] [stdout]     |     ---------- ^^^^  ^^^^^^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     fields in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the fields to be of unit type to suppress this warning while preserving the field numbering, or remove the fields
[INFO] [stdout]     |
[INFO] [stdout] 107 |     CALL_CARRY((), ()),
[INFO] [stdout]     |                ~~  ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `0` is never read
[INFO] [stdout]    --> src/code.rs:108:9
[INFO] [stdout]     |
[INFO] [stdout] 108 |     RST(u8),
[INFO] [stdout]     |     --- ^^
[INFO] [stdout]     |     |
[INFO] [stdout]     |     field in this variant
[INFO] [stdout]     |
[INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field
[INFO] [stdout]     |
[INFO] [stdout] 108 |     RST(()),
[INFO] [stdout]     |         ~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]    --> src/code.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 122 | pub enum Opcode
[INFO] [stdout]     |          ------ variants in this enum
[INFO] [stdout] 123 | {
[INFO] [stdout] 124 |     NOP=0o00,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 125 |     LD_BC_N16=0o01,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 126 |     LD_iBC_A=0o02,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 127 |     INC_BC=0o03,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 128 |     INC_B=0o04,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 129 |     DEC_B=0o05,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 130 |     LD_B_N8=0o06,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 131 |     RLCA=0o07,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 132 |     LD_iA16_SP=0o10,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 133 |     ADD_HL_BC=0o11,
[INFO] [stdout] 134 |     LD_A_iBC=0o12,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 135 |     DEC_BC=0o13,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 136 |     INC_C=0o14,
[INFO] [stdout] 137 |     DEC_C=0o15,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 138 |     LD_C_N8=0o16,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 139 |     RRCA=0o17,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 140 |     STOP_N8=0o20,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 141 |     LD_DE_N16=0o21,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 142 |     LD_iDE_A=0o22,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 143 |     INC_DE=0o23,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 144 |     INC_D=0o24,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 145 |     DEC_D=0o25,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 146 |     LD_D_N8=0o26,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 147 |     RLA=0o27,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 148 |     JR_E8=0o30,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 149 |     ADD_HL_DE=0o31,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 150 |     LD_A_iDE=0o32,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 151 |     DEC_DE=0o33,
[INFO] [stdout] 152 |     INC_E=0o34,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 153 |     DEC_E=0o35,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 154 |     LD_E_N8=0o36,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 155 |     RRA=0o37,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 156 |     JR_NZ_E8=0o40,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 157 |     LD_HL_N16=0o41,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 158 |     LD_iHLPLUS_A=0o42,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 159 |     INC_HL=0o43,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 160 |     INC_H=0o44,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 161 |     DEC_H=0o45,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 162 |     LD_H_N8=0o46,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 163 |     DAA=0o47,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 164 |     JR_Z_E8=0o50,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 165 |     ADD_HL_HL=0o51,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 166 |     LD_A_iHLPLUS=0o52,
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 167 |     DEC_HL=0o53,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 168 |     INC_L=0o54,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 169 |     DEC_L=0o55,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 170 |     LD_L_N8=0o56,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 171 |     CPL=0o57,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 172 |     JR_NC_E8=0o60,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 173 |     LD_SP_N16=0o61,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 174 |     LD_iHLMINUS_A=0o62,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 175 |     INC_SP=0o63,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 176 |     INC_iHL=0o64,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 177 |     DEC_iHL=0o65,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 178 |     LD_iHL_N8=0o66,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 179 |     SCF=0o67,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 180 |     JR_C_E8=0o70,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 181 |     ADD_HL_SP=0o71,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 182 |     LD_A_iHLMINUS=0o72,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 183 |     DEC_SP=0o73,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 184 |     INC_A=0o74,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 185 |     DEC_A=0o75,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 186 |     LD_A_N8=0o76,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 187 |     CCF=0o77,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 188 |     LD_B_B=0o100,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 189 |     LD_B_C=0o101,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 190 |     LD_B_D=0o102,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 191 |     LD_B_E=0o103,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 192 |     LD_B_H=0o104,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 193 |     LD_B_L=0o105,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 194 |     LD_B_iHL=0o106,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 195 |     LD_B_A=0o107,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 196 |     LD_C_B=0o110,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 197 |     LD_C_C=0o111,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 198 |     LD_C_D=0o112,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 199 |     LD_C_E=0o113,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 200 |     LD_C_H=0o114,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 201 |     LC_C_L=0o115,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 202 |     LD_C_iHL=0o116,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 203 |     LD_C_A=0o117,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 204 |     LD_D_B=0o120,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 205 |     LD_D_C=0o121,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 206 |     LD_D_D=0o122,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 207 |     LD_D_E=0o123,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 208 |     LD_D_H=0o124,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 209 |     LD_D_L=0o125,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 210 |     LD_D_iHL=0o126,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 211 |     LD_D_A=0o127,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 212 |     LD_E_B=0o130,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 213 |     LD_E_C=0o131,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 214 |     LD_E_D=0o132,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 215 |     LD_E_E=0o133,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 216 |     LD_E_H=0o134,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 217 |     LD_E_L=0o135,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 218 |     LD_E_iHL=0o136,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 219 |     LD_E_A=0o137,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 220 |     LD_H_B=0o140,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 221 |     LD_H_C=0o141,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 222 |     LD_H_D=0o142,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 223 |     LD_H_E=0o143,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 224 |     LD_H_H=0o144,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 225 |     LD_H_L=0o145,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 226 |     LD_H_iHL=0o146,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 227 |     LD_H_A=0o147,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 228 |     LD_L_B=0o150,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 229 |     LD_L_C=0o151,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 230 |     LD_L_D=0o152,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 231 |     LD_L_E=0o153,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 232 |     LD_L_H=0o154,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 233 |     LD_L_L=0o155,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 234 |     LD_L_iHL=0o156,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 235 |     LD_L_A=0o157,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 236 |     LD_iHL_B=0o160,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 237 |     LD_iHL_C=0o161,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 238 |     LD_iHL_D=0o162,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 239 |     LD_iHL_E=0o163,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 240 |     LD_iHL_H=0o164,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 241 |     LD_iHL_L=0o165,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 242 |     HALT=0o166,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 243 |     LD_iHL_A=0o167,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 244 |     LD_A_B=0o170,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 245 |     LD_A_C=0o171,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 246 |     LD_A_D=0o172,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 247 |     LD_A_E=0o173,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 248 |     LD_A_H=0o174,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 249 |     LD_A_L=0o175,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 250 |     LD_A_iHL=0o176,
[INFO] [stdout] 251 |     LD_A_A=0o177,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 252 |     ADD_A_B=0o200,
[INFO] [stdout] 253 |     ADD_A_C=0o201,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 254 |     ADD_A_D=0o202,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 255 |     ADD_A_E=0o203,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 256 |     ADD_A_H=0o204,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 257 |     ADD_A_L=0o205,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 258 |     ADD_A_iHL=0o206,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 259 |     ADD_A_A=0o207,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 260 |     ADC_A_B=0o210,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 261 |     ADC_A_C=0o211,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 262 |     ADC_A_D=0o212,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 263 |     ADC_A_E=0o213,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 264 |     ADC_A_H=0o214,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 265 |     ADC_A_L=0o215,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 266 |     ADC_A_iHL=0o216,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 267 |     ADC_A_A=0o217,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 268 |     SUB_A_B=0o220,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 269 |     SUB_A_C=0o221,
[INFO] [stdout] 270 |     SUB_A_D=0o222,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 271 |     SUB_A_E=0o223,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 272 |     SUB_A_H=0o224,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 273 |     SUB_A_L=0o225,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 274 |     SUB_A_iHL=0o226,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 275 |     SUB_A_A=0o227,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 276 |     SBC_A_B=0o230,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 277 |     SBC_A_C=0o231,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 278 |     SBC_A_D=0o232,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 279 |     SBC_A_E=0o233,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 280 |     SBC_A_H=0o234,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 281 |     SBC_A_L=0o235,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 282 |     SBC_A_iHL=0o236,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 283 |     SBC_A_A=0o237,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 284 |     AND_A_B=0o240,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 285 |     AND_A_C=0o241,
[INFO] [stdout] 286 |     AND_A_D=0o242,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 287 |     AND_A_E=0o243,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 288 |     AND_A_H=0o244,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 289 |     AND_A_L=0o245,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 290 |     AND_A_iHL=0o246,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 291 |     AND_A_A=0o247,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 292 |     XOR_A_B=0o250,
[INFO] [stdout] 293 |     XOR_A_C=0o251,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 294 |     XOR_A_D=0o252,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 295 |     XOR_A_E=0o253,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 296 |     XOR_A_H=0o254,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 297 |     XOR_A_L=0o255,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 298 |     XOR_A_iHL=0o256,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 299 |     XOR_A_A=0o257,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 300 |     OR_A_B=0o260,
[INFO] [stdout] 301 |     OR_A_C=0o261,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 302 |     OR_A_D=0o262,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 303 |     OR_A_E=0o263,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 304 |     OR_A_H=0o264,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 305 |     OR_A_L=0o265,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 306 |     OR_A_iHL=0o266,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 307 |     OR_A_A=0o267,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 308 |     CP_A_B=0o270,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 309 |     CP_A_C=0o271,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 310 |     CP_A_D=0o272,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 311 |     CP_A_E=0o273,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 312 |     CP_A_H=0o274,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 313 |     CP_A_L=0o275,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 314 |     CP_A_iHL=0o276,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 315 |     CP_A_A=0o277,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 316 |     RET_NZ=0o300,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 317 |     POP_BC=0o301,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 318 |     JP_NZ_A16=0o302,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 319 |     JP_A16=0o303,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 320 |     CALL_NZ_A16=0o304,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 321 |     PUSH_BC=0o305,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 322 |     ADD_A_N8=0o306,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 323 |     RST_00=0o307,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 324 |     RET_Z=0o310,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 325 |     RET=0o311,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 326 |     JP_Z_A16=0o312,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 327 |     PREFIX=0o313,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 328 |     CALL_Z_A16=0o314,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 329 |     CALL_A16=0o315,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 330 |     ADC_A_N8=0o316,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 331 |     RST_08=0o317,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 332 |     RET_NC=0o320,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 333 |     POP_DE=0o321,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 334 |     JP_NC_A16=0o322,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 335 |     EMPTY_323=0o323,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 336 |     CALL_NC_A16=0o324,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 337 |     PUSH_DE=0o325,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 338 |     SUB_A_N8=0o326,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 339 |     RST_10=0o327,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 340 |     RET_C=0o330,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 341 |     RETI=0o331,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 342 |     JP_C_A16=0o332,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 343 |     EMPTY_333=0o333,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 344 |     CALL_C_A16=0o334,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 345 |     EMPTY_335=0o335,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 346 |     SBC_A_N8=0o336,
[INFO] [stdout] 347 |     RST_18=0o337,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 348 |     LDH_iA8_A=0o340,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 349 |     POP_HL=0o341,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 350 |     LD_iC_A=0o342,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 351 |     EMPTY_343=0o343,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 352 |     EMPTY_344=0o344,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 353 |     PUSH_HL=0o345,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 354 |     AND_A_N8=0o346,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 355 |     RST_20=0o347,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 356 |     ADD_SP_E8=0o350,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 357 |     JP_HL=0o351,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 358 |     LD_iA16_A=0o352,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 359 |     EMPTY_353=0o353,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 360 |     EMPTY_354=0o354,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 361 |     EMPTY_355=0o355,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 362 |     XOR_A_N8=0o356,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 363 |     RST_28=0o357,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 364 |     LDH_A_iA8=0o360,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 365 |     POP_AF=0o361,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 366 |     LD_A_iC=0o362,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 367 |     DI=0o363,
[INFO] [stdout]     |     ^^
[INFO] [stdout] 368 |     EMPTY_364=0o364,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 369 |     PUSH_AF=0o365,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 370 |     OR_A_N8=0o366,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 371 |     RST_30=0o367,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 372 |     LD_HL_SP_E8=0o370,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 373 |     LD_SP_HL=0o371,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 374 |     LD_A_iA16=0o372,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 375 |     EI=0o373,
[INFO] [stdout]     |     ^^
[INFO] [stdout] 376 |     EMPTY_374=0o374,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 377 |     EMPTY_375=0o375,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 378 |     CP_A_N8=0o376,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 379 |     RST_38=0o377
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `Opcode` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `bank_ammount` is never read
[INFO] [stdout]  --> src/memory_bank.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | pub struct MemoryBank {
[INFO] [stdout]   |            ---------- field in this struct
[INFO] [stdout] 2 |     bank_size: usize,
[INFO] [stdout] 3 |     bank_ammount: usize,
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `test_ld_a_iHL` should have a snake case name
[INFO] [stdout]    --> src/cpu/tests.rs:110:4
[INFO] [stdout]     |
[INFO] [stdout] 110 | fn test_ld_a_iHL()
[INFO] [stdout]     |    ^^^^^^^^^^^^^ help: convert the identifier to snake case: `test_ld_a_i_hl`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(non_snake_case)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.73s
[INFO] running `Command { std: "docker" "inspect" "568ff022e19eccf71650c0d80a2e493c26d97a98ccf0134dfb004b7f92fb7fc3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "568ff022e19eccf71650c0d80a2e493c26d97a98ccf0134dfb004b7f92fb7fc3", kill_on_drop: false }`
[INFO] [stdout] 568ff022e19eccf71650c0d80a2e493c26d97a98ccf0134dfb004b7f92fb7fc3
