[INFO] cloning repository https://github.com/nmandrus1/nes [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nmandrus1/nes" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnmandrus1%2Fnes", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnmandrus1%2Fnes'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 2ac02f01c8958f194bc22c8f34a7e3af17ef0b18 [INFO] checking nmandrus1/nes against master#af4a5a13a15fa0c60e06321077ef452f769b42fd for pr-122960-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnmandrus1%2Fnes" "/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/nmandrus1/nes on toolchain af4a5a13a15fa0c60e06321077ef452f769b42fd [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/nmandrus1/nes [INFO] finished tweaking git repo https://github.com/nmandrus1/nes [INFO] tweaked toml for git repo https://github.com/nmandrus1/nes written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/nmandrus1/nes 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" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 51b2b135cec675a806c701dc2e7b43b7cf96bd022c1a6289b0a44c362f7e5d11 [INFO] running `Command { std: "docker" "start" "-a" "51b2b135cec675a806c701dc2e7b43b7cf96bd022c1a6289b0a44c362f7e5d11", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "51b2b135cec675a806c701dc2e7b43b7cf96bd022c1a6289b0a44c362f7e5d11", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "51b2b135cec675a806c701dc2e7b43b7cf96bd022c1a6289b0a44c362f7e5d11", kill_on_drop: false }` [INFO] [stdout] 51b2b135cec675a806c701dc2e7b43b7cf96bd022c1a6289b0a44c362f7e5d11 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+af4a5a13a15fa0c60e06321077ef452f769b42fd" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] de0fc66befad8b6dcfc0b6154aebfa0a47fb59432645f8bd6c1b6f1021c9e010 [INFO] running `Command { std: "docker" "start" "-a" "de0fc66befad8b6dcfc0b6154aebfa0a47fb59432645f8bd6c1b6f1021c9e010", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.144 [INFO] [stderr] Compiling io-lifetimes v1.0.10 [INFO] [stderr] Compiling rustix v0.37.19 [INFO] [stderr] Checking linux-raw-sys v0.3.7 [INFO] [stderr] Checking regex-syntax v0.7.1 [INFO] [stderr] Compiling anyhow v1.0.71 [INFO] [stderr] Checking termcolor v1.2.0 [INFO] [stderr] Checking aho-corasick v1.0.1 [INFO] [stderr] Checking regex v1.8.1 [INFO] [stderr] Checking is-terminal v0.4.7 [INFO] [stderr] Checking env_logger v0.10.0 [INFO] [stderr] Checking nes v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `error`, `trace`, `warn` [INFO] [stdout] --> src/lib/cpu.rs:2:18 [INFO] [stdout] | [INFO] [stdout] 2 | use log::{debug, error, info, trace, warn}; [INFO] [stdout] | ^^^^^ ^^^^^ ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/lib/cpu.rs:1401:9 [INFO] [stdout] | [INFO] [stdout] 1401 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `operand` [INFO] [stdout] --> src/lib/cpu.rs:902:19 [INFO] [stdout] | [INFO] [stdout] 902 | fn brk(&self, operand: u8) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_operand` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `read_opcode`, `brk`, `bvc`, and `bvs` are never used [INFO] [stdout] --> src/lib/cpu.rs:62:8 [INFO] [stdout] | [INFO] [stdout] 60 | impl CPU { [INFO] [stdout] | -------- methods in this implementation [INFO] [stdout] 61 | /// Read the opcode at the current program counter's location [INFO] [stdout] 62 | fn read_opcode(&mut self) -> u8 { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 902 | fn brk(&self, operand: u8) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 909 | fn bvc(&mut self, operand: u8) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 919 | fn bvs(&mut self, operand: u8) { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 4 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs` [INFO] [stdout] --> src/main.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::fs; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs` [INFO] [stdout] --> src/main.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::fs; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `anyhow` is imported redundantly [INFO] [stdout] --> src/main.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use anyhow; [INFO] [stdout] | ^^^^^^ the item `anyhow` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `anyhow` is imported redundantly [INFO] [stdout] --> src/main.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use anyhow; [INFO] [stdout] | ^^^^^^ the item `anyhow` is already defined by prelude [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `error`, `info`, `trace`, `warn` [INFO] [stdout] --> src/main.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | use log::{debug, error, info, trace, warn}; [INFO] [stdout] | ^^^^^ ^^^^ ^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `error`, `info`, `trace`, `warn` [INFO] [stdout] --> src/main.rs:4:18 [INFO] [stdout] | [INFO] [stdout] 4 | use log::{debug, error, info, trace, warn}; [INFO] [stdout] | ^^^^^ ^^^^ ^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `operand` [INFO] [stdout] --> src/lib/cpu.rs:902:19 [INFO] [stdout] | [INFO] [stdout] 902 | fn brk(&self, operand: u8) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_operand` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `read_opcode`, `brk`, `bvc`, and `bvs` are never used [INFO] [stdout] --> src/lib/cpu.rs:62:8 [INFO] [stdout] | [INFO] [stdout] 60 | impl CPU { [INFO] [stdout] | -------- methods in this implementation [INFO] [stdout] 61 | /// Read the opcode at the current program counter's location [INFO] [stdout] 62 | fn read_opcode(&mut self) -> u8 { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 902 | fn brk(&self, operand: u8) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 909 | fn bvc(&mut self, operand: u8) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 919 | fn bvs(&mut self, operand: u8) { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.94s [INFO] running `Command { std: "docker" "inspect" "de0fc66befad8b6dcfc0b6154aebfa0a47fb59432645f8bd6c1b6f1021c9e010", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "de0fc66befad8b6dcfc0b6154aebfa0a47fb59432645f8bd6c1b6f1021c9e010", kill_on_drop: false }` [INFO] [stdout] de0fc66befad8b6dcfc0b6154aebfa0a47fb59432645f8bd6c1b6f1021c9e010 [INFO] checking nmandrus1/nes against try#36dbcaee1a55543dfc181be52a69d99ff46ff62f for pr-122960-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnmandrus1%2Fnes" "/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/nmandrus1/nes on toolchain 36dbcaee1a55543dfc181be52a69d99ff46ff62f [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/nmandrus1/nes [INFO] finished tweaking git repo https://github.com/nmandrus1/nes [INFO] tweaked toml for git repo https://github.com/nmandrus1/nes written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/nmandrus1/nes 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" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 775e9a799ad465755f6b3bf97eb3d1cdc7a25a6e2fd4bd72ceb54db7a2e07ad0 [INFO] running `Command { std: "docker" "start" "-a" "775e9a799ad465755f6b3bf97eb3d1cdc7a25a6e2fd4bd72ceb54db7a2e07ad0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "775e9a799ad465755f6b3bf97eb3d1cdc7a25a6e2fd4bd72ceb54db7a2e07ad0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "775e9a799ad465755f6b3bf97eb3d1cdc7a25a6e2fd4bd72ceb54db7a2e07ad0", kill_on_drop: false }` [INFO] [stdout] 775e9a799ad465755f6b3bf97eb3d1cdc7a25a6e2fd4bd72ceb54db7a2e07ad0 [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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+36dbcaee1a55543dfc181be52a69d99ff46ff62f" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] a14ddcb7d1cdd5a20bee8146c36b77cee3597a5b7c4191f3fd7c670bcbc29e26 [INFO] running `Command { std: "docker" "start" "-a" "a14ddcb7d1cdd5a20bee8146c36b77cee3597a5b7c4191f3fd7c670bcbc29e26", kill_on_drop: false }` [INFO] [stderr] Copying to /tmp/fixit [INFO] [stderr] Running `cargo fix --edition` [INFO] [stderr] Compiling libc v0.2.144 [INFO] [stderr] Compiling io-lifetimes v1.0.10 [INFO] [stderr] Compiling rustix v0.37.19 [INFO] [stderr] Checking linux-raw-sys v0.3.7 [INFO] [stderr] Checking regex-syntax v0.7.1 [INFO] [stderr] Compiling anyhow v1.0.71 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking termcolor v1.2.0 [INFO] [stderr] Checking regex v1.8.1 [INFO] [stderr] Checking is-terminal v0.4.7 [INFO] [stderr] Checking env_logger v0.10.0 [INFO] [stderr] Checking nes v0.1.0 (/tmp/fixit) [INFO] [stderr] Migrating src/lib/lib.rs from 2021 edition to 2024 [INFO] [stderr] Fixed src/lib/cpu.rs (2 fixes) [INFO] [stdout] warning: unused variable: `operand` [INFO] [stdout] --> src/lib/cpu.rs:902:19 [INFO] [stdout] | [INFO] [stdout] 902 | fn brk(&self, operand: u8) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_operand` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `read_opcode`, `brk`, `bvc`, and `bvs` are never used [INFO] [stdout] --> src/lib/cpu.rs:62:8 [INFO] [stdout] | [INFO] [stdout] 60 | impl CPU { [INFO] [stdout] | -------- methods in this implementation [INFO] [stdout] 61 | /// Read the opcode at the current program counter's location [INFO] [stdout] 62 | fn read_opcode(&mut self) -> u8 { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 902 | fn brk(&self, operand: u8) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 909 | fn bvc(&mut self, operand: u8) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 919 | fn bvs(&mut self, operand: u8) { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Migrating src/main.rs from 2021 edition to 2024 [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1405:23 [INFO] [stdout] | [INFO] [stdout] 1405 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1410:36 [INFO] [stdout] | [INFO] [stdout] 1410 | assert_eq!(cpu.flag_status(StatusFlag::Overflow), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1411:36 [INFO] [stdout] | [INFO] [stdout] 1411 | assert_eq!(cpu.flag_status(StatusFlag::Negative), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1412:36 [INFO] [stdout] | [INFO] [stdout] 1412 | assert_eq!(cpu.flag_status(StatusFlag::Carry), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1413:36 [INFO] [stdout] | [INFO] [stdout] 1413 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1418:23 [INFO] [stdout] | [INFO] [stdout] 1418 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1420:22 [INFO] [stdout] | [INFO] [stdout] 1420 | cpu.flag_set(StatusFlag::Carry); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1421:22 [INFO] [stdout] | [INFO] [stdout] 1421 | cpu.flag_set(StatusFlag::Zero); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1423:36 [INFO] [stdout] | [INFO] [stdout] 1423 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1424:36 [INFO] [stdout] | [INFO] [stdout] 1424 | assert_eq!(cpu.flag_status(StatusFlag::Zero), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1425:36 [INFO] [stdout] | [INFO] [stdout] 1425 | assert_eq!(cpu.flag_status(StatusFlag::Overflow), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1426:36 [INFO] [stdout] | [INFO] [stdout] 1426 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1431:23 [INFO] [stdout] | [INFO] [stdout] 1431 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1436:24 [INFO] [stdout] | [INFO] [stdout] 1436 | cpu.flag_clear(StatusFlag::Overflow); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1437:24 [INFO] [stdout] | [INFO] [stdout] 1437 | cpu.flag_clear(StatusFlag::Negative); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1439:36 [INFO] [stdout] | [INFO] [stdout] 1439 | assert_eq!(cpu.flag_status(StatusFlag::Overflow), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1440:36 [INFO] [stdout] | [INFO] [stdout] 1440 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1441:36 [INFO] [stdout] | [INFO] [stdout] 1441 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1442:36 [INFO] [stdout] | [INFO] [stdout] 1442 | assert_eq!(cpu.flag_status(StatusFlag::Zero), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1447:23 [INFO] [stdout] | [INFO] [stdout] 1447 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AddrMode` [INFO] [stdout] --> src/lib/cpu.rs:1449:36 [INFO] [stdout] | [INFO] [stdout] 1449 | assert_eq!(cpu.get_address(AddrMode::Immediate), 100); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `AddrMode` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::AddrMode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1455:23 [INFO] [stdout] | [INFO] [stdout] 1455 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AddrMode` [INFO] [stdout] --> src/lib/cpu.rs:1458:36 [INFO] [stdout] | [INFO] [stdout] 1458 | assert_eq!(cpu.get_address(AddrMode::ZeroPage), 55); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `AddrMode` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::AddrMode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1464:23 [INFO] [stdout] | [INFO] [stdout] 1464 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AddrMode` [INFO] [stdout] --> src/lib/cpu.rs:1468:36 [INFO] [stdout] | [INFO] [stdout] 1468 | assert_eq!(cpu.get_address(AddrMode::ZeroPageX), 60); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `AddrMode` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::AddrMode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1474:23 [INFO] [stdout] | [INFO] [stdout] 1474 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AddrMode` [INFO] [stdout] --> src/lib/cpu.rs:1478:36 [INFO] [stdout] | [INFO] [stdout] 1478 | assert_eq!(cpu.get_address(AddrMode::Absolute), 0x1234); [INFO] [stdout] | ^^^^^^^^ use of undeclared type `AddrMode` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::AddrMode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1484:23 [INFO] [stdout] | [INFO] [stdout] 1484 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `AddrMode` [INFO] [stdout] --> src/lib/cpu.rs:1490:36 [INFO] [stdout] | [INFO] [stdout] 1490 | assert_eq!(cpu.get_address(AddrMode::IndirectY), 0x896A); // 0x8967 + 3 [INFO] [stdout] | ^^^^^^^^ use of undeclared type `AddrMode` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::AddrMode; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1496:23 [INFO] [stdout] | [INFO] [stdout] 1496 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1514:23 [INFO] [stdout] | [INFO] [stdout] 1514 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1528:23 [INFO] [stdout] | [INFO] [stdout] 1528 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1544:23 [INFO] [stdout] | [INFO] [stdout] 1544 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1548:36 [INFO] [stdout] | [INFO] [stdout] 1548 | assert_eq!(cpu.flag_status(StatusFlag::Carry), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1549:36 [INFO] [stdout] | [INFO] [stdout] 1549 | assert_eq!(cpu.flag_status(StatusFlag::Overflow), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1550:36 [INFO] [stdout] | [INFO] [stdout] 1550 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1551:36 [INFO] [stdout] | [INFO] [stdout] 1551 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1556:23 [INFO] [stdout] | [INFO] [stdout] 1556 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1560:36 [INFO] [stdout] | [INFO] [stdout] 1560 | assert_eq!(cpu.flag_status(StatusFlag::Zero), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1561:36 [INFO] [stdout] | [INFO] [stdout] 1561 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1566:23 [INFO] [stdout] | [INFO] [stdout] 1566 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1570:36 [INFO] [stdout] | [INFO] [stdout] 1570 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1571:36 [INFO] [stdout] | [INFO] [stdout] 1571 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1572:36 [INFO] [stdout] | [INFO] [stdout] 1572 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1577:23 [INFO] [stdout] | [INFO] [stdout] 1577 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1581:36 [INFO] [stdout] | [INFO] [stdout] 1581 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1582:36 [INFO] [stdout] | [INFO] [stdout] 1582 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1583:36 [INFO] [stdout] | [INFO] [stdout] 1583 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1588:23 [INFO] [stdout] | [INFO] [stdout] 1588 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1590:24 [INFO] [stdout] | [INFO] [stdout] 1590 | cpu.flag_clear(StatusFlag::Carry); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1597:23 [INFO] [stdout] | [INFO] [stdout] 1597 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1599:22 [INFO] [stdout] | [INFO] [stdout] 1599 | cpu.flag_set(StatusFlag::Carry); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1606:23 [INFO] [stdout] | [INFO] [stdout] 1606 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1608:22 [INFO] [stdout] | [INFO] [stdout] 1608 | cpu.flag_set(StatusFlag::Carry); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1615:23 [INFO] [stdout] | [INFO] [stdout] 1615 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1617:24 [INFO] [stdout] | [INFO] [stdout] 1617 | cpu.flag_clear(StatusFlag::Carry); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1624:23 [INFO] [stdout] | [INFO] [stdout] 1624 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1626:22 [INFO] [stdout] | [INFO] [stdout] 1626 | cpu.flag_set(StatusFlag::Zero); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1633:23 [INFO] [stdout] | [INFO] [stdout] 1633 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1635:24 [INFO] [stdout] | [INFO] [stdout] 1635 | cpu.flag_clear(StatusFlag::Zero); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1642:23 [INFO] [stdout] | [INFO] [stdout] 1642 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1645:36 [INFO] [stdout] | [INFO] [stdout] 1645 | assert_eq!(cpu.flag_status(StatusFlag::Zero), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1646:36 [INFO] [stdout] | [INFO] [stdout] 1646 | assert_eq!(cpu.flag_status(StatusFlag::Overflow), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1647:36 [INFO] [stdout] | [INFO] [stdout] 1647 | assert_eq!(cpu.flag_status(StatusFlag::Negative), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1652:23 [INFO] [stdout] | [INFO] [stdout] 1652 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1655:36 [INFO] [stdout] | [INFO] [stdout] 1655 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1656:36 [INFO] [stdout] | [INFO] [stdout] 1656 | assert_eq!(cpu.flag_status(StatusFlag::Overflow), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1657:36 [INFO] [stdout] | [INFO] [stdout] 1657 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1662:23 [INFO] [stdout] | [INFO] [stdout] 1662 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1664:22 [INFO] [stdout] | [INFO] [stdout] 1664 | cpu.flag_set(StatusFlag::Negative); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1671:23 [INFO] [stdout] | [INFO] [stdout] 1671 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1673:24 [INFO] [stdout] | [INFO] [stdout] 1673 | cpu.flag_clear(StatusFlag::Negative); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1680:23 [INFO] [stdout] | [INFO] [stdout] 1680 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1682:22 [INFO] [stdout] | [INFO] [stdout] 1682 | cpu.flag_set(StatusFlag::Zero); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1689:23 [INFO] [stdout] | [INFO] [stdout] 1689 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1691:24 [INFO] [stdout] | [INFO] [stdout] 1691 | cpu.flag_clear(StatusFlag::Zero); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1698:23 [INFO] [stdout] | [INFO] [stdout] 1698 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1700:22 [INFO] [stdout] | [INFO] [stdout] 1700 | cpu.flag_set(StatusFlag::Negative); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1707:23 [INFO] [stdout] | [INFO] [stdout] 1707 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1709:24 [INFO] [stdout] | [INFO] [stdout] 1709 | cpu.flag_clear(StatusFlag::Negative); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1717:23 [INFO] [stdout] | [INFO] [stdout] 1717 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1720:36 [INFO] [stdout] | [INFO] [stdout] 1720 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1721:36 [INFO] [stdout] | [INFO] [stdout] 1721 | assert_eq!(cpu.flag_status(StatusFlag::Zero), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1722:36 [INFO] [stdout] | [INFO] [stdout] 1722 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1727:23 [INFO] [stdout] | [INFO] [stdout] 1727 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1730:36 [INFO] [stdout] | [INFO] [stdout] 1730 | assert_eq!(cpu.flag_status(StatusFlag::Carry), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1731:36 [INFO] [stdout] | [INFO] [stdout] 1731 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1732:36 [INFO] [stdout] | [INFO] [stdout] 1732 | assert_eq!(cpu.flag_status(StatusFlag::Negative), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1737:23 [INFO] [stdout] | [INFO] [stdout] 1737 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1740:36 [INFO] [stdout] | [INFO] [stdout] 1740 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1741:36 [INFO] [stdout] | [INFO] [stdout] 1741 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1742:36 [INFO] [stdout] | [INFO] [stdout] 1742 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1748:23 [INFO] [stdout] | [INFO] [stdout] 1748 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1751:36 [INFO] [stdout] | [INFO] [stdout] 1751 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1752:36 [INFO] [stdout] | [INFO] [stdout] 1752 | assert_eq!(cpu.flag_status(StatusFlag::Zero), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1753:36 [INFO] [stdout] | [INFO] [stdout] 1753 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1758:23 [INFO] [stdout] | [INFO] [stdout] 1758 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1761:36 [INFO] [stdout] | [INFO] [stdout] 1761 | assert_eq!(cpu.flag_status(StatusFlag::Carry), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1762:36 [INFO] [stdout] | [INFO] [stdout] 1762 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1763:36 [INFO] [stdout] | [INFO] [stdout] 1763 | assert_eq!(cpu.flag_status(StatusFlag::Negative), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1768:23 [INFO] [stdout] | [INFO] [stdout] 1768 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1771:36 [INFO] [stdout] | [INFO] [stdout] 1771 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1772:36 [INFO] [stdout] | [INFO] [stdout] 1772 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1773:36 [INFO] [stdout] | [INFO] [stdout] 1773 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1779:23 [INFO] [stdout] | [INFO] [stdout] 1779 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1782:36 [INFO] [stdout] | [INFO] [stdout] 1782 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1783:36 [INFO] [stdout] | [INFO] [stdout] 1783 | assert_eq!(cpu.flag_status(StatusFlag::Zero), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1784:36 [INFO] [stdout] | [INFO] [stdout] 1784 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1789:23 [INFO] [stdout] | [INFO] [stdout] 1789 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1792:36 [INFO] [stdout] | [INFO] [stdout] 1792 | assert_eq!(cpu.flag_status(StatusFlag::Carry), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1793:36 [INFO] [stdout] | [INFO] [stdout] 1793 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1794:36 [INFO] [stdout] | [INFO] [stdout] 1794 | assert_eq!(cpu.flag_status(StatusFlag::Negative), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1799:23 [INFO] [stdout] | [INFO] [stdout] 1799 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1802:36 [INFO] [stdout] | [INFO] [stdout] 1802 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1803:36 [INFO] [stdout] | [INFO] [stdout] 1803 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1804:36 [INFO] [stdout] | [INFO] [stdout] 1804 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1810:23 [INFO] [stdout] | [INFO] [stdout] 1810 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1814:36 [INFO] [stdout] | [INFO] [stdout] 1814 | assert_eq!(cpu.flag_status(StatusFlag::Zero), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1815:36 [INFO] [stdout] | [INFO] [stdout] 1815 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1820:23 [INFO] [stdout] | [INFO] [stdout] 1820 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1824:36 [INFO] [stdout] | [INFO] [stdout] 1824 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1825:36 [INFO] [stdout] | [INFO] [stdout] 1825 | assert_eq!(cpu.flag_status(StatusFlag::Negative), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1830:23 [INFO] [stdout] | [INFO] [stdout] 1830 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1834:36 [INFO] [stdout] | [INFO] [stdout] 1834 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1835:36 [INFO] [stdout] | [INFO] [stdout] 1835 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1841:23 [INFO] [stdout] | [INFO] [stdout] 1841 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1849:23 [INFO] [stdout] | [INFO] [stdout] 1849 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1857:23 [INFO] [stdout] | [INFO] [stdout] 1857 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1866:23 [INFO] [stdout] | [INFO] [stdout] 1866 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1874:23 [INFO] [stdout] | [INFO] [stdout] 1874 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1882:23 [INFO] [stdout] | [INFO] [stdout] 1882 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1891:23 [INFO] [stdout] | [INFO] [stdout] 1891 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1899:23 [INFO] [stdout] | [INFO] [stdout] 1899 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1907:23 [INFO] [stdout] | [INFO] [stdout] 1907 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1916:23 [INFO] [stdout] | [INFO] [stdout] 1916 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1924:23 [INFO] [stdout] | [INFO] [stdout] 1924 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1932:23 [INFO] [stdout] | [INFO] [stdout] 1932 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1941:23 [INFO] [stdout] | [INFO] [stdout] 1941 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1949:23 [INFO] [stdout] | [INFO] [stdout] 1949 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1957:23 [INFO] [stdout] | [INFO] [stdout] 1957 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1966:23 [INFO] [stdout] | [INFO] [stdout] 1966 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1974:23 [INFO] [stdout] | [INFO] [stdout] 1974 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1982:23 [INFO] [stdout] | [INFO] [stdout] 1982 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:1990:23 [INFO] [stdout] | [INFO] [stdout] 1990 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1994:36 [INFO] [stdout] | [INFO] [stdout] 1994 | assert_eq!(cpu.flag_status(StatusFlag::Carry), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1995:36 [INFO] [stdout] | [INFO] [stdout] 1995 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:1996:36 [INFO] [stdout] | [INFO] [stdout] 1996 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2003:23 [INFO] [stdout] | [INFO] [stdout] 2003 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2011:23 [INFO] [stdout] | [INFO] [stdout] 2011 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2015:36 [INFO] [stdout] | [INFO] [stdout] 2015 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2016:36 [INFO] [stdout] | [INFO] [stdout] 2016 | assert_eq!(cpu.flag_status(StatusFlag::Negative), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2023:23 [INFO] [stdout] | [INFO] [stdout] 2023 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2027:36 [INFO] [stdout] | [INFO] [stdout] 2027 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2028:36 [INFO] [stdout] | [INFO] [stdout] 2028 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2029:36 [INFO] [stdout] | [INFO] [stdout] 2029 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2036:23 [INFO] [stdout] | [INFO] [stdout] 2036 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2040:36 [INFO] [stdout] | [INFO] [stdout] 2040 | assert_eq!(cpu.flag_status(StatusFlag::Carry), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2041:36 [INFO] [stdout] | [INFO] [stdout] 2041 | assert_eq!(cpu.flag_status(StatusFlag::Zero), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2042:36 [INFO] [stdout] | [INFO] [stdout] 2042 | assert_eq!(cpu.flag_status(StatusFlag::Negative), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2049:23 [INFO] [stdout] | [INFO] [stdout] 2049 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2066:23 [INFO] [stdout] | [INFO] [stdout] 2066 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2090:23 [INFO] [stdout] | [INFO] [stdout] 2090 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2111:23 [INFO] [stdout] | [INFO] [stdout] 2111 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2113:22 [INFO] [stdout] | [INFO] [stdout] 2113 | cpu.flag_set(StatusFlag::Carry); // clear the carry flag (no borrow) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2116:33 [INFO] [stdout] | [INFO] [stdout] 2116 | assert!(cpu.flag_status(StatusFlag::Carry)); // no borrow, so Carry flag should be set [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2117:34 [INFO] [stdout] | [INFO] [stdout] 2117 | assert!(!cpu.flag_status(StatusFlag::Overflow)); // no overflow occurred [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2122:23 [INFO] [stdout] | [INFO] [stdout] 2122 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2124:24 [INFO] [stdout] | [INFO] [stdout] 2124 | cpu.flag_clear(StatusFlag::Carry); // set the carry flag (borrow) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2127:33 [INFO] [stdout] | [INFO] [stdout] 2127 | assert!(cpu.flag_status(StatusFlag::Carry)); // no further borrow, so Carry flag should be set [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2128:34 [INFO] [stdout] | [INFO] [stdout] 2128 | assert!(!cpu.flag_status(StatusFlag::Overflow)); // no overflow occurred [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2133:23 [INFO] [stdout] | [INFO] [stdout] 2133 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2135:22 [INFO] [stdout] | [INFO] [stdout] 2135 | cpu.flag_set(StatusFlag::Carry); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2138:34 [INFO] [stdout] | [INFO] [stdout] 2138 | assert!(!cpu.flag_status(StatusFlag::Carry)); // borrow, so Carry flag should be clear [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2139:33 [INFO] [stdout] | [INFO] [stdout] 2139 | assert!(cpu.flag_status(StatusFlag::Overflow)); // overflow occurred (positive to negative) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2144:23 [INFO] [stdout] | [INFO] [stdout] 2144 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2146:22 [INFO] [stdout] | [INFO] [stdout] 2146 | cpu.flag_set(StatusFlag::Carry); // clear the carry flag (no borrow) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2149:33 [INFO] [stdout] | [INFO] [stdout] 2149 | assert!(cpu.flag_status(StatusFlag::Carry)); // no borrow, so Carry flag should be set [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2150:33 [INFO] [stdout] | [INFO] [stdout] 2150 | assert!(cpu.flag_status(StatusFlag::Overflow)); // overflow occurred (negative to positive) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2155:23 [INFO] [stdout] | [INFO] [stdout] 2155 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2158:24 [INFO] [stdout] | [INFO] [stdout] 2158 | cpu.flag_clear(StatusFlag::Carry); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2159:36 [INFO] [stdout] | [INFO] [stdout] 2159 | assert_eq!(cpu.flag_status(StatusFlag::Carry), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2165:36 [INFO] [stdout] | [INFO] [stdout] 2165 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2170:23 [INFO] [stdout] | [INFO] [stdout] 2170 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2173:22 [INFO] [stdout] | [INFO] [stdout] 2173 | cpu.flag_set(StatusFlag::Carry); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2174:36 [INFO] [stdout] | [INFO] [stdout] 2174 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2180:36 [INFO] [stdout] | [INFO] [stdout] 2180 | assert_eq!(cpu.flag_status(StatusFlag::Carry), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2185:23 [INFO] [stdout] | [INFO] [stdout] 2185 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2188:24 [INFO] [stdout] | [INFO] [stdout] 2188 | cpu.flag_clear(StatusFlag::Decimal); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2189:36 [INFO] [stdout] | [INFO] [stdout] 2189 | assert_eq!(cpu.flag_status(StatusFlag::Decimal), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2195:36 [INFO] [stdout] | [INFO] [stdout] 2195 | assert_eq!(cpu.flag_status(StatusFlag::Decimal), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2200:23 [INFO] [stdout] | [INFO] [stdout] 2200 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2203:22 [INFO] [stdout] | [INFO] [stdout] 2203 | cpu.flag_set(StatusFlag::Decimal); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2204:36 [INFO] [stdout] | [INFO] [stdout] 2204 | assert_eq!(cpu.flag_status(StatusFlag::Decimal), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2210:36 [INFO] [stdout] | [INFO] [stdout] 2210 | assert_eq!(cpu.flag_status(StatusFlag::Decimal), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2215:23 [INFO] [stdout] | [INFO] [stdout] 2215 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2218:30 [INFO] [stdout] | [INFO] [stdout] 2218 | cpu.status &= !(1 << StatusFlag::InterruptDisable as u8); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2219:36 [INFO] [stdout] | [INFO] [stdout] 2219 | assert_eq!(cpu.flag_status(StatusFlag::InterruptDisable), false); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2225:36 [INFO] [stdout] | [INFO] [stdout] 2225 | assert_eq!(cpu.flag_status(StatusFlag::InterruptDisable), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2230:23 [INFO] [stdout] | [INFO] [stdout] 2230 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2233:28 [INFO] [stdout] | [INFO] [stdout] 2233 | cpu.status |= 1 << StatusFlag::InterruptDisable as u8; [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2234:36 [INFO] [stdout] | [INFO] [stdout] 2234 | assert_eq!(cpu.flag_status(StatusFlag::InterruptDisable), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `StatusFlag` [INFO] [stdout] --> src/lib/cpu.rs:2240:36 [INFO] [stdout] | [INFO] [stdout] 2240 | assert_eq!(cpu.flag_status(StatusFlag::InterruptDisable), true); [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `StatusFlag` [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::cpu::StatusFlag; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2245:23 [INFO] [stdout] | [INFO] [stdout] 2245 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2259:23 [INFO] [stdout] | [INFO] [stdout] 2259 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2273:23 [INFO] [stdout] | [INFO] [stdout] 2273 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2287:23 [INFO] [stdout] | [INFO] [stdout] 2287 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2301:23 [INFO] [stdout] | [INFO] [stdout] 2301 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2315:23 [INFO] [stdout] | [INFO] [stdout] 2315 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2329:23 [INFO] [stdout] | [INFO] [stdout] 2329 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2343:23 [INFO] [stdout] | [INFO] [stdout] 2343 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2357:23 [INFO] [stdout] | [INFO] [stdout] 2357 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2373:23 [INFO] [stdout] | [INFO] [stdout] 2373 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2384:23 [INFO] [stdout] | [INFO] [stdout] 2384 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `CPU` [INFO] [stdout] --> src/lib/cpu.rs:2397:23 [INFO] [stdout] | [INFO] [stdout] 2397 | let mut cpu = CPU::default(); [INFO] [stdout] | ^^^ use of undeclared type `CPU` [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct through its public re-export [INFO] [stdout] | [INFO] [stdout] 1403 + use crate::CPU; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `operand` [INFO] [stdout] --> src/lib/cpu.rs:902:19 [INFO] [stdout] | [INFO] [stdout] 902 | fn brk(&self, operand: u8) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_operand` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 214 previous errors; 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0433`. [INFO] [stdout] [INFO] [stderr] error: could not compile `nes` (lib test) due to 215 previous errors; 1 warning emitted [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] Fixed src/main.rs (2 fixes) [INFO] [stdout] warning: the item `anyhow` is imported redundantly [INFO] [stdout] --> src/main.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use anyhow; [INFO] [stdout] | ^^^^^^ the item `anyhow` is already defined by prelude [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `anyhow` is imported redundantly [INFO] [stdout] --> src/main.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use anyhow; [INFO] [stdout] | ^^^^^^ the item `anyhow` is already defined by prelude [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Migrating tests/nestest.rs from 2021 edition to 2024 [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: failed to migrate to next edition [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `cargo fix --edition --allow-no-vcs --allow-dirty --frozen --all --all-targets --message-format=json` (exit status: 101) [INFO] running `Command { std: "docker" "inspect" "a14ddcb7d1cdd5a20bee8146c36b77cee3597a5b7c4191f3fd7c670bcbc29e26", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a14ddcb7d1cdd5a20bee8146c36b77cee3597a5b7c4191f3fd7c670bcbc29e26", kill_on_drop: false }` [INFO] [stdout] a14ddcb7d1cdd5a20bee8146c36b77cee3597a5b7c4191f3fd7c670bcbc29e26