[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] building Wizdave97/snes-emulator against try#615edd3ad1cf6871c977dc900317cb6c2070fd6b for pr-97334 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FWizdave97%2Fsnes-emulator" "/workspace/builds/worker-26/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-26/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Wizdave97/snes-emulator on toolchain 615edd3ad1cf6871c977dc900317cb6c2070fd6b [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+615edd3ad1cf6871c977dc900317cb6c2070fd6b" "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-26/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" "+615edd3ad1cf6871c977dc900317cb6c2070fd6b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/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:ac0d0aa6ec8ed129e241004a6179c99fa0d2616f50ba759c5b60bd26d0fafa02" "/opt/rustwide/cargo-home/bin/cargo" "+615edd3ad1cf6871c977dc900317cb6c2070fd6b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 314f89f11fe14fb6b992856d16e81a6feb686cb7203b54ffc6f92fdd1a3d1e6a [INFO] running `Command { std: "docker" "start" "-a" "314f89f11fe14fb6b992856d16e81a6feb686cb7203b54ffc6f92fdd1a3d1e6a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "314f89f11fe14fb6b992856d16e81a6feb686cb7203b54ffc6f92fdd1a3d1e6a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "314f89f11fe14fb6b992856d16e81a6feb686cb7203b54ffc6f92fdd1a3d1e6a", kill_on_drop: false }` [INFO] [stdout] 314f89f11fe14fb6b992856d16e81a6feb686cb7203b54ffc6f92fdd1a3d1e6a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:ac0d0aa6ec8ed129e241004a6179c99fa0d2616f50ba759c5b60bd26d0fafa02" "/opt/rustwide/cargo-home/bin/cargo" "+615edd3ad1cf6871c977dc900317cb6c2070fd6b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6e27491d687abf4c1603e29d8354de112c758d30833ef1bad22d0988bc357b10 [INFO] running `Command { std: "docker" "start" "-a" "6e27491d687abf4c1603e29d8354de112c758d30833ef1bad22d0988bc357b10", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling libc v0.2.98 [INFO] [stderr] Compiling xml-rs v0.8.3 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling proc-macro2 v1.0.28 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling khronos_api v3.1.0 [INFO] [stderr] Compiling pkg-config v0.3.19 [INFO] [stderr] Compiling scopeguard v1.1.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.5 [INFO] [stderr] Compiling smallvec v1.6.1 [INFO] [stderr] Compiling crossbeam-epoch v0.9.5 [INFO] [stderr] Compiling piston-float v1.0.0 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Compiling once_cell v1.8.0 [INFO] [stderr] Compiling version_check v0.9.3 [INFO] [stderr] Compiling ttf-parser v0.6.2 [INFO] [stderr] Compiling rayon-core v1.9.1 [INFO] [stderr] Compiling cfg-if v0.1.10 [INFO] [stderr] Compiling downcast-rs v1.2.0 [INFO] [stderr] Compiling syn v1.0.74 [INFO] [stderr] Compiling ab_glyph_rasterizer v0.1.4 [INFO] [stderr] Compiling scoped-tls v1.0.0 [INFO] [stderr] Compiling nix v0.18.0 [INFO] [stderr] Compiling maybe-uninit v2.0.0 [INFO] [stderr] Compiling serde v1.0.126 [INFO] [stderr] Compiling serde_derive v1.0.126 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling piston-graphics_api_version v1.0.0 [INFO] [stderr] Compiling adler32 v1.2.0 [INFO] [stderr] Compiling crc32fast v1.2.1 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling weezl v0.1.5 [INFO] [stderr] Compiling slab v0.4.3 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling xdg v2.2.0 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling color_quant v1.1.0 [INFO] [stderr] Compiling bytemuck v1.7.2 [INFO] [stderr] Compiling percent-encoding v2.1.0 [INFO] [stderr] Compiling scoped_threadpool v0.1.9 [INFO] [stderr] Compiling piston-texture v0.8.0 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling read_color v1.0.0 [INFO] [stderr] Compiling spin_sleep v1.0.0 [INFO] [stderr] Compiling interpolation v0.2.0 [INFO] [stderr] Compiling piston-shaders_graphics2d v0.4.0 [INFO] [stderr] Compiling find_folder v0.3.0 [INFO] [stderr] Compiling libloading v0.7.0 [INFO] [stderr] Compiling instant v0.1.10 [INFO] [stderr] Compiling libloading v0.6.7 [INFO] [stderr] Compiling piston-viewport v1.0.0 [INFO] [stderr] Compiling vecmath v1.0.0 [INFO] [stderr] Compiling lock_api v0.4.4 [INFO] [stderr] Compiling miniz_oxide v0.3.7 [INFO] [stderr] Compiling walkdir v2.3.2 [INFO] [stderr] Compiling shader_version v0.7.0 [INFO] [stderr] Compiling dlib v0.5.0 [INFO] [stderr] Compiling dlib v0.4.2 [INFO] [stderr] Compiling deflate v0.8.6 [INFO] [stderr] Compiling gif v0.11.2 [INFO] [stderr] Compiling nom v6.2.1 [INFO] [stderr] Compiling memoffset v0.6.4 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling rayon v1.5.1 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] Compiling num-rational v0.3.2 [INFO] [stderr] Compiling num-iter v0.1.42 [INFO] [stderr] Compiling draw_state v0.8.0 [INFO] [stderr] Compiling wayland-sys v0.28.6 [INFO] [stderr] Compiling x11-dl v2.18.5 [INFO] [stderr] Compiling crossbeam-channel v0.5.1 [INFO] [stderr] Compiling gfx_core v0.9.2 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling owned_ttf_parser v0.6.0 [INFO] [stderr] Compiling gl_generator v0.14.0 [INFO] [stderr] Compiling gl_generator v0.13.1 [INFO] [stderr] Compiling rusttype v0.9.2 [INFO] [stderr] Compiling png v0.16.8 [INFO] [stderr] Compiling wayland-scanner v0.28.6 [INFO] [stderr] Compiling andrew v0.3.1 [INFO] [stderr] Compiling piston2d-graphics v0.40.0 [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 net2 v0.2.37 [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 crossbeam-deque v0.8.0 [INFO] [stderr] Compiling osmesa-sys v0.1.2 [INFO] [stderr] Compiling parking_lot v0.11.1 [INFO] [stderr] Compiling mio v0.6.23 [INFO] [stderr] Compiling gfx v0.18.2 [INFO] [stderr] Compiling xcursor v0.3.3 [INFO] [stderr] Compiling glutin_glx_sys v0.1.7 [INFO] [stderr] Compiling glutin_egl_sys v0.1.5 [INFO] [stderr] Compiling gfx_gl v0.6.1 [INFO] [stderr] Compiling gl v0.13.0 [INFO] [stderr] Compiling mio-extras v2.0.6 [INFO] [stderr] Compiling wayland-client v0.28.6 [INFO] [stderr] Compiling wayland-protocols v0.28.6 [INFO] [stderr] Compiling calloop v0.6.5 [INFO] [stderr] Compiling wayland-commons v0.28.6 [INFO] [stderr] Compiling jpeg-decoder v0.1.22 [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 gfx_device_gl v0.16.2 [INFO] [stderr] Compiling piston-gfx_texture v0.41.0 [INFO] [stderr] Compiling piston2d-gfx_graphics v0.73.0 [INFO] [stderr] Compiling pistoncore-input v1.0.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 2m 41s [INFO] running `Command { std: "docker" "inspect" "6e27491d687abf4c1603e29d8354de112c758d30833ef1bad22d0988bc357b10", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6e27491d687abf4c1603e29d8354de112c758d30833ef1bad22d0988bc357b10", kill_on_drop: false }` [INFO] [stdout] 6e27491d687abf4c1603e29d8354de112c758d30833ef1bad22d0988bc357b10 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-26/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "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:ac0d0aa6ec8ed129e241004a6179c99fa0d2616f50ba759c5b60bd26d0fafa02" "/opt/rustwide/cargo-home/bin/cargo" "+615edd3ad1cf6871c977dc900317cb6c2070fd6b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 210d5e390db1af3c99a9ca1d869aa7ccf9046d9ea14a440bb14e703fa50745ee [INFO] running `Command { std: "docker" "start" "-a" "210d5e390db1af3c99a9ca1d869aa7ccf9046d9ea14a440bb14e703fa50745ee", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [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] [stderr] Compiling cpu v0.1.0 (/opt/rustwide/workdir/cpu) [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 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: `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: 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: 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: 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 5.67s [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/cpu-f73fcde31f1ac704) [INFO] [stderr] Executable unittests src/main.rs (/opt/rustwide/target/debug/deps/cpu_test-ea26cff0fbf5e8c7) [INFO] running `Command { std: "docker" "inspect" "210d5e390db1af3c99a9ca1d869aa7ccf9046d9ea14a440bb14e703fa50745ee", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "210d5e390db1af3c99a9ca1d869aa7ccf9046d9ea14a440bb14e703fa50745ee", kill_on_drop: false }` [INFO] [stdout] 210d5e390db1af3c99a9ca1d869aa7ccf9046d9ea14a440bb14e703fa50745ee