[INFO] cloning repository https://github.com/plorefice/invade-rs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/plorefice/invade-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fplorefice%2Finvade-rs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fplorefice%2Finvade-rs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 5a373b854b33793adce22fd0dc13c1c1f59c737c [INFO] checking plorefice/invade-rs against master#ff0b4b6091a75ad840035a991426c8bc9fbd93bb for pr-117673 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fplorefice%2Finvade-rs" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/plorefice/invade-rs on toolchain ff0b4b6091a75ad840035a991426c8bc9fbd93bb [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ff0b4b6091a75ad840035a991426c8bc9fbd93bb" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/plorefice/invade-rs [INFO] finished tweaking git repo https://github.com/plorefice/invade-rs [INFO] tweaked toml for git repo https://github.com/plorefice/invade-rs written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/plorefice/invade-rs 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" "+ff0b4b6091a75ad840035a991426c8bc9fbd93bb" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [ERROR] error running command: no output for 300 seconds [ERROR] this task or one of its parent failed! [ERROR] no output for 300 seconds [ERROR] note: run with `RUST_BACKTRACE=1` to display a backtrace. [INFO] checking plorefice/invade-rs against try#9ee647322baa27cc6bb1a95b4595bad94b334fcf for pr-117673 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fplorefice%2Finvade-rs" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/plorefice/invade-rs on toolchain 9ee647322baa27cc6bb1a95b4595bad94b334fcf [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9ee647322baa27cc6bb1a95b4595bad94b334fcf" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/plorefice/invade-rs [INFO] finished tweaking git repo https://github.com/plorefice/invade-rs [INFO] tweaked toml for git repo https://github.com/plorefice/invade-rs written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/plorefice/invade-rs 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" "+9ee647322baa27cc6bb1a95b4595bad94b334fcf" "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 plorefice/invade-rs against try#9ee647322baa27cc6bb1a95b4595bad94b334fcf for pr-117673 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fplorefice%2Finvade-rs" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/plorefice/invade-rs on toolchain 9ee647322baa27cc6bb1a95b4595bad94b334fcf [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9ee647322baa27cc6bb1a95b4595bad94b334fcf" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/plorefice/invade-rs [INFO] finished tweaking git repo https://github.com/plorefice/invade-rs [INFO] tweaked toml for git repo https://github.com/plorefice/invade-rs written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/plorefice/invade-rs 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" "+9ee647322baa27cc6bb1a95b4595bad94b334fcf" "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] [stderr] Downloading crates ... [INFO] [stderr] Downloaded itertools v0.7.8 [INFO] [stderr] Downloaded tui v0.3.0-beta.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:0c7e0e8312ad82a1bed3696438480b7da990d348377d3754e1cd95b06a8a36c7" "/opt/rustwide/cargo-home/bin/cargo" "+9ee647322baa27cc6bb1a95b4595bad94b334fcf" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 47e7389240df7e4e6a80f4ff3549460dacababc466425120c62eac8d82015a3f [INFO] running `Command { std: "docker" "start" "-a" "47e7389240df7e4e6a80f4ff3549460dacababc466425120c62eac8d82015a3f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "47e7389240df7e4e6a80f4ff3549460dacababc466425120c62eac8d82015a3f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "47e7389240df7e4e6a80f4ff3549460dacababc466425120c62eac8d82015a3f", kill_on_drop: false }` [INFO] [stdout] 47e7389240df7e4e6a80f4ff3549460dacababc466425120c62eac8d82015a3f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:0c7e0e8312ad82a1bed3696438480b7da990d348377d3754e1cd95b06a8a36c7" "/opt/rustwide/cargo-home/bin/cargo" "+9ee647322baa27cc6bb1a95b4595bad94b334fcf" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bfe0adaa215f99ad77ae761c17d063109b3b03dfa3bbd0977c8d7333e61756c1 [INFO] running `Command { std: "docker" "start" "-a" "bfe0adaa215f99ad77ae761c17d063109b3b03dfa3bbd0977c8d7333e61756c1", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v0.4.20 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Checking libc v0.2.43 [INFO] [stderr] Compiling ryu v0.2.6 [INFO] [stderr] Checking unicode-width v0.1.5 [INFO] [stderr] Compiling serde v1.0.80 [INFO] [stderr] Checking cfg-if v0.1.6 [INFO] [stderr] Checking bitflags v1.0.4 [INFO] [stderr] Checking either v1.5.0 [INFO] [stderr] Checking log v0.4.5 [INFO] [stderr] Checking textwrap v0.10.0 [INFO] [stderr] Checking ansi_term v0.11.0 [INFO] [stderr] Checking itertools v0.7.8 [INFO] [stderr] Checking strsim v0.7.0 [INFO] [stderr] Checking itoa v0.4.3 [INFO] [stderr] Checking unicode-segmentation v1.2.1 [INFO] [stderr] Checking vec_map v0.8.1 [INFO] [stderr] Checking cassowary v0.3.0 [INFO] [stderr] Checking termion v1.5.1 [INFO] [stderr] Checking atty v0.2.11 [INFO] [stderr] Checking clap v2.32.0 [INFO] [stderr] Compiling quote v0.6.8 [INFO] [stderr] Checking tui v0.3.0-beta.3 [INFO] [stderr] Compiling syn v0.15.13 [INFO] [stderr] Compiling serde_derive v1.0.80 [INFO] [stderr] Checking serde_json v1.0.32 [INFO] [stderr] Checking invade-rs v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:43:17 [INFO] [stdout] | [INFO] [stdout] 43 | 0x00...0x1F => &self.rom[addr as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:43:17 [INFO] [stdout] | [INFO] [stdout] 43 | 0x00...0x1F => &self.rom[addr as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:44:17 [INFO] [stdout] | [INFO] [stdout] 44 | 0x20...0x23 => &self.wram[(addr - 0x2000) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:44:17 [INFO] [stdout] | [INFO] [stdout] 44 | 0x20...0x23 => &self.wram[(addr - 0x2000) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:45:17 [INFO] [stdout] | [INFO] [stdout] 45 | 0x24...0x3f => &self.vram[(addr - 0x2400) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:45:17 [INFO] [stdout] | [INFO] [stdout] 45 | 0x24...0x3f => &self.vram[(addr - 0x2400) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | 0x40...0x43 => &self.wram[(addr - 0x4000) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:46:17 [INFO] [stdout] | [INFO] [stdout] 46 | 0x40...0x43 => &self.wram[(addr - 0x4000) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | 0x44...0x5f => &self.vram[(addr - 0x4400) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:47:17 [INFO] [stdout] | [INFO] [stdout] 47 | 0x44...0x5f => &self.vram[(addr - 0x4400) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:55:17 [INFO] [stdout] | [INFO] [stdout] 55 | 0x00...0x1F => &mut self.rom[addr as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:55:17 [INFO] [stdout] | [INFO] [stdout] 55 | 0x00...0x1F => &mut self.rom[addr as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:56:17 [INFO] [stdout] | [INFO] [stdout] 56 | 0x20...0x23 => &mut self.wram[(addr - 0x2000) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:56:17 [INFO] [stdout] | [INFO] [stdout] 56 | 0x20...0x23 => &mut self.wram[(addr - 0x2000) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:57:17 [INFO] [stdout] | [INFO] [stdout] 57 | 0x24...0x3f => &mut self.vram[(addr - 0x2400) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:57:17 [INFO] [stdout] | [INFO] [stdout] 57 | 0x24...0x3f => &mut self.vram[(addr - 0x2400) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:58:17 [INFO] [stdout] | [INFO] [stdout] 58 | 0x40...0x43 => &mut self.wram[(addr - 0x4000) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:58:17 [INFO] [stdout] | [INFO] [stdout] 58 | 0x40...0x43 => &mut self.wram[(addr - 0x4000) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:59:17 [INFO] [stdout] | [INFO] [stdout] 59 | 0x44...0x5f => &mut self.vram[(addr - 0x4400) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `...` range patterns are deprecated [INFO] [stdout] --> src/memory.rs:59:17 [INFO] [stdout] | [INFO] [stdout] 59 | 0x44...0x5f => &mut self.vram[(addr - 0x4400) as usize..], [INFO] [stdout] | ^^^ help: use `..=` for an inclusive range [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `nll` has been stable since 1.63.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/main.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(nll)] [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `range_contains` has been stable since 1.35.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/main.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(range_contains)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/main.rs:24:29 [INFO] [stdout] | [INFO] [stdout] 24 | fn main() -> Result<(), Box> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 24 | fn main() -> Result<(), Box> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/cpu.rs:224:46 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn step(&mut self) -> Result<(), Box> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 224 | pub fn step(&mut self) -> Result<(), Box> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/isa.rs:16:26 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn load(rd: &mut Read) -> Result> { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 16 | pub fn load(rd: &mut dyn Read) -> Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/isa.rs:16:51 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn load(rd: &mut Read) -> Result> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 16 | pub fn load(rd: &mut Read) -> Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/isa.rs:115:74 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn format(&self, isa: &ISA, verbose: bool) -> Result> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 115 | pub fn format(&self, isa: &ISA, verbose: bool) -> Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:21:41 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn load_rom(&mut self, rd: &mut Read) -> Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 21 | pub fn load_rom(&mut self, rd: &mut dyn Read) -> Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `nll` has been stable since 1.63.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/main.rs:1:12 [INFO] [stdout] | [INFO] [stdout] 1 | #![feature(nll)] [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(stable_features)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the feature `range_contains` has been stable since 1.35.0 and no longer requires an attribute to enable [INFO] [stdout] --> src/main.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | #![feature(range_contains)] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/main.rs:24:29 [INFO] [stdout] | [INFO] [stdout] 24 | fn main() -> Result<(), Box> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 24 | fn main() -> Result<(), Box> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/cpu.rs:224:46 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn step(&mut self) -> Result<(), Box> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 224 | pub fn step(&mut self) -> Result<(), Box> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/ui/mod.rs:62:45 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn run(&mut self) -> Result<(), Box> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 62 | pub fn run(&mut self) -> Result<(), Box> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/isa.rs:16:26 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn load(rd: &mut Read) -> Result> { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 16 | pub fn load(rd: &mut dyn Read) -> Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/isa.rs:16:51 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn load(rd: &mut Read) -> Result> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 16 | pub fn load(rd: &mut Read) -> Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/isa.rs:115:74 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn format(&self, isa: &ISA, verbose: bool) -> Result> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 115 | pub fn format(&self, isa: &ISA, verbose: bool) -> Result> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/memory.rs:21:41 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn load_rom(&mut self, rd: &mut Read) -> Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 21 | pub fn load_rom(&mut self, rd: &mut dyn Read) -> Result { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/ui/mod.rs:62:45 [INFO] [stdout] | [INFO] [stdout] 62 | pub fn run(&mut self) -> Result<(), Box> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! [INFO] [stdout] = note: for more information, see [INFO] [stdout] help: use `dyn` [INFO] [stdout] | [INFO] [stdout] 62 | pub fn run(&mut self) -> Result<(), Box> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/opcodes.rs:272:13 [INFO] [stdout] | [INFO] [stdout] 272 | _ => unreachable!(), [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/opcodes.rs:272:13 [INFO] [stdout] | [INFO] [stdout] 272 | _ => unreachable!(), [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `get`, `store`, `update_arith`, `update_cy`, `update`, and `parity` are never used [INFO] [stdout] --> src/cpu.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 42 | impl Flags { [INFO] [stdout] | ---------- associated items in this implementation [INFO] [stdout] 43 | pub fn get(&self) -> u8 { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 54 | pub fn store(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 62 | pub fn update_arith(&mut self, val: u16) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 69 | pub fn update_cy(&mut self, val: u16) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 73 | pub fn update(&mut self, val: u16) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 78 | pub fn parity(val: u16) -> bool { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> src/cpu.rs:109:12 [INFO] [stdout] | [INFO] [stdout] 102 | impl RegisterBank { [INFO] [stdout] | ----------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 109 | pub fn set_A(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 119 | pub fn set_B(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 129 | pub fn set_C(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 139 | pub fn set_BC(&mut self, val: u16) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 150 | pub fn set_D(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 160 | pub fn set_E(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 170 | pub fn set_DE(&mut self, val: u16) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 181 | pub fn set_H(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 191 | pub fn set_L(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 201 | pub fn set_HL(&mut self, val: u16) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `step` is never used [INFO] [stdout] --> src/cpu.rs:224:12 [INFO] [stdout] | [INFO] [stdout] 207 | impl CPU { [INFO] [stdout] | -------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 224 | pub fn step(&mut self) -> Result<(), Box> { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `store_u8` and `decode_mut` are never used [INFO] [stdout] --> src/memory.rs:37:12 [INFO] [stdout] | [INFO] [stdout] 10 | impl MemoryMap { [INFO] [stdout] | -------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 37 | pub fn store_u8(&mut self, addr: u16, val: u8) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 53 | fn decode_mut(&mut self, addr: u16) -> &mut [u8] { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `get`, `store`, `update_arith`, `update_cy`, `update`, and `parity` are never used [INFO] [stdout] --> src/cpu.rs:43:12 [INFO] [stdout] | [INFO] [stdout] 42 | impl Flags { [INFO] [stdout] | ---------- associated items in this implementation [INFO] [stdout] 43 | pub fn get(&self) -> u8 { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 54 | pub fn store(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 62 | pub fn update_arith(&mut self, val: u16) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 69 | pub fn update_cy(&mut self, val: u16) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 73 | pub fn update(&mut self, val: u16) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 78 | pub fn parity(val: u16) -> bool { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> src/cpu.rs:109:12 [INFO] [stdout] | [INFO] [stdout] 102 | impl RegisterBank { [INFO] [stdout] | ----------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 109 | pub fn set_A(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 119 | pub fn set_B(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 129 | pub fn set_C(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 139 | pub fn set_BC(&mut self, val: u16) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 150 | pub fn set_D(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 160 | pub fn set_E(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 170 | pub fn set_DE(&mut self, val: u16) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 181 | pub fn set_H(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 191 | pub fn set_L(&mut self, val: u8) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 201 | pub fn set_HL(&mut self, val: u16) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `step` is never used [INFO] [stdout] --> src/cpu.rs:224:12 [INFO] [stdout] | [INFO] [stdout] 207 | impl CPU { [INFO] [stdout] | -------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 224 | pub fn step(&mut self) -> Result<(), Box> { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `store_u8` and `decode_mut` are never used [INFO] [stdout] --> src/memory.rs:37:12 [INFO] [stdout] | [INFO] [stdout] 10 | impl MemoryMap { [INFO] [stdout] | -------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 37 | pub fn store_u8(&mut self, addr: u16, val: u8) { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 53 | fn decode_mut(&mut self, addr: u16) -> &mut [u8] { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> src/opcodes.rs:14:12 [INFO] [stdout] | [INFO] [stdout] 13 | impl CPU { [INFO] [stdout] | -------- methods in this implementation [INFO] [stdout] 14 | pub fn execute(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 276 | pub fn opc_0x00(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 281 | pub fn opc_0x01(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | pub fn opc_0x02(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 302 | pub fn opc_0x03(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | pub fn opc_0x04(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 324 | pub fn opc_0x05(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 335 | pub fn opc_0x06(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 345 | pub fn opc_0x07(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 356 | pub fn opc_0x08(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 361 | pub fn opc_0x09(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 372 | pub fn opc_0x0A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 383 | pub fn opc_0x0B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 394 | pub fn opc_0x0C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 405 | pub fn opc_0x0D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 416 | pub fn opc_0x0E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 426 | pub fn opc_0x0F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 437 | pub fn opc_0x10(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 442 | pub fn opc_0x11(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 452 | pub fn opc_0x12(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 463 | pub fn opc_0x13(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 474 | pub fn opc_0x14(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 485 | pub fn opc_0x15(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 496 | pub fn opc_0x16(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 506 | pub fn opc_0x17(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 517 | pub fn opc_0x18(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 522 | pub fn opc_0x19(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 533 | pub fn opc_0x1A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 544 | pub fn opc_0x1B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 555 | pub fn opc_0x1C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 566 | pub fn opc_0x1D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 577 | pub fn opc_0x1E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 587 | pub fn opc_0x1F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 598 | pub fn opc_0x20(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 607 | pub fn opc_0x21(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 617 | pub fn opc_0x22(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 635 | pub fn opc_0x23(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 646 | pub fn opc_0x24(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 657 | pub fn opc_0x25(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 668 | pub fn opc_0x26(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 678 | pub fn opc_0x27(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 687 | pub fn opc_0x28(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 692 | pub fn opc_0x29(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 703 | pub fn opc_0x2A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 721 | pub fn opc_0x2B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 732 | pub fn opc_0x2C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 743 | pub fn opc_0x2D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 754 | pub fn opc_0x2E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 764 | pub fn opc_0x2F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 774 | pub fn opc_0x30(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 783 | pub fn opc_0x31(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 793 | pub fn opc_0x32(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 804 | pub fn opc_0x33(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 815 | pub fn opc_0x34(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 828 | pub fn opc_0x35(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 841 | pub fn opc_0x36(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 852 | pub fn opc_0x37(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 862 | pub fn opc_0x38(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 867 | pub fn opc_0x39(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 878 | pub fn opc_0x3A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 889 | pub fn opc_0x3B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 900 | pub fn opc_0x3C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 911 | pub fn opc_0x3D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 922 | pub fn opc_0x3E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 932 | pub fn opc_0x3F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 942 | pub fn opc_0x40(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 952 | pub fn opc_0x41(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 962 | pub fn opc_0x42(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 972 | pub fn opc_0x43(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 982 | pub fn opc_0x44(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 992 | pub fn opc_0x45(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1002 | pub fn opc_0x46(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1013 | pub fn opc_0x47(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1023 | pub fn opc_0x48(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1033 | pub fn opc_0x49(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1043 | pub fn opc_0x4A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1053 | pub fn opc_0x4B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1063 | pub fn opc_0x4C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1073 | pub fn opc_0x4D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1083 | pub fn opc_0x4E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1094 | pub fn opc_0x4F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1104 | pub fn opc_0x50(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1114 | pub fn opc_0x51(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1124 | pub fn opc_0x52(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1134 | pub fn opc_0x53(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1144 | pub fn opc_0x54(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1154 | pub fn opc_0x55(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1164 | pub fn opc_0x56(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1175 | pub fn opc_0x57(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1185 | pub fn opc_0x58(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1195 | pub fn opc_0x59(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1205 | pub fn opc_0x5A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1215 | pub fn opc_0x5B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1225 | pub fn opc_0x5C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1235 | pub fn opc_0x5D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1245 | pub fn opc_0x5E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1256 | pub fn opc_0x5F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1266 | pub fn opc_0x60(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1276 | pub fn opc_0x61(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1286 | pub fn opc_0x62(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1296 | pub fn opc_0x63(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1306 | pub fn opc_0x64(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1316 | pub fn opc_0x65(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1326 | pub fn opc_0x66(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1337 | pub fn opc_0x67(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1347 | pub fn opc_0x68(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1357 | pub fn opc_0x69(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1367 | pub fn opc_0x6A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1377 | pub fn opc_0x6B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1387 | pub fn opc_0x6C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1397 | pub fn opc_0x6D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1407 | pub fn opc_0x6E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1418 | pub fn opc_0x6F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1428 | pub fn opc_0x70(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1439 | pub fn opc_0x71(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1450 | pub fn opc_0x72(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1461 | pub fn opc_0x73(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1472 | pub fn opc_0x74(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1483 | pub fn opc_0x75(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1494 | pub fn opc_0x76(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1503 | pub fn opc_0x77(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1514 | pub fn opc_0x78(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1524 | pub fn opc_0x79(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1534 | pub fn opc_0x7A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1544 | pub fn opc_0x7B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1554 | pub fn opc_0x7C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1564 | pub fn opc_0x7D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1574 | pub fn opc_0x7E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1585 | pub fn opc_0x7F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1595 | pub fn opc_0x80(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1606 | pub fn opc_0x81(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1617 | pub fn opc_0x82(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1628 | pub fn opc_0x83(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1639 | pub fn opc_0x84(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1650 | pub fn opc_0x85(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1661 | pub fn opc_0x86(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1673 | pub fn opc_0x87(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1684 | pub fn opc_0x88(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1696 | pub fn opc_0x89(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1708 | pub fn opc_0x8A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1720 | pub fn opc_0x8B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1732 | pub fn opc_0x8C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1744 | pub fn opc_0x8D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1756 | pub fn opc_0x8E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1769 | pub fn opc_0x8F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1781 | pub fn opc_0x90(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1792 | pub fn opc_0x91(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1803 | pub fn opc_0x92(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1814 | pub fn opc_0x93(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1825 | pub fn opc_0x94(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1836 | pub fn opc_0x95(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1847 | pub fn opc_0x96(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1859 | pub fn opc_0x97(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1870 | pub fn opc_0x98(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1882 | pub fn opc_0x99(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1894 | pub fn opc_0x9A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1906 | pub fn opc_0x9B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1918 | pub fn opc_0x9C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1930 | pub fn opc_0x9D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1942 | pub fn opc_0x9E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1955 | pub fn opc_0x9F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1967 | pub fn opc_0xA0(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1978 | pub fn opc_0xA1(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1989 | pub fn opc_0xA2(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2000 | pub fn opc_0xA3(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2011 | pub fn opc_0xA4(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2022 | pub fn opc_0xA5(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2033 | pub fn opc_0xA6(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2045 | pub fn opc_0xA7(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2056 | pub fn opc_0xA8(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2067 | pub fn opc_0xA9(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2078 | pub fn opc_0xAA(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2089 | pub fn opc_0xAB(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2100 | pub fn opc_0xAC(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2111 | pub fn opc_0xAD(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2122 | pub fn opc_0xAE(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2134 | pub fn opc_0xAF(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2145 | pub fn opc_0xB0(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2156 | pub fn opc_0xB1(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2167 | pub fn opc_0xB2(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2178 | pub fn opc_0xB3(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2189 | pub fn opc_0xB4(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2200 | pub fn opc_0xB5(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2211 | pub fn opc_0xB6(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2223 | pub fn opc_0xB7(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2234 | pub fn opc_0xB8(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2244 | pub fn opc_0xB9(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2254 | pub fn opc_0xBA(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2264 | pub fn opc_0xBB(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2274 | pub fn opc_0xBC(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2284 | pub fn opc_0xBD(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2294 | pub fn opc_0xBE(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2305 | pub fn opc_0xBF(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2315 | pub fn opc_0xC0(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2330 | pub fn opc_0xC1(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2354 | pub fn opc_0xC2(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2370 | pub fn opc_0xC3(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2380 | pub fn opc_0xC4(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2398 | pub fn opc_0xC5(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2423 | pub fn opc_0xC6(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2434 | pub fn opc_0xC7(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2446 | pub fn opc_0xC8(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2461 | pub fn opc_0xC9(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2485 | pub fn opc_0xCA(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2501 | pub fn opc_0xCB(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2506 | pub fn opc_0xCC(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2524 | pub fn opc_0xCD(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2554 | pub fn opc_0xCE(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2566 | pub fn opc_0xCF(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2578 | pub fn opc_0xD0(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2593 | pub fn opc_0xD1(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2617 | pub fn opc_0xD2(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2633 | pub fn opc_0xD3(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2642 | pub fn opc_0xD4(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2660 | pub fn opc_0xD5(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2685 | pub fn opc_0xD6(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2696 | pub fn opc_0xD7(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2708 | pub fn opc_0xD8(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2723 | pub fn opc_0xD9(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2728 | pub fn opc_0xDA(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2744 | pub fn opc_0xDB(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2753 | pub fn opc_0xDC(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2771 | pub fn opc_0xDD(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2776 | pub fn opc_0xDE(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2788 | pub fn opc_0xDF(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2800 | pub fn opc_0xE0(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2815 | pub fn opc_0xE1(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2839 | pub fn opc_0xE2(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2855 | pub fn opc_0xE3(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2873 | pub fn opc_0xE4(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2891 | pub fn opc_0xE5(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2916 | pub fn opc_0xE6(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2927 | pub fn opc_0xE7(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2939 | pub fn opc_0xE8(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2954 | pub fn opc_0xE9(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2969 | pub fn opc_0xEA(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2985 | pub fn opc_0xEB(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3000 | pub fn opc_0xEC(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3018 | pub fn opc_0xED(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3023 | pub fn opc_0xEE(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3034 | pub fn opc_0xEF(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3046 | pub fn opc_0xF0(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3061 | pub fn opc_0xF1(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3085 | pub fn opc_0xF2(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3101 | pub fn opc_0xF3(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3110 | pub fn opc_0xF4(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3128 | pub fn opc_0xF5(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3153 | pub fn opc_0xF6(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3164 | pub fn opc_0xF7(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3176 | pub fn opc_0xF8(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3191 | pub fn opc_0xF9(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3201 | pub fn opc_0xFA(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3217 | pub fn opc_0xFB(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3226 | pub fn opc_0xFC(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3244 | pub fn opc_0xFD(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3249 | pub fn opc_0xFE(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3259 | pub fn opc_0xFF(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call resolves to `<&[T; N] as IntoIterator>::into_iter` (due to backwards compatibility), but will resolve to <[T; N] as IntoIterator>::into_iter in Rust 2021 [INFO] [stdout] --> src/ui/mod.rs:344:11 [INFO] [stdout] | [INFO] [stdout] 344 | ].into_iter() [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(array_into_iter)]` on by default [INFO] [stdout] help: use `.iter()` instead of `.into_iter()` to avoid ambiguity [INFO] [stdout] | [INFO] [stdout] 344 | ].iter() [INFO] [stdout] | ~~~~ [INFO] [stdout] help: or use `IntoIterator::into_iter(..)` instead of `.into_iter()` to explicitly iterate by value [INFO] [stdout] | [INFO] [stdout] 338 ~ IntoIterator::into_iter([ [INFO] [stdout] 339 | (" S ", flags.S), [INFO] [stdout] ... [INFO] [stdout] 343 | (" CY ", flags.CY), [INFO] [stdout] 344 ~ ]) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple methods are never used [INFO] [stdout] --> src/opcodes.rs:14:12 [INFO] [stdout] | [INFO] [stdout] 13 | impl CPU { [INFO] [stdout] | -------- methods in this implementation [INFO] [stdout] 14 | pub fn execute(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 276 | pub fn opc_0x00(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 281 | pub fn opc_0x01(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 291 | pub fn opc_0x02(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 302 | pub fn opc_0x03(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 313 | pub fn opc_0x04(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 324 | pub fn opc_0x05(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 335 | pub fn opc_0x06(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 345 | pub fn opc_0x07(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 356 | pub fn opc_0x08(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 361 | pub fn opc_0x09(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 372 | pub fn opc_0x0A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 383 | pub fn opc_0x0B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 394 | pub fn opc_0x0C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 405 | pub fn opc_0x0D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 416 | pub fn opc_0x0E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 426 | pub fn opc_0x0F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 437 | pub fn opc_0x10(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 442 | pub fn opc_0x11(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 452 | pub fn opc_0x12(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 463 | pub fn opc_0x13(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 474 | pub fn opc_0x14(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 485 | pub fn opc_0x15(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 496 | pub fn opc_0x16(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 506 | pub fn opc_0x17(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 517 | pub fn opc_0x18(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 522 | pub fn opc_0x19(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 533 | pub fn opc_0x1A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 544 | pub fn opc_0x1B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 555 | pub fn opc_0x1C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 566 | pub fn opc_0x1D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 577 | pub fn opc_0x1E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 587 | pub fn opc_0x1F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 598 | pub fn opc_0x20(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 607 | pub fn opc_0x21(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 617 | pub fn opc_0x22(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 635 | pub fn opc_0x23(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 646 | pub fn opc_0x24(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 657 | pub fn opc_0x25(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 668 | pub fn opc_0x26(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 678 | pub fn opc_0x27(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 687 | pub fn opc_0x28(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 692 | pub fn opc_0x29(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 703 | pub fn opc_0x2A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 721 | pub fn opc_0x2B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 732 | pub fn opc_0x2C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 743 | pub fn opc_0x2D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 754 | pub fn opc_0x2E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 764 | pub fn opc_0x2F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 774 | pub fn opc_0x30(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 783 | pub fn opc_0x31(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 793 | pub fn opc_0x32(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 804 | pub fn opc_0x33(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 815 | pub fn opc_0x34(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 828 | pub fn opc_0x35(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 841 | pub fn opc_0x36(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 852 | pub fn opc_0x37(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 862 | pub fn opc_0x38(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 867 | pub fn opc_0x39(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 878 | pub fn opc_0x3A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 889 | pub fn opc_0x3B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 900 | pub fn opc_0x3C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 911 | pub fn opc_0x3D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 922 | pub fn opc_0x3E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 932 | pub fn opc_0x3F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 942 | pub fn opc_0x40(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 952 | pub fn opc_0x41(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 962 | pub fn opc_0x42(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 972 | pub fn opc_0x43(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 982 | pub fn opc_0x44(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 992 | pub fn opc_0x45(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1002 | pub fn opc_0x46(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1013 | pub fn opc_0x47(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1023 | pub fn opc_0x48(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1033 | pub fn opc_0x49(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1043 | pub fn opc_0x4A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1053 | pub fn opc_0x4B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1063 | pub fn opc_0x4C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1073 | pub fn opc_0x4D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1083 | pub fn opc_0x4E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1094 | pub fn opc_0x4F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1104 | pub fn opc_0x50(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1114 | pub fn opc_0x51(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1124 | pub fn opc_0x52(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1134 | pub fn opc_0x53(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1144 | pub fn opc_0x54(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1154 | pub fn opc_0x55(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1164 | pub fn opc_0x56(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1175 | pub fn opc_0x57(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1185 | pub fn opc_0x58(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1195 | pub fn opc_0x59(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1205 | pub fn opc_0x5A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1215 | pub fn opc_0x5B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1225 | pub fn opc_0x5C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1235 | pub fn opc_0x5D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1245 | pub fn opc_0x5E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1256 | pub fn opc_0x5F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1266 | pub fn opc_0x60(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1276 | pub fn opc_0x61(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1286 | pub fn opc_0x62(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1296 | pub fn opc_0x63(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1306 | pub fn opc_0x64(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1316 | pub fn opc_0x65(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1326 | pub fn opc_0x66(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1337 | pub fn opc_0x67(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1347 | pub fn opc_0x68(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1357 | pub fn opc_0x69(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1367 | pub fn opc_0x6A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1377 | pub fn opc_0x6B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1387 | pub fn opc_0x6C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1397 | pub fn opc_0x6D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1407 | pub fn opc_0x6E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1418 | pub fn opc_0x6F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1428 | pub fn opc_0x70(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1439 | pub fn opc_0x71(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1450 | pub fn opc_0x72(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1461 | pub fn opc_0x73(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1472 | pub fn opc_0x74(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1483 | pub fn opc_0x75(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1494 | pub fn opc_0x76(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1503 | pub fn opc_0x77(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1514 | pub fn opc_0x78(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1524 | pub fn opc_0x79(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1534 | pub fn opc_0x7A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1544 | pub fn opc_0x7B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1554 | pub fn opc_0x7C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1564 | pub fn opc_0x7D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1574 | pub fn opc_0x7E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1585 | pub fn opc_0x7F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1595 | pub fn opc_0x80(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1606 | pub fn opc_0x81(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1617 | pub fn opc_0x82(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1628 | pub fn opc_0x83(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1639 | pub fn opc_0x84(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1650 | pub fn opc_0x85(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1661 | pub fn opc_0x86(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1673 | pub fn opc_0x87(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1684 | pub fn opc_0x88(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1696 | pub fn opc_0x89(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1708 | pub fn opc_0x8A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1720 | pub fn opc_0x8B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1732 | pub fn opc_0x8C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1744 | pub fn opc_0x8D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1756 | pub fn opc_0x8E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1769 | pub fn opc_0x8F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1781 | pub fn opc_0x90(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1792 | pub fn opc_0x91(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1803 | pub fn opc_0x92(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1814 | pub fn opc_0x93(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1825 | pub fn opc_0x94(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1836 | pub fn opc_0x95(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1847 | pub fn opc_0x96(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1859 | pub fn opc_0x97(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1870 | pub fn opc_0x98(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1882 | pub fn opc_0x99(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1894 | pub fn opc_0x9A(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1906 | pub fn opc_0x9B(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1918 | pub fn opc_0x9C(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1930 | pub fn opc_0x9D(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1942 | pub fn opc_0x9E(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1955 | pub fn opc_0x9F(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1967 | pub fn opc_0xA0(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1978 | pub fn opc_0xA1(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1989 | pub fn opc_0xA2(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2000 | pub fn opc_0xA3(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2011 | pub fn opc_0xA4(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2022 | pub fn opc_0xA5(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2033 | pub fn opc_0xA6(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2045 | pub fn opc_0xA7(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2056 | pub fn opc_0xA8(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2067 | pub fn opc_0xA9(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2078 | pub fn opc_0xAA(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2089 | pub fn opc_0xAB(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2100 | pub fn opc_0xAC(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2111 | pub fn opc_0xAD(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2122 | pub fn opc_0xAE(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2134 | pub fn opc_0xAF(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2145 | pub fn opc_0xB0(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2156 | pub fn opc_0xB1(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2167 | pub fn opc_0xB2(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2178 | pub fn opc_0xB3(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2189 | pub fn opc_0xB4(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2200 | pub fn opc_0xB5(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2211 | pub fn opc_0xB6(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2223 | pub fn opc_0xB7(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2234 | pub fn opc_0xB8(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2244 | pub fn opc_0xB9(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2254 | pub fn opc_0xBA(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2264 | pub fn opc_0xBB(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2274 | pub fn opc_0xBC(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2284 | pub fn opc_0xBD(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2294 | pub fn opc_0xBE(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2305 | pub fn opc_0xBF(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2315 | pub fn opc_0xC0(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2330 | pub fn opc_0xC1(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2354 | pub fn opc_0xC2(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2370 | pub fn opc_0xC3(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2380 | pub fn opc_0xC4(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2398 | pub fn opc_0xC5(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2423 | pub fn opc_0xC6(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2434 | pub fn opc_0xC7(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2446 | pub fn opc_0xC8(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2461 | pub fn opc_0xC9(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2485 | pub fn opc_0xCA(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2501 | pub fn opc_0xCB(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2506 | pub fn opc_0xCC(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2524 | pub fn opc_0xCD(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2554 | pub fn opc_0xCE(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2566 | pub fn opc_0xCF(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2578 | pub fn opc_0xD0(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2593 | pub fn opc_0xD1(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2617 | pub fn opc_0xD2(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2633 | pub fn opc_0xD3(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2642 | pub fn opc_0xD4(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2660 | pub fn opc_0xD5(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2685 | pub fn opc_0xD6(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2696 | pub fn opc_0xD7(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2708 | pub fn opc_0xD8(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2723 | pub fn opc_0xD9(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2728 | pub fn opc_0xDA(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2744 | pub fn opc_0xDB(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2753 | pub fn opc_0xDC(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2771 | pub fn opc_0xDD(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2776 | pub fn opc_0xDE(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2788 | pub fn opc_0xDF(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2800 | pub fn opc_0xE0(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2815 | pub fn opc_0xE1(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2839 | pub fn opc_0xE2(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2855 | pub fn opc_0xE3(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2873 | pub fn opc_0xE4(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2891 | pub fn opc_0xE5(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2916 | pub fn opc_0xE6(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2927 | pub fn opc_0xE7(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2939 | pub fn opc_0xE8(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2954 | pub fn opc_0xE9(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2969 | pub fn opc_0xEA(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2985 | pub fn opc_0xEB(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3000 | pub fn opc_0xEC(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3018 | pub fn opc_0xED(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3023 | pub fn opc_0xEE(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3034 | pub fn opc_0xEF(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3046 | pub fn opc_0xF0(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3061 | pub fn opc_0xF1(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3085 | pub fn opc_0xF2(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3101 | pub fn opc_0xF3(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3110 | pub fn opc_0xF4(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3128 | pub fn opc_0xF5(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3153 | pub fn opc_0xF6(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3164 | pub fn opc_0xF7(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3176 | pub fn opc_0xF8(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3191 | pub fn opc_0xF9(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3201 | pub fn opc_0xFA(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3217 | pub fn opc_0xFB(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3226 | pub fn opc_0xFC(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3244 | pub fn opc_0xFD(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3249 | pub fn opc_0xFE(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3259 | pub fn opc_0xFF(&mut self, instr: &Instruction) -> u16 { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: this method call resolves to `<&[T; N] as IntoIterator>::into_iter` (due to backwards compatibility), but will resolve to <[T; N] as IntoIterator>::into_iter in Rust 2021 [INFO] [stdout] --> src/ui/mod.rs:344:11 [INFO] [stdout] | [INFO] [stdout] 344 | ].into_iter() [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = warning: this changes meaning in Rust 2021 [INFO] [stdout] = note: for more information, see [INFO] [stdout] = note: `#[warn(array_into_iter)]` on by default [INFO] [stdout] help: use `.iter()` instead of `.into_iter()` to avoid ambiguity [INFO] [stdout] | [INFO] [stdout] 344 | ].iter() [INFO] [stdout] | ~~~~ [INFO] [stdout] help: or use `IntoIterator::into_iter(..)` instead of `.into_iter()` to explicitly iterate by value [INFO] [stdout] | [INFO] [stdout] 338 ~ IntoIterator::into_iter([ [INFO] [stdout] 339 | (" S ", flags.S), [INFO] [stdout] ... [INFO] [stdout] 343 | (" CY ", flags.CY), [INFO] [stdout] 344 ~ ]) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 26 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 26 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.72s [INFO] running `Command { std: "docker" "inspect" "bfe0adaa215f99ad77ae761c17d063109b3b03dfa3bbd0977c8d7333e61756c1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bfe0adaa215f99ad77ae761c17d063109b3b03dfa3bbd0977c8d7333e61756c1", kill_on_drop: false }` [INFO] [stdout] bfe0adaa215f99ad77ae761c17d063109b3b03dfa3bbd0977c8d7333e61756c1