[INFO] cloning repository https://github.com/Wizdave97/snes-emulator [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Wizdave97/snes-emulator" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FWizdave97%2Fsnes-emulator", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FWizdave97%2Fsnes-emulator'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 819a83714fd460bea588e742188d3531a7504243 [INFO] testing Wizdave97/snes-emulator against beta-2022-04-10 for beta-1.61-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FWizdave97%2Fsnes-emulator" "/workspace/builds/worker-1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Wizdave97/snes-emulator on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/Wizdave97/snes-emulator [INFO] finished tweaking git repo https://github.com/Wizdave97/snes-emulator [INFO] tweaked toml for git repo https://github.com/Wizdave97/snes-emulator written to /workspace/builds/worker-1/source/Cargo.toml [INFO] crate git repo https://github.com/Wizdave97/snes-emulator already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 4cd21f0db41c0091b40feedec73eadc39714ae626464dd67c1298bd578b18078 [INFO] running `Command { std: "docker" "start" "-a" "4cd21f0db41c0091b40feedec73eadc39714ae626464dd67c1298bd578b18078", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4cd21f0db41c0091b40feedec73eadc39714ae626464dd67c1298bd578b18078", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4cd21f0db41c0091b40feedec73eadc39714ae626464dd67c1298bd578b18078", kill_on_drop: false }` [INFO] [stdout] 4cd21f0db41c0091b40feedec73eadc39714ae626464dd67c1298bd578b18078 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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=warn" "-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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 6dbec3ae761902dc791234226075cda9ca0a0035033146d3a2a999786757726b [INFO] running `Command { std: "docker" "start" "-a" "6dbec3ae761902dc791234226075cda9ca0a0035033146d3a2a999786757726b", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.98 [INFO] [stderr] Compiling piston-float v1.0.0 [INFO] [stderr] Compiling syn v1.0.74 [INFO] [stderr] Compiling serde v1.0.126 [INFO] [stderr] Compiling piston-graphics_api_version v1.0.0 [INFO] [stderr] Compiling piston-texture v0.8.0 [INFO] [stderr] Compiling bytemuck v1.7.2 [INFO] [stderr] Compiling interpolation v0.2.0 [INFO] [stderr] Compiling spin_sleep v1.0.0 [INFO] [stderr] Compiling piston-shaders_graphics2d v0.4.0 [INFO] [stderr] Compiling find_folder v0.3.0 [INFO] [stderr] Compiling wayland-sys v0.28.6 [INFO] [stderr] Compiling gl_generator v0.14.0 [INFO] [stderr] Compiling gl_generator v0.13.1 [INFO] [stderr] Compiling wayland-scanner v0.28.6 [INFO] [stderr] Compiling gfx_core v0.9.2 [INFO] [stderr] Compiling piston-viewport v1.0.0 [INFO] [stderr] Compiling vecmath v1.0.0 [INFO] [stderr] Compiling shader_version v0.7.0 [INFO] [stderr] Compiling piston2d-graphics v0.40.0 [INFO] [stderr] Compiling gl v0.13.0 [INFO] [stderr] Compiling glutin_egl_sys v0.1.5 [INFO] [stderr] Compiling glutin_glx_sys v0.1.7 [INFO] [stderr] Compiling gfx_gl v0.6.1 [INFO] [stderr] Compiling wayland-client v0.28.6 [INFO] [stderr] Compiling wayland-protocols v0.28.6 [INFO] [stderr] Compiling gfx v0.18.2 [INFO] [stderr] Compiling nix v0.20.0 [INFO] [stderr] Compiling num_cpus v1.13.0 [INFO] [stderr] Compiling iovec v0.1.4 [INFO] [stderr] Compiling nix v0.18.0 [INFO] [stderr] Compiling net2 v0.2.37 [INFO] [stderr] Compiling x11-dl v2.18.5 [INFO] [stderr] Compiling memmap2 v0.1.0 [INFO] [stderr] Compiling parking_lot_core v0.8.3 [INFO] [stderr] Compiling shared_library v0.1.9 [INFO] [stderr] Compiling raw-window-handle v0.3.3 [INFO] [stderr] Compiling rayon-core v1.9.1 [INFO] [stderr] Compiling parking_lot v0.11.1 [INFO] [stderr] Compiling mio v0.6.23 [INFO] [stderr] Compiling osmesa-sys v0.1.2 [INFO] [stderr] Compiling rayon v1.5.1 [INFO] [stderr] Compiling mio-extras v2.0.6 [INFO] [stderr] Compiling gfx_device_gl v0.16.2 [INFO] [stderr] Compiling calloop v0.6.5 [INFO] [stderr] Compiling jpeg-decoder v0.1.22 [INFO] [stderr] Compiling serde_derive v1.0.126 [INFO] [stderr] Compiling wayland-commons v0.28.6 [INFO] [stderr] Compiling tiff v0.6.1 [INFO] [stderr] Compiling image v0.23.14 [INFO] [stderr] Compiling wayland-cursor v0.28.6 [INFO] [stderr] Compiling wayland-egl v0.28.6 [INFO] [stderr] Compiling pistoncore-input v1.0.0 [INFO] [stderr] Compiling piston-gfx_texture v0.41.0 [INFO] [stderr] Compiling piston2d-gfx_graphics v0.73.0 [INFO] [stderr] Compiling pistoncore-window v0.47.0 [INFO] [stderr] Compiling pistoncore-event_loop v0.53.0 [INFO] [stderr] Compiling piston v0.53.0 [INFO] [stderr] Compiling smithay-client-toolkit v0.12.3 [INFO] [stderr] Compiling winit v0.24.0 [INFO] [stderr] Compiling glutin v0.26.0 [INFO] [stderr] Compiling pistoncore-glutin_window v0.69.0 [INFO] [stderr] Compiling piston_window v0.120.0 [INFO] [stderr] Compiling cpu v0.1.0 (/opt/rustwide/workdir/cpu) [INFO] [stdout] warning: unused imports: `cell::RefCell`, `rc::Rc` [INFO] [stdout] --> cpu/src/lookup_table.rs:2:11 [INFO] [stdout] | [INFO] [stdout] 2 | use std::{cell::RefCell, rc::Rc}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cpu` [INFO] [stdout] --> cpu/src/lib.rs:123:16 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn ACC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cpu` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cpu` [INFO] [stdout] --> cpu/src/lib.rs:780:16 [INFO] [stdout] | [INFO] [stdout] 780 | pub fn XXX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cpu` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `value` is never read [INFO] [stdout] --> cpu/src/lib.rs:886:17 [INFO] [stdout] | [INFO] [stdout] 886 | let mut value = 0x00u8; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `hi` is never read [INFO] [stdout] --> cpu/src/lib.rs:887:17 [INFO] [stdout] | [INFO] [stdout] 887 | let mut hi = 0x00u8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lo` is never read [INFO] [stdout] --> cpu/src/lib.rs:888:17 [INFO] [stdout] | [INFO] [stdout] 888 | let mut lo = 0x00u8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `line_addr` is never read [INFO] [stdout] --> cpu/src/lib.rs:890:17 [INFO] [stdout] | [INFO] [stdout] 890 | let mut line_addr = 0u16; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ACC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:123:12 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn ACC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `acc` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `IMM` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:127:12 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn IMM(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `imm` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ABS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:133:12 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn ABS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `abs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ZP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:142:12 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn ZP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^ help: convert the identifier to snake case: `zp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ZPX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:149:12 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn ZPX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `zpx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ZPY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:157:12 [INFO] [stdout] | [INFO] [stdout] 157 | pub fn ZPY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `zpy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ABSX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:164:12 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn ABSX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `absx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ABSY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:179:12 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn ABSY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `absy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `IMP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:193:12 [INFO] [stdout] | [INFO] [stdout] 193 | pub fn IMP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `imp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `REL` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:198:12 [INFO] [stdout] | [INFO] [stdout] 198 | pub fn REL(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `rel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INDX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:207:12 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn INDX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `indx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INDY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:218:12 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn INDY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `indy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ABSIND` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:234:12 [INFO] [stdout] | [INFO] [stdout] 234 | pub fn ABSIND(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `absind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ADC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:252:12 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn ADC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `adc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `AND` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:269:12 [INFO] [stdout] | [INFO] [stdout] 269 | pub fn AND(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `and` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ASL` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:277:12 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn ASL(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `asl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BCC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:291:12 [INFO] [stdout] | [INFO] [stdout] 291 | pub fn BCC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bcc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BCS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:305:12 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn BCS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bcs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BEQ` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:319:12 [INFO] [stdout] | [INFO] [stdout] 319 | pub fn BEQ(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `beq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BIT` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:333:12 [INFO] [stdout] | [INFO] [stdout] 333 | pub fn BIT(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BMI` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:342:12 [INFO] [stdout] | [INFO] [stdout] 342 | pub fn BMI(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bmi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BNE` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:356:12 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn BNE(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bne` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BPL` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:370:12 [INFO] [stdout] | [INFO] [stdout] 370 | pub fn BPL(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bpl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BRK` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:384:12 [INFO] [stdout] | [INFO] [stdout] 384 | pub fn BRK(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `brk` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BVC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:404:12 [INFO] [stdout] | [INFO] [stdout] 404 | pub fn BVC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bvc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BVS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:418:12 [INFO] [stdout] | [INFO] [stdout] 418 | pub fn BVS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bvs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CLC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:432:12 [INFO] [stdout] | [INFO] [stdout] 432 | pub fn CLC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `clc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CLD` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:437:12 [INFO] [stdout] | [INFO] [stdout] 437 | pub fn CLD(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cld` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CLI` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:441:12 [INFO] [stdout] | [INFO] [stdout] 441 | pub fn CLI(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cli` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CLV` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:446:12 [INFO] [stdout] | [INFO] [stdout] 446 | pub fn CLV(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `clv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CMP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:451:12 [INFO] [stdout] | [INFO] [stdout] 451 | pub fn CMP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cmp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CPX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:460:12 [INFO] [stdout] | [INFO] [stdout] 460 | pub fn CPX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cpx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CPY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:469:12 [INFO] [stdout] | [INFO] [stdout] 469 | pub fn CPY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cpy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `DEC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:478:12 [INFO] [stdout] | [INFO] [stdout] 478 | pub fn DEC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `dec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `DEX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:487:12 [INFO] [stdout] | [INFO] [stdout] 487 | pub fn DEX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `dex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `DEY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:495:12 [INFO] [stdout] | [INFO] [stdout] 495 | pub fn DEY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `dey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `EOR` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:503:12 [INFO] [stdout] | [INFO] [stdout] 503 | pub fn EOR(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `eor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:512:12 [INFO] [stdout] | [INFO] [stdout] 512 | pub fn INC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `inc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:522:12 [INFO] [stdout] | [INFO] [stdout] 522 | pub fn INX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `inx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:530:12 [INFO] [stdout] | [INFO] [stdout] 530 | pub fn INY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `iny` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `JMP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:538:12 [INFO] [stdout] | [INFO] [stdout] 538 | pub fn JMP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `jmp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `JSR` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:543:12 [INFO] [stdout] | [INFO] [stdout] 543 | pub fn JSR(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `jsr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LDA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:554:12 [INFO] [stdout] | [INFO] [stdout] 554 | pub fn LDA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `lda` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LDX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:563:12 [INFO] [stdout] | [INFO] [stdout] 563 | pub fn LDX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `ldx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LDY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:572:12 [INFO] [stdout] | [INFO] [stdout] 572 | pub fn LDY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `ldy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LSR` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:581:12 [INFO] [stdout] | [INFO] [stdout] 581 | pub fn LSR(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `lsr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `NOP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:597:12 [INFO] [stdout] | [INFO] [stdout] 597 | pub fn NOP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `nop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ORA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:604:12 [INFO] [stdout] | [INFO] [stdout] 604 | pub fn ORA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `ora` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PHA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:612:12 [INFO] [stdout] | [INFO] [stdout] 612 | pub fn PHA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `pha` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PHP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:618:12 [INFO] [stdout] | [INFO] [stdout] 618 | pub fn PHP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `php` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PLA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:624:12 [INFO] [stdout] | [INFO] [stdout] 624 | pub fn PLA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `pla` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PLP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:632:12 [INFO] [stdout] | [INFO] [stdout] 632 | pub fn PLP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `plp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ROL` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:639:12 [INFO] [stdout] | [INFO] [stdout] 639 | pub fn ROL(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `rol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ROR` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:655:12 [INFO] [stdout] | [INFO] [stdout] 655 | pub fn ROR(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `ror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RTI` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:671:12 [INFO] [stdout] | [INFO] [stdout] 671 | pub fn RTI(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `rti` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RTS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:684:12 [INFO] [stdout] | [INFO] [stdout] 684 | pub fn RTS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `rts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SBC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:694:12 [INFO] [stdout] | [INFO] [stdout] 694 | pub fn SBC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sbc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SEC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:710:12 [INFO] [stdout] | [INFO] [stdout] 710 | pub fn SEC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SED` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:715:12 [INFO] [stdout] | [INFO] [stdout] 715 | pub fn SED(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SEI` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:720:12 [INFO] [stdout] | [INFO] [stdout] 720 | pub fn SEI(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sei` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `STA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:725:12 [INFO] [stdout] | [INFO] [stdout] 725 | pub fn STA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `STX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:730:12 [INFO] [stdout] | [INFO] [stdout] 730 | pub fn STX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `stx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `STY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:735:12 [INFO] [stdout] | [INFO] [stdout] 735 | pub fn STY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TAX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:740:12 [INFO] [stdout] | [INFO] [stdout] 740 | pub fn TAX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `tax` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TAY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:747:12 [INFO] [stdout] | [INFO] [stdout] 747 | pub fn TAY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `tay` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TSX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:754:12 [INFO] [stdout] | [INFO] [stdout] 754 | pub fn TSX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `tsx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TXA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:761:12 [INFO] [stdout] | [INFO] [stdout] 761 | pub fn TXA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `txa` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TXS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:768:12 [INFO] [stdout] | [INFO] [stdout] 768 | pub fn TXS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `txs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TYA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:773:12 [INFO] [stdout] | [INFO] [stdout] 773 | pub fn TYA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `tya` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `XXX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:780:12 [INFO] [stdout] | [INFO] [stdout] 780 | pub fn XXX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case (notice the capitalization): `xxx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 77 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling cpu-test v0.1.0 (/opt/rustwide/workdir/cpu-test) [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> cpu-test/src/main.rs:321:30 [INFO] [stdout] | [INFO] [stdout] 321 | Loop::Render(args) => { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dt` [INFO] [stdout] --> cpu-test/src/main.rs:336:33 [INFO] [stdout] | [INFO] [stdout] 336 | Event::Input(input, dt) => { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_dt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> cpu-test/src/main.rs:55:26 [INFO] [stdout] | [INFO] [stdout] 55 | fn update(&mut self, args: UpdateArgs) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `CYAN` [INFO] [stdout] --> cpu-test/src/main.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | const CYAN: [f32; 4] = [50.0, 100.0, 255.0, 1.0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `map_asm` [INFO] [stdout] --> cpu-test/src/main.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | map_asm: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `render` [INFO] [stdout] --> cpu-test/src/main.rs:43:8 [INFO] [stdout] | [INFO] [stdout] 43 | fn render(&mut self, c: Context, g: &mut G2d, d: &mut GfxDevice) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update` [INFO] [stdout] --> cpu-test/src/main.rs:55:8 [INFO] [stdout] | [INFO] [stdout] 55 | fn update(&mut self, args: UpdateArgs) {} [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `draw_code` [INFO] [stdout] --> cpu-test/src/main.rs:236:8 [INFO] [stdout] | [INFO] [stdout] 236 | fn draw_code( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 8 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3m 46s [INFO] running `Command { std: "docker" "inspect" "6dbec3ae761902dc791234226075cda9ca0a0035033146d3a2a999786757726b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6dbec3ae761902dc791234226075cda9ca0a0035033146d3a2a999786757726b", kill_on_drop: false }` [INFO] [stdout] 6dbec3ae761902dc791234226075cda9ca0a0035033146d3a2a999786757726b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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=warn" "-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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 17b91a0cb124a231d8f2efa8b8bb9cfad162e4b2d1a647106fe3ea8def2a27d2 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "17b91a0cb124a231d8f2efa8b8bb9cfad162e4b2d1a647106fe3ea8def2a27d2", kill_on_drop: false }` [INFO] [stdout] warning: unused imports: `cell::RefCell`, `rc::Rc` [INFO] [stdout] --> cpu/src/lookup_table.rs:2:11 [INFO] [stdout] | [INFO] [stdout] 2 | use std::{cell::RefCell, rc::Rc}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cpu` [INFO] [stdout] --> cpu/src/lib.rs:123:16 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn ACC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cpu` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cpu` [INFO] [stdout] --> cpu/src/lib.rs:780:16 [INFO] [stdout] | [INFO] [stdout] 780 | pub fn XXX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cpu` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `value` is never read [INFO] [stdout] --> cpu/src/lib.rs:886:17 [INFO] [stdout] | [INFO] [stdout] 886 | let mut value = 0x00u8; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `hi` is never read [INFO] [stdout] --> cpu/src/lib.rs:887:17 [INFO] [stdout] | [INFO] [stdout] 887 | let mut hi = 0x00u8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lo` is never read [INFO] [stdout] --> cpu/src/lib.rs:888:17 [INFO] [stdout] | [INFO] [stdout] 888 | let mut lo = 0x00u8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `line_addr` is never read [INFO] [stdout] --> cpu/src/lib.rs:890:17 [INFO] [stdout] | [INFO] [stdout] 890 | let mut line_addr = 0u16; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ACC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:123:12 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn ACC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `acc` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `IMM` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:127:12 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn IMM(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `imm` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ABS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:133:12 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn ABS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `abs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ZP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:142:12 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn ZP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^ help: convert the identifier to snake case: `zp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ZPX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:149:12 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn ZPX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `zpx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ZPY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:157:12 [INFO] [stdout] | [INFO] [stdout] 157 | pub fn ZPY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `zpy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ABSX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:164:12 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn ABSX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `absx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ABSY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:179:12 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn ABSY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `absy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `IMP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:193:12 [INFO] [stdout] | [INFO] [stdout] 193 | pub fn IMP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `imp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `REL` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:198:12 [INFO] [stdout] | [INFO] [stdout] 198 | pub fn REL(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `rel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INDX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:207:12 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn INDX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `indx` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling cpu v0.1.0 (/opt/rustwide/workdir/cpu) [INFO] [stdout] warning: method `INDY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:218:12 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn INDY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `indy` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling cpu-test v0.1.0 (/opt/rustwide/workdir/cpu-test) [INFO] [stdout] warning: method `ABSIND` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:234:12 [INFO] [stdout] | [INFO] [stdout] 234 | pub fn ABSIND(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `absind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ADC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:252:12 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn ADC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `adc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `AND` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:269:12 [INFO] [stdout] | [INFO] [stdout] 269 | pub fn AND(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `and` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ASL` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:277:12 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn ASL(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `asl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BCC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:291:12 [INFO] [stdout] | [INFO] [stdout] 291 | pub fn BCC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bcc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BCS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:305:12 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn BCS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bcs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BEQ` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:319:12 [INFO] [stdout] | [INFO] [stdout] 319 | pub fn BEQ(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `beq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BIT` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:333:12 [INFO] [stdout] | [INFO] [stdout] 333 | pub fn BIT(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BMI` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:342:12 [INFO] [stdout] | [INFO] [stdout] 342 | pub fn BMI(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bmi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BNE` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:356:12 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn BNE(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bne` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BPL` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:370:12 [INFO] [stdout] | [INFO] [stdout] 370 | pub fn BPL(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bpl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BRK` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:384:12 [INFO] [stdout] | [INFO] [stdout] 384 | pub fn BRK(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `brk` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BVC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:404:12 [INFO] [stdout] | [INFO] [stdout] 404 | pub fn BVC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bvc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BVS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:418:12 [INFO] [stdout] | [INFO] [stdout] 418 | pub fn BVS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bvs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CLC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:432:12 [INFO] [stdout] | [INFO] [stdout] 432 | pub fn CLC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `clc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CLD` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:437:12 [INFO] [stdout] | [INFO] [stdout] 437 | pub fn CLD(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cld` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CLI` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:441:12 [INFO] [stdout] | [INFO] [stdout] 441 | pub fn CLI(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cli` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CLV` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:446:12 [INFO] [stdout] | [INFO] [stdout] 446 | pub fn CLV(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `clv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CMP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:451:12 [INFO] [stdout] | [INFO] [stdout] 451 | pub fn CMP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cmp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CPX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:460:12 [INFO] [stdout] | [INFO] [stdout] 460 | pub fn CPX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cpx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CPY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:469:12 [INFO] [stdout] | [INFO] [stdout] 469 | pub fn CPY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cpy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `DEC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:478:12 [INFO] [stdout] | [INFO] [stdout] 478 | pub fn DEC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `dec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `DEX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:487:12 [INFO] [stdout] | [INFO] [stdout] 487 | pub fn DEX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `dex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `DEY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:495:12 [INFO] [stdout] | [INFO] [stdout] 495 | pub fn DEY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `dey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `EOR` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:503:12 [INFO] [stdout] | [INFO] [stdout] 503 | pub fn EOR(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `eor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:512:12 [INFO] [stdout] | [INFO] [stdout] 512 | pub fn INC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `inc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:522:12 [INFO] [stdout] | [INFO] [stdout] 522 | pub fn INX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `inx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:530:12 [INFO] [stdout] | [INFO] [stdout] 530 | pub fn INY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `iny` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `JMP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:538:12 [INFO] [stdout] | [INFO] [stdout] 538 | pub fn JMP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `jmp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `JSR` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:543:12 [INFO] [stdout] | [INFO] [stdout] 543 | pub fn JSR(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `jsr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LDA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:554:12 [INFO] [stdout] | [INFO] [stdout] 554 | pub fn LDA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `lda` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LDX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:563:12 [INFO] [stdout] | [INFO] [stdout] 563 | pub fn LDX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `ldx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LDY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:572:12 [INFO] [stdout] | [INFO] [stdout] 572 | pub fn LDY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `ldy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LSR` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:581:12 [INFO] [stdout] | [INFO] [stdout] 581 | pub fn LSR(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `lsr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `NOP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:597:12 [INFO] [stdout] | [INFO] [stdout] 597 | pub fn NOP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `nop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ORA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:604:12 [INFO] [stdout] | [INFO] [stdout] 604 | pub fn ORA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `ora` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PHA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:612:12 [INFO] [stdout] | [INFO] [stdout] 612 | pub fn PHA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `pha` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PHP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:618:12 [INFO] [stdout] | [INFO] [stdout] 618 | pub fn PHP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `php` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PLA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:624:12 [INFO] [stdout] | [INFO] [stdout] 624 | pub fn PLA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `pla` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PLP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:632:12 [INFO] [stdout] | [INFO] [stdout] 632 | pub fn PLP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `plp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ROL` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:639:12 [INFO] [stdout] | [INFO] [stdout] 639 | pub fn ROL(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `rol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ROR` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:655:12 [INFO] [stdout] | [INFO] [stdout] 655 | pub fn ROR(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `ror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RTI` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:671:12 [INFO] [stdout] | [INFO] [stdout] 671 | pub fn RTI(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `rti` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RTS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:684:12 [INFO] [stdout] | [INFO] [stdout] 684 | pub fn RTS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `rts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SBC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:694:12 [INFO] [stdout] | [INFO] [stdout] 694 | pub fn SBC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sbc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SEC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:710:12 [INFO] [stdout] | [INFO] [stdout] 710 | pub fn SEC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SED` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:715:12 [INFO] [stdout] | [INFO] [stdout] 715 | pub fn SED(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SEI` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:720:12 [INFO] [stdout] | [INFO] [stdout] 720 | pub fn SEI(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sei` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `STA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:725:12 [INFO] [stdout] | [INFO] [stdout] 725 | pub fn STA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `STX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:730:12 [INFO] [stdout] | [INFO] [stdout] 730 | pub fn STX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `stx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `STY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:735:12 [INFO] [stdout] | [INFO] [stdout] 735 | pub fn STY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TAX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:740:12 [INFO] [stdout] | [INFO] [stdout] 740 | pub fn TAX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `tax` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TAY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:747:12 [INFO] [stdout] | [INFO] [stdout] 747 | pub fn TAY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `tay` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TSX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:754:12 [INFO] [stdout] | [INFO] [stdout] 754 | pub fn TSX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `tsx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TXA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:761:12 [INFO] [stdout] | [INFO] [stdout] 761 | pub fn TXA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `txa` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TXS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:768:12 [INFO] [stdout] | [INFO] [stdout] 768 | pub fn TXS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `txs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TYA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:773:12 [INFO] [stdout] | [INFO] [stdout] 773 | pub fn TYA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `tya` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `XXX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:780:12 [INFO] [stdout] | [INFO] [stdout] 780 | pub fn XXX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case (notice the capitalization): `xxx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 77 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> cpu-test/src/main.rs:321:30 [INFO] [stdout] | [INFO] [stdout] 321 | Loop::Render(args) => { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dt` [INFO] [stdout] --> cpu-test/src/main.rs:336:33 [INFO] [stdout] | [INFO] [stdout] 336 | Event::Input(input, dt) => { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_dt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> cpu-test/src/main.rs:55:26 [INFO] [stdout] | [INFO] [stdout] 55 | fn update(&mut self, args: UpdateArgs) {} [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant is never used: `CYAN` [INFO] [stdout] --> cpu-test/src/main.rs:13:1 [INFO] [stdout] | [INFO] [stdout] 13 | const CYAN: [f32; 4] = [50.0, 100.0, 255.0, 1.0]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `map_asm` [INFO] [stdout] --> cpu-test/src/main.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | map_asm: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `render` [INFO] [stdout] --> cpu-test/src/main.rs:43:8 [INFO] [stdout] | [INFO] [stdout] 43 | fn render(&mut self, c: Context, g: &mut G2d, d: &mut GfxDevice) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `update` [INFO] [stdout] --> cpu-test/src/main.rs:55:8 [INFO] [stdout] | [INFO] [stdout] 55 | fn update(&mut self, args: UpdateArgs) {} [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `draw_code` [INFO] [stdout] --> cpu-test/src/main.rs:236:8 [INFO] [stdout] | [INFO] [stdout] 236 | fn draw_code( [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `cell::RefCell`, `rc::Rc` [INFO] [stdout] --> cpu/src/lookup_table.rs:2:11 [INFO] [stdout] | [INFO] [stdout] 2 | use std::{cell::RefCell, rc::Rc}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cpu` [INFO] [stdout] --> cpu/src/lib.rs:123:16 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn ACC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cpu` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cpu` [INFO] [stdout] --> cpu/src/lib.rs:780:16 [INFO] [stdout] | [INFO] [stdout] 780 | pub fn XXX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_cpu` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `value` is never read [INFO] [stdout] --> cpu/src/lib.rs:886:17 [INFO] [stdout] | [INFO] [stdout] 886 | let mut value = 0x00u8; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `hi` is never read [INFO] [stdout] --> cpu/src/lib.rs:887:17 [INFO] [stdout] | [INFO] [stdout] 887 | let mut hi = 0x00u8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `lo` is never read [INFO] [stdout] --> cpu/src/lib.rs:888:17 [INFO] [stdout] | [INFO] [stdout] 888 | let mut lo = 0x00u8; [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `line_addr` is never read [INFO] [stdout] --> cpu/src/lib.rs:890:17 [INFO] [stdout] | [INFO] [stdout] 890 | let mut line_addr = 0u16; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ACC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:123:12 [INFO] [stdout] | [INFO] [stdout] 123 | pub fn ACC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `acc` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `IMM` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:127:12 [INFO] [stdout] | [INFO] [stdout] 127 | pub fn IMM(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `imm` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ABS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:133:12 [INFO] [stdout] | [INFO] [stdout] 133 | pub fn ABS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `abs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ZP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:142:12 [INFO] [stdout] | [INFO] [stdout] 142 | pub fn ZP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^ help: convert the identifier to snake case: `zp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ZPX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:149:12 [INFO] [stdout] | [INFO] [stdout] 149 | pub fn ZPX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `zpx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ZPY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:157:12 [INFO] [stdout] | [INFO] [stdout] 157 | pub fn ZPY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `zpy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ABSX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:164:12 [INFO] [stdout] | [INFO] [stdout] 164 | pub fn ABSX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `absx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ABSY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:179:12 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn ABSY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `absy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `IMP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:193:12 [INFO] [stdout] | [INFO] [stdout] 193 | pub fn IMP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `imp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `REL` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:198:12 [INFO] [stdout] | [INFO] [stdout] 198 | pub fn REL(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `rel` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INDX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:207:12 [INFO] [stdout] | [INFO] [stdout] 207 | pub fn INDX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `indx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INDY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:218:12 [INFO] [stdout] | [INFO] [stdout] 218 | pub fn INDY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^ help: convert the identifier to snake case: `indy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ABSIND` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:234:12 [INFO] [stdout] | [INFO] [stdout] 234 | pub fn ABSIND(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^^^^ help: convert the identifier to snake case: `absind` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ADC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:252:12 [INFO] [stdout] | [INFO] [stdout] 252 | pub fn ADC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `adc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `AND` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:269:12 [INFO] [stdout] | [INFO] [stdout] 269 | pub fn AND(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `and` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ASL` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:277:12 [INFO] [stdout] | [INFO] [stdout] 277 | pub fn ASL(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `asl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BCC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:291:12 [INFO] [stdout] | [INFO] [stdout] 291 | pub fn BCC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bcc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BCS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:305:12 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn BCS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bcs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BEQ` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:319:12 [INFO] [stdout] | [INFO] [stdout] 319 | pub fn BEQ(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `beq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BIT` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:333:12 [INFO] [stdout] | [INFO] [stdout] 333 | pub fn BIT(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bit` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BMI` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:342:12 [INFO] [stdout] | [INFO] [stdout] 342 | pub fn BMI(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bmi` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BNE` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:356:12 [INFO] [stdout] | [INFO] [stdout] 356 | pub fn BNE(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bne` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BPL` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:370:12 [INFO] [stdout] | [INFO] [stdout] 370 | pub fn BPL(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bpl` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BRK` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:384:12 [INFO] [stdout] | [INFO] [stdout] 384 | pub fn BRK(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `brk` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BVC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:404:12 [INFO] [stdout] | [INFO] [stdout] 404 | pub fn BVC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bvc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `BVS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:418:12 [INFO] [stdout] | [INFO] [stdout] 418 | pub fn BVS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `bvs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CLC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:432:12 [INFO] [stdout] | [INFO] [stdout] 432 | pub fn CLC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `clc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CLD` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:437:12 [INFO] [stdout] | [INFO] [stdout] 437 | pub fn CLD(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cld` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CLI` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:441:12 [INFO] [stdout] | [INFO] [stdout] 441 | pub fn CLI(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cli` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CLV` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:446:12 [INFO] [stdout] | [INFO] [stdout] 446 | pub fn CLV(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `clv` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CMP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:451:12 [INFO] [stdout] | [INFO] [stdout] 451 | pub fn CMP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cmp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CPX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:460:12 [INFO] [stdout] | [INFO] [stdout] 460 | pub fn CPX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cpx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `CPY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:469:12 [INFO] [stdout] | [INFO] [stdout] 469 | pub fn CPY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `cpy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `DEC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:478:12 [INFO] [stdout] | [INFO] [stdout] 478 | pub fn DEC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `dec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `DEX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:487:12 [INFO] [stdout] | [INFO] [stdout] 487 | pub fn DEX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `dex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `DEY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:495:12 [INFO] [stdout] | [INFO] [stdout] 495 | pub fn DEY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `dey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `EOR` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:503:12 [INFO] [stdout] | [INFO] [stdout] 503 | pub fn EOR(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `eor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:512:12 [INFO] [stdout] | [INFO] [stdout] 512 | pub fn INC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `inc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:522:12 [INFO] [stdout] | [INFO] [stdout] 522 | pub fn INX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `inx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `INY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:530:12 [INFO] [stdout] | [INFO] [stdout] 530 | pub fn INY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `iny` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `JMP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:538:12 [INFO] [stdout] | [INFO] [stdout] 538 | pub fn JMP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `jmp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `JSR` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:543:12 [INFO] [stdout] | [INFO] [stdout] 543 | pub fn JSR(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `jsr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LDA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:554:12 [INFO] [stdout] | [INFO] [stdout] 554 | pub fn LDA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `lda` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LDX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:563:12 [INFO] [stdout] | [INFO] [stdout] 563 | pub fn LDX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `ldx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LDY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:572:12 [INFO] [stdout] | [INFO] [stdout] 572 | pub fn LDY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `ldy` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `LSR` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:581:12 [INFO] [stdout] | [INFO] [stdout] 581 | pub fn LSR(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `lsr` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `NOP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:597:12 [INFO] [stdout] | [INFO] [stdout] 597 | pub fn NOP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `nop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ORA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:604:12 [INFO] [stdout] | [INFO] [stdout] 604 | pub fn ORA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `ora` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PHA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:612:12 [INFO] [stdout] | [INFO] [stdout] 612 | pub fn PHA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `pha` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PHP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:618:12 [INFO] [stdout] | [INFO] [stdout] 618 | pub fn PHP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `php` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PLA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:624:12 [INFO] [stdout] | [INFO] [stdout] 624 | pub fn PLA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `pla` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `PLP` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:632:12 [INFO] [stdout] | [INFO] [stdout] 632 | pub fn PLP(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `plp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ROL` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:639:12 [INFO] [stdout] | [INFO] [stdout] 639 | pub fn ROL(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `rol` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `ROR` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:655:12 [INFO] [stdout] | [INFO] [stdout] 655 | pub fn ROR(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `ror` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RTI` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:671:12 [INFO] [stdout] | [INFO] [stdout] 671 | pub fn RTI(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `rti` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `RTS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:684:12 [INFO] [stdout] | [INFO] [stdout] 684 | pub fn RTS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `rts` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SBC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:694:12 [INFO] [stdout] | [INFO] [stdout] 694 | pub fn SBC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sbc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SEC` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:710:12 [INFO] [stdout] | [INFO] [stdout] 710 | pub fn SEC(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SED` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:715:12 [INFO] [stdout] | [INFO] [stdout] 715 | pub fn SED(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sed` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `SEI` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:720:12 [INFO] [stdout] | [INFO] [stdout] 720 | pub fn SEI(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sei` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `STA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:725:12 [INFO] [stdout] | [INFO] [stdout] 725 | pub fn STA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sta` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `STX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:730:12 [INFO] [stdout] | [INFO] [stdout] 730 | pub fn STX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `stx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `STY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:735:12 [INFO] [stdout] | [INFO] [stdout] 735 | pub fn STY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `sty` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TAX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:740:12 [INFO] [stdout] | [INFO] [stdout] 740 | pub fn TAX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `tax` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TAY` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:747:12 [INFO] [stdout] | [INFO] [stdout] 747 | pub fn TAY(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `tay` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TSX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:754:12 [INFO] [stdout] | [INFO] [stdout] 754 | pub fn TSX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `tsx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TXA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:761:12 [INFO] [stdout] | [INFO] [stdout] 761 | pub fn TXA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `txa` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TXS` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:768:12 [INFO] [stdout] | [INFO] [stdout] 768 | pub fn TXS(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `txs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `TYA` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:773:12 [INFO] [stdout] | [INFO] [stdout] 773 | pub fn TYA(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case: `tya` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `XXX` should have a snake case name [INFO] [stdout] --> cpu/src/lib.rs:780:12 [INFO] [stdout] | [INFO] [stdout] 780 | pub fn XXX(cpu: &mut Cpu) -> u8 { [INFO] [stdout] | ^^^ help: convert the identifier to snake case (notice the capitalization): `xxx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 77 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 8 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 2.39s [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/cpu-6369845b922921c0) [INFO] [stderr] Executable unittests src/main.rs (/opt/rustwide/target/debug/deps/cpu_test-b28c76d0815f1315) [INFO] running `Command { std: "docker" "inspect" "17b91a0cb124a231d8f2efa8b8bb9cfad162e4b2d1a647106fe3ea8def2a27d2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "17b91a0cb124a231d8f2efa8b8bb9cfad162e4b2d1a647106fe3ea8def2a27d2", kill_on_drop: false }` [INFO] [stdout] 17b91a0cb124a231d8f2efa8b8bb9cfad162e4b2d1a647106fe3ea8def2a27d2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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=warn" "-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:eaef2f80f755933c374d2ae5edccceec0c1312ceb8a4e0b6404e8ab76561e1e5" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] cb85720fd48aed0ba2f5c3be2216ca524c72d36c008821a3dfb79eaa77d45c9f [INFO] running `Command { std: "docker" "start" "-a" "cb85720fd48aed0ba2f5c3be2216ca524c72d36c008821a3dfb79eaa77d45c9f", kill_on_drop: false }` [INFO] [stderr] warning: unused imports: `cell::RefCell`, `rc::Rc` [INFO] [stderr] --> cpu/src/lookup_table.rs:2:11 [INFO] [stderr] | [INFO] [stderr] 2 | use std::{cell::RefCell, rc::Rc}; [INFO] [stderr] | ^^^^^^^^^^^^^ ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cpu` [INFO] [stderr] --> cpu/src/lib.rs:123:16 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn ACC(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_cpu` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cpu` [INFO] [stderr] --> cpu/src/lib.rs:780:16 [INFO] [stderr] | [INFO] [stderr] 780 | pub fn XXX(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: if this is intentional, prefix it with an underscore: `_cpu` [INFO] [stderr] [INFO] [stderr] warning: value assigned to `value` is never read [INFO] [stderr] --> cpu/src/lib.rs:886:17 [INFO] [stderr] | [INFO] [stderr] 886 | let mut value = 0x00u8; [INFO] [stderr] | ^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_assignments)]` on by default [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `hi` is never read [INFO] [stderr] --> cpu/src/lib.rs:887:17 [INFO] [stderr] | [INFO] [stderr] 887 | let mut hi = 0x00u8; [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `lo` is never read [INFO] [stderr] --> cpu/src/lib.rs:888:17 [INFO] [stderr] | [INFO] [stderr] 888 | let mut lo = 0x00u8; [INFO] [stderr] | ^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: value assigned to `line_addr` is never read [INFO] [stderr] --> cpu/src/lib.rs:890:17 [INFO] [stderr] | [INFO] [stderr] 890 | let mut line_addr = 0u16; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [INFO] [stderr] [INFO] [stderr] warning: method `ACC` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:123:12 [INFO] [stderr] | [INFO] [stderr] 123 | pub fn ACC(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `acc` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(non_snake_case)]` on by default [INFO] [stderr] [INFO] [stderr] warning: method `IMM` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:127:12 [INFO] [stderr] | [INFO] [stderr] 127 | pub fn IMM(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `imm` [INFO] [stderr] [INFO] [stderr] warning: method `ABS` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:133:12 [INFO] [stderr] | [INFO] [stderr] 133 | pub fn ABS(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `abs` [INFO] [stderr] [INFO] [stderr] warning: method `ZP` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:142:12 [INFO] [stderr] | [INFO] [stderr] 142 | pub fn ZP(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^ help: convert the identifier to snake case: `zp` [INFO] [stderr] [INFO] [stderr] warning: method `ZPX` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:149:12 [INFO] [stderr] | [INFO] [stderr] 149 | pub fn ZPX(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `zpx` [INFO] [stderr] [INFO] [stderr] warning: method `ZPY` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:157:12 [INFO] [stderr] | [INFO] [stderr] 157 | pub fn ZPY(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `zpy` [INFO] [stderr] [INFO] [stderr] warning: method `ABSX` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:164:12 [INFO] [stderr] | [INFO] [stderr] 164 | pub fn ABSX(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^^ help: convert the identifier to snake case: `absx` [INFO] [stderr] [INFO] [stderr] warning: method `ABSY` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:179:12 [INFO] [stderr] | [INFO] [stderr] 179 | pub fn ABSY(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^^ help: convert the identifier to snake case: `absy` [INFO] [stderr] [INFO] [stderr] warning: method `IMP` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:193:12 [INFO] [stderr] | [INFO] [stderr] 193 | pub fn IMP(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `imp` [INFO] [stderr] [INFO] [stderr] warning: method `REL` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:198:12 [INFO] [stderr] | [INFO] [stderr] 198 | pub fn REL(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `rel` [INFO] [stderr] [INFO] [stderr] warning: method `INDX` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:207:12 [INFO] [stderr] | [INFO] [stderr] 207 | pub fn INDX(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^^ help: convert the identifier to snake case: `indx` [INFO] [stderr] [INFO] [stderr] warning: method `INDY` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:218:12 [INFO] [stderr] | [INFO] [stderr] 218 | pub fn INDY(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^^ help: convert the identifier to snake case: `indy` [INFO] [stderr] [INFO] [stderr] warning: method `ABSIND` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:234:12 [INFO] [stderr] | [INFO] [stderr] 234 | pub fn ABSIND(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^^^^ help: convert the identifier to snake case: `absind` [INFO] [stderr] [INFO] [stderr] warning: method `ADC` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:252:12 [INFO] [stderr] | [INFO] [stderr] 252 | pub fn ADC(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `adc` [INFO] [stderr] [INFO] [stderr] warning: method `AND` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:269:12 [INFO] [stderr] | [INFO] [stderr] 269 | pub fn AND(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `and` [INFO] [stderr] [INFO] [stderr] warning: method `ASL` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:277:12 [INFO] [stderr] | [INFO] [stderr] 277 | pub fn ASL(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `asl` [INFO] [stderr] [INFO] [stderr] warning: method `BCC` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:291:12 [INFO] [stderr] | [INFO] [stderr] 291 | pub fn BCC(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `bcc` [INFO] [stderr] [INFO] [stderr] warning: method `BCS` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:305:12 [INFO] [stderr] | [INFO] [stderr] 305 | pub fn BCS(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `bcs` [INFO] [stderr] [INFO] [stderr] warning: method `BEQ` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:319:12 [INFO] [stderr] | [INFO] [stderr] 319 | pub fn BEQ(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `beq` [INFO] [stderr] [INFO] [stderr] warning: method `BIT` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:333:12 [INFO] [stderr] | [INFO] [stderr] 333 | pub fn BIT(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `bit` [INFO] [stderr] [INFO] [stderr] warning: method `BMI` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:342:12 [INFO] [stderr] | [INFO] [stderr] 342 | pub fn BMI(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `bmi` [INFO] [stderr] [INFO] [stderr] warning: method `BNE` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:356:12 [INFO] [stderr] | [INFO] [stderr] 356 | pub fn BNE(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `bne` [INFO] [stderr] [INFO] [stderr] warning: method `BPL` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:370:12 [INFO] [stderr] | [INFO] [stderr] 370 | pub fn BPL(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `bpl` [INFO] [stderr] [INFO] [stderr] warning: method `BRK` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:384:12 [INFO] [stderr] | [INFO] [stderr] 384 | pub fn BRK(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `brk` [INFO] [stderr] [INFO] [stderr] warning: method `BVC` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:404:12 [INFO] [stderr] | [INFO] [stderr] 404 | pub fn BVC(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `bvc` [INFO] [stderr] [INFO] [stderr] warning: method `BVS` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:418:12 [INFO] [stderr] | [INFO] [stderr] 418 | pub fn BVS(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `bvs` [INFO] [stderr] [INFO] [stderr] warning: method `CLC` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:432:12 [INFO] [stderr] | [INFO] [stderr] 432 | pub fn CLC(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `clc` [INFO] [stderr] [INFO] [stderr] warning: method `CLD` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:437:12 [INFO] [stderr] | [INFO] [stderr] 437 | pub fn CLD(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `cld` [INFO] [stderr] [INFO] [stderr] warning: method `CLI` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:441:12 [INFO] [stderr] | [INFO] [stderr] 441 | pub fn CLI(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `cli` [INFO] [stderr] [INFO] [stderr] warning: method `CLV` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:446:12 [INFO] [stderr] | [INFO] [stderr] 446 | pub fn CLV(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `clv` [INFO] [stderr] [INFO] [stderr] warning: method `CMP` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:451:12 [INFO] [stderr] | [INFO] [stderr] 451 | pub fn CMP(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `cmp` [INFO] [stderr] [INFO] [stderr] warning: method `CPX` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:460:12 [INFO] [stderr] | [INFO] [stderr] 460 | pub fn CPX(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `cpx` [INFO] [stderr] [INFO] [stderr] warning: method `CPY` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:469:12 [INFO] [stderr] | [INFO] [stderr] 469 | pub fn CPY(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `cpy` [INFO] [stderr] [INFO] [stderr] warning: method `DEC` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:478:12 [INFO] [stderr] | [INFO] [stderr] 478 | pub fn DEC(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `dec` [INFO] [stderr] [INFO] [stderr] warning: method `DEX` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:487:12 [INFO] [stderr] | [INFO] [stderr] 487 | pub fn DEX(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `dex` [INFO] [stderr] [INFO] [stderr] warning: method `DEY` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:495:12 [INFO] [stderr] | [INFO] [stderr] 495 | pub fn DEY(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `dey` [INFO] [stderr] [INFO] [stderr] warning: method `EOR` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:503:12 [INFO] [stderr] | [INFO] [stderr] 503 | pub fn EOR(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `eor` [INFO] [stderr] [INFO] [stderr] warning: method `INC` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:512:12 [INFO] [stderr] | [INFO] [stderr] 512 | pub fn INC(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `inc` [INFO] [stderr] [INFO] [stderr] warning: method `INX` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:522:12 [INFO] [stderr] | [INFO] [stderr] 522 | pub fn INX(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `inx` [INFO] [stderr] [INFO] [stderr] warning: method `INY` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:530:12 [INFO] [stderr] | [INFO] [stderr] 530 | pub fn INY(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `iny` [INFO] [stderr] [INFO] [stderr] warning: method `JMP` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:538:12 [INFO] [stderr] | [INFO] [stderr] 538 | pub fn JMP(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `jmp` [INFO] [stderr] [INFO] [stderr] warning: method `JSR` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:543:12 [INFO] [stderr] | [INFO] [stderr] 543 | pub fn JSR(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `jsr` [INFO] [stderr] [INFO] [stderr] warning: method `LDA` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:554:12 [INFO] [stderr] | [INFO] [stderr] 554 | pub fn LDA(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `lda` [INFO] [stderr] [INFO] [stderr] warning: method `LDX` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:563:12 [INFO] [stderr] | [INFO] [stderr] 563 | pub fn LDX(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `ldx` [INFO] [stderr] [INFO] [stderr] warning: method `LDY` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:572:12 [INFO] [stderr] | [INFO] [stderr] 572 | pub fn LDY(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `ldy` [INFO] [stderr] [INFO] [stderr] warning: method `LSR` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:581:12 [INFO] [stderr] | [INFO] [stderr] 581 | pub fn LSR(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `lsr` [INFO] [stderr] [INFO] [stderr] warning: method `NOP` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:597:12 [INFO] [stderr] | [INFO] [stderr] 597 | pub fn NOP(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `nop` [INFO] [stderr] [INFO] [stderr] warning: method `ORA` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:604:12 [INFO] [stderr] | [INFO] [stderr] 604 | pub fn ORA(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `ora` [INFO] [stderr] [INFO] [stderr] warning: method `PHA` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:612:12 [INFO] [stderr] | [INFO] [stderr] 612 | pub fn PHA(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `pha` [INFO] [stderr] [INFO] [stderr] warning: method `PHP` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:618:12 [INFO] [stderr] | [INFO] [stderr] 618 | pub fn PHP(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `php` [INFO] [stderr] [INFO] [stderr] warning: method `PLA` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:624:12 [INFO] [stderr] | [INFO] [stderr] 624 | pub fn PLA(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `pla` [INFO] [stderr] [INFO] [stderr] warning: method `PLP` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:632:12 [INFO] [stderr] | [INFO] [stderr] 632 | pub fn PLP(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `plp` [INFO] [stderr] [INFO] [stderr] warning: method `ROL` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:639:12 [INFO] [stderr] | [INFO] [stderr] 639 | pub fn ROL(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `rol` [INFO] [stderr] [INFO] [stderr] warning: method `ROR` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:655:12 [INFO] [stderr] | [INFO] [stderr] 655 | pub fn ROR(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `ror` [INFO] [stderr] [INFO] [stderr] warning: method `RTI` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:671:12 [INFO] [stderr] | [INFO] [stderr] 671 | pub fn RTI(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `rti` [INFO] [stderr] [INFO] [stderr] warning: method `RTS` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:684:12 [INFO] [stderr] | [INFO] [stderr] 684 | pub fn RTS(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `rts` [INFO] [stderr] [INFO] [stderr] warning: method `SBC` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:694:12 [INFO] [stderr] | [INFO] [stderr] 694 | pub fn SBC(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `sbc` [INFO] [stderr] [INFO] [stderr] warning: method `SEC` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:710:12 [INFO] [stderr] | [INFO] [stderr] 710 | pub fn SEC(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `sec` [INFO] [stderr] [INFO] [stderr] warning: method `SED` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:715:12 [INFO] [stderr] | [INFO] [stderr] 715 | pub fn SED(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `sed` [INFO] [stderr] [INFO] [stderr] warning: method `SEI` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:720:12 [INFO] [stderr] | [INFO] [stderr] 720 | pub fn SEI(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `sei` [INFO] [stderr] [INFO] [stderr] warning: method `STA` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:725:12 [INFO] [stderr] | [INFO] [stderr] 725 | pub fn STA(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `sta` [INFO] [stderr] [INFO] [stderr] warning: method `STX` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:730:12 [INFO] [stderr] | [INFO] [stderr] 730 | pub fn STX(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `stx` [INFO] [stderr] [INFO] [stderr] warning: method `STY` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:735:12 [INFO] [stderr] | [INFO] [stderr] 735 | pub fn STY(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `sty` [INFO] [stderr] [INFO] [stderr] warning: method `TAX` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:740:12 [INFO] [stderr] | [INFO] [stderr] 740 | pub fn TAX(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `tax` [INFO] [stderr] [INFO] [stderr] warning: method `TAY` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:747:12 [INFO] [stderr] | [INFO] [stderr] 747 | pub fn TAY(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `tay` [INFO] [stderr] [INFO] [stderr] warning: method `TSX` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:754:12 [INFO] [stderr] | [INFO] [stderr] 754 | pub fn TSX(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `tsx` [INFO] [stderr] [INFO] [stderr] warning: method `TXA` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:761:12 [INFO] [stderr] | [INFO] [stderr] 761 | pub fn TXA(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `txa` [INFO] [stderr] [INFO] [stderr] warning: method `TXS` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:768:12 [INFO] [stderr] | [INFO] [stderr] 768 | pub fn TXS(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `txs` [INFO] [stderr] [INFO] [stderr] warning: method `TYA` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:773:12 [INFO] [stderr] | [INFO] [stderr] 773 | pub fn TYA(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case: `tya` [INFO] [stderr] [INFO] [stderr] warning: method `XXX` should have a snake case name [INFO] [stderr] --> cpu/src/lib.rs:780:12 [INFO] [stderr] | [INFO] [stderr] 780 | pub fn XXX(cpu: &mut Cpu) -> u8 { [INFO] [stderr] | ^^^ help: convert the identifier to snake case (notice the capitalization): `xxx` [INFO] [stderr] [INFO] [stderr] warning: `cpu` (lib) generated 77 warnings [INFO] [stderr] warning: `cpu` (lib test) generated 77 warnings (77 duplicates) [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> cpu-test/src/main.rs:321:30 [INFO] [stderr] | [INFO] [stderr] 321 | Loop::Render(args) => { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `dt` [INFO] [stderr] --> cpu-test/src/main.rs:336:33 [INFO] [stderr] | [INFO] [stderr] 336 | Event::Input(input, dt) => { [INFO] [stderr] | ^^ help: if this is intentional, prefix it with an underscore: `_dt` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> cpu-test/src/main.rs:55:26 [INFO] [stderr] | [INFO] [stderr] 55 | fn update(&mut self, args: UpdateArgs) {} [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_args` [INFO] [stderr] [INFO] [stderr] warning: constant is never used: `CYAN` [INFO] [stderr] --> cpu-test/src/main.rs:13:1 [INFO] [stderr] | [INFO] [stderr] 13 | const CYAN: [f32; 4] = [50.0, 100.0, 255.0, 1.0]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field is never read: `map_asm` [INFO] [stderr] --> cpu-test/src/main.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | map_asm: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `render` [INFO] [stderr] --> cpu-test/src/main.rs:43:8 [INFO] [stderr] | [INFO] [stderr] 43 | fn render(&mut self, c: Context, g: &mut G2d, d: &mut GfxDevice) { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `update` [INFO] [stderr] --> cpu-test/src/main.rs:55:8 [INFO] [stderr] | [INFO] [stderr] 55 | fn update(&mut self, args: UpdateArgs) {} [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: associated function is never used: `draw_code` [INFO] [stderr] --> cpu-test/src/main.rs:236:8 [INFO] [stderr] | [INFO] [stderr] 236 | fn draw_code( [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `cpu-test` (bin "cpu-test" test) generated 8 warnings [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.33s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cpu-6369845b922921c0) [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/cpu_test-b28c76d0815f1315) [INFO] [stdout] running 0 tests [INFO] [stderr] Doc-tests cpu [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "cb85720fd48aed0ba2f5c3be2216ca524c72d36c008821a3dfb79eaa77d45c9f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cb85720fd48aed0ba2f5c3be2216ca524c72d36c008821a3dfb79eaa77d45c9f", kill_on_drop: false }` [INFO] [stdout] cb85720fd48aed0ba2f5c3be2216ca524c72d36c008821a3dfb79eaa77d45c9f