[INFO] updating cached repository https://github.com/Hoshizora96/rottenes [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "-c" "remote.origin.fetch=refs/heads/*:refs/heads/*" "fetch" "origin" "--force" "--prune"` [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] c3b8bcac946c912a549da397566bb6e8d7a5ab8d [INFO] testing Hoshizora96/rottenes against 1.44.0 for beta-1.45-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FHoshizora96%2Frottenes" "/workspace/builds/worker-5/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-5/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/Hoshizora96/rottenes on toolchain 1.44.0 [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/Hoshizora96/rottenes [INFO] finished tweaking git repo https://github.com/Hoshizora96/rottenes [INFO] tweaked toml for git repo https://github.com/Hoshizora96/rottenes written to /workspace/builds/worker-5/source/Cargo.toml [INFO] crate git repo https://github.com/Hoshizora96/rottenes already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 12604df115f458288bd2feaca4f9575a56d6a31455a0110259b5b2d5a8c8e2cb [INFO] running `"docker" "start" "-a" "12604df115f458288bd2feaca4f9575a56d6a31455a0110259b5b2d5a8c8e2cb"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling rottenes v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: struct is never constructed: `Registers` [INFO] [stderr] --> src/mos6502.rs:25:12 [INFO] [stderr] | [INFO] [stderr] 25 | pub struct Registers { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/mos6502.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 30 | fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `set_nz` [INFO] [stderr] --> src/mos6502.rs:34:5 [INFO] [stderr] | [INFO] [stderr] 34 | fn set_nz(&mut self, x: u8) -> u8 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `set_cv` [INFO] [stderr] --> src/mos6502.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | fn set_cv(&mut self, x: u8, y: u8, r: u16) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_c_as_u8` [INFO] [stderr] --> src/mos6502.rs:45:5 [INFO] [stderr] | [INFO] [stderr] 45 | fn get_c_as_u8(&self) -> u8 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct is never constructed: `State` [INFO] [stderr] --> src/mos6502.rs:50:12 [INFO] [stderr] | [INFO] [stderr] 50 | pub struct State { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/mos6502.rs:57:5 [INFO] [stderr] | [INFO] [stderr] 57 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum is never used: `AccessMode` [INFO] [stderr] --> src/mos6502.rs:227:6 [INFO] [stderr] | [INFO] [stderr] 227 | enum AccessMode{ [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `is_cross_page` [INFO] [stderr] --> src/mos6502.rs:237:4 [INFO] [stderr] | [INFO] [stderr] 237 | fn is_cross_page(addr: u16, offset: u8) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `on_same_page` [INFO] [stderr] --> src/mos6502.rs:242:4 [INFO] [stderr] | [INFO] [stderr] 242 | fn on_same_page(addr1: u16, addr2: u16) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `imm` [INFO] [stderr] --> src/mos6502.rs:248:4 [INFO] [stderr] | [INFO] [stderr] 248 | fn imm(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `acc` [INFO] [stderr] --> src/mos6502.rs:258:4 [INFO] [stderr] | [INFO] [stderr] 258 | fn acc(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `abs` [INFO] [stderr] --> src/mos6502.rs:269:4 [INFO] [stderr] | [INFO] [stderr] 269 | fn abs(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `abx` [INFO] [stderr] --> src/mos6502.rs:293:4 [INFO] [stderr] | [INFO] [stderr] 293 | fn abx(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `aby` [INFO] [stderr] --> src/mos6502.rs:319:4 [INFO] [stderr] | [INFO] [stderr] 319 | fn aby(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `zpg` [INFO] [stderr] --> src/mos6502.rs:345:4 [INFO] [stderr] | [INFO] [stderr] 345 | fn zpg(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `zpx` [INFO] [stderr] --> src/mos6502.rs:366:4 [INFO] [stderr] | [INFO] [stderr] 366 | fn zpx(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `zpy` [INFO] [stderr] --> src/mos6502.rs:390:4 [INFO] [stderr] | [INFO] [stderr] 390 | fn zpy(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `izx` [INFO] [stderr] --> src/mos6502.rs:414:4 [INFO] [stderr] | [INFO] [stderr] 414 | fn izx(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `izy` [INFO] [stderr] --> src/mos6502.rs:440:4 [INFO] [stderr] | [INFO] [stderr] 440 | fn izy(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `imp` [INFO] [stderr] --> src/mos6502.rs:469:4 [INFO] [stderr] | [INFO] [stderr] 469 | fn imp(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ind` [INFO] [stderr] --> src/mos6502.rs:532:4 [INFO] [stderr] | [INFO] [stderr] 532 | fn ind(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rel` [INFO] [stderr] --> src/mos6502.rs:549:4 [INFO] [stderr] | [INFO] [stderr] 549 | fn rel(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `nop` [INFO] [stderr] --> src/mos6502.rs:568:4 [INFO] [stderr] | [INFO] [stderr] 568 | fn nop() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `lda` [INFO] [stderr] --> src/mos6502.rs:574:4 [INFO] [stderr] | [INFO] [stderr] 574 | fn lda() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ldx` [INFO] [stderr] --> src/mos6502.rs:580:4 [INFO] [stderr] | [INFO] [stderr] 580 | fn ldx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ldy` [INFO] [stderr] --> src/mos6502.rs:586:4 [INFO] [stderr] | [INFO] [stderr] 586 | fn ldy() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cmp` [INFO] [stderr] --> src/mos6502.rs:592:4 [INFO] [stderr] | [INFO] [stderr] 592 | fn cmp() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cpx` [INFO] [stderr] --> src/mos6502.rs:600:4 [INFO] [stderr] | [INFO] [stderr] 600 | fn cpx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cpy` [INFO] [stderr] --> src/mos6502.rs:608:4 [INFO] [stderr] | [INFO] [stderr] 608 | fn cpy() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `adc` [INFO] [stderr] --> src/mos6502.rs:616:4 [INFO] [stderr] | [INFO] [stderr] 616 | fn adc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sbc` [INFO] [stderr] --> src/mos6502.rs:625:4 [INFO] [stderr] | [INFO] [stderr] 625 | fn sbc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bit` [INFO] [stderr] --> src/mos6502.rs:635:4 [INFO] [stderr] | [INFO] [stderr] 635 | fn bit() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `and` [INFO] [stderr] --> src/mos6502.rs:643:4 [INFO] [stderr] | [INFO] [stderr] 643 | fn and() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `eor` [INFO] [stderr] --> src/mos6502.rs:651:4 [INFO] [stderr] | [INFO] [stderr] 651 | fn eor() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ora` [INFO] [stderr] --> src/mos6502.rs:659:4 [INFO] [stderr] | [INFO] [stderr] 659 | fn ora() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `asl` [INFO] [stderr] --> src/mos6502.rs:667:4 [INFO] [stderr] | [INFO] [stderr] 667 | fn asl() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `lsr` [INFO] [stderr] --> src/mos6502.rs:674:4 [INFO] [stderr] | [INFO] [stderr] 674 | fn lsr() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rol` [INFO] [stderr] --> src/mos6502.rs:681:4 [INFO] [stderr] | [INFO] [stderr] 681 | fn rol() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ror` [INFO] [stderr] --> src/mos6502.rs:689:4 [INFO] [stderr] | [INFO] [stderr] 689 | fn ror() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `inc` [INFO] [stderr] --> src/mos6502.rs:697:4 [INFO] [stderr] | [INFO] [stderr] 697 | fn inc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dec` [INFO] [stderr] --> src/mos6502.rs:704:4 [INFO] [stderr] | [INFO] [stderr] 704 | fn dec() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sta` [INFO] [stderr] --> src/mos6502.rs:711:4 [INFO] [stderr] | [INFO] [stderr] 711 | fn sta() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `stx` [INFO] [stderr] --> src/mos6502.rs:717:4 [INFO] [stderr] | [INFO] [stderr] 717 | fn stx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sty` [INFO] [stderr] --> src/mos6502.rs:723:4 [INFO] [stderr] | [INFO] [stderr] 723 | fn sty() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bcc` [INFO] [stderr] --> src/mos6502.rs:729:4 [INFO] [stderr] | [INFO] [stderr] 729 | fn bcc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bcs` [INFO] [stderr] --> src/mos6502.rs:733:4 [INFO] [stderr] | [INFO] [stderr] 733 | fn bcs() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bne` [INFO] [stderr] --> src/mos6502.rs:737:4 [INFO] [stderr] | [INFO] [stderr] 737 | fn bne() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `beq` [INFO] [stderr] --> src/mos6502.rs:741:4 [INFO] [stderr] | [INFO] [stderr] 741 | fn beq() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bpl` [INFO] [stderr] --> src/mos6502.rs:745:4 [INFO] [stderr] | [INFO] [stderr] 745 | fn bpl() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bmi` [INFO] [stderr] --> src/mos6502.rs:749:4 [INFO] [stderr] | [INFO] [stderr] 749 | fn bmi() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bvc` [INFO] [stderr] --> src/mos6502.rs:753:4 [INFO] [stderr] | [INFO] [stderr] 753 | fn bvc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bvs` [INFO] [stderr] --> src/mos6502.rs:757:4 [INFO] [stderr] | [INFO] [stderr] 757 | fn bvs() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `inx` [INFO] [stderr] --> src/mos6502.rs:761:4 [INFO] [stderr] | [INFO] [stderr] 761 | fn inx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `iny` [INFO] [stderr] --> src/mos6502.rs:768:4 [INFO] [stderr] | [INFO] [stderr] 768 | fn iny() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dex` [INFO] [stderr] --> src/mos6502.rs:775:4 [INFO] [stderr] | [INFO] [stderr] 775 | fn dex() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dey` [INFO] [stderr] --> src/mos6502.rs:782:4 [INFO] [stderr] | [INFO] [stderr] 782 | fn dey() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `txa` [INFO] [stderr] --> src/mos6502.rs:789:4 [INFO] [stderr] | [INFO] [stderr] 789 | fn txa() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tya` [INFO] [stderr] --> src/mos6502.rs:795:4 [INFO] [stderr] | [INFO] [stderr] 795 | fn tya() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tax` [INFO] [stderr] --> src/mos6502.rs:801:4 [INFO] [stderr] | [INFO] [stderr] 801 | fn tax() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tay` [INFO] [stderr] --> src/mos6502.rs:807:4 [INFO] [stderr] | [INFO] [stderr] 807 | fn tay() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `txs` [INFO] [stderr] --> src/mos6502.rs:813:4 [INFO] [stderr] | [INFO] [stderr] 813 | fn txs() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tsx` [INFO] [stderr] --> src/mos6502.rs:819:4 [INFO] [stderr] | [INFO] [stderr] 819 | fn tsx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `clc` [INFO] [stderr] --> src/mos6502.rs:825:4 [INFO] [stderr] | [INFO] [stderr] 825 | fn clc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cli` [INFO] [stderr] --> src/mos6502.rs:831:4 [INFO] [stderr] | [INFO] [stderr] 831 | fn cli() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `clv` [INFO] [stderr] --> src/mos6502.rs:837:4 [INFO] [stderr] | [INFO] [stderr] 837 | fn clv() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cld` [INFO] [stderr] --> src/mos6502.rs:843:4 [INFO] [stderr] | [INFO] [stderr] 843 | fn cld() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sec` [INFO] [stderr] --> src/mos6502.rs:849:4 [INFO] [stderr] | [INFO] [stderr] 849 | fn sec() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sei` [INFO] [stderr] --> src/mos6502.rs:855:4 [INFO] [stderr] | [INFO] [stderr] 855 | fn sei() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sed` [INFO] [stderr] --> src/mos6502.rs:861:4 [INFO] [stderr] | [INFO] [stderr] 861 | fn sed() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `jmp` [INFO] [stderr] --> src/mos6502.rs:867:4 [INFO] [stderr] | [INFO] [stderr] 867 | fn jmp() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `plp` [INFO] [stderr] --> src/mos6502.rs:871:4 [INFO] [stderr] | [INFO] [stderr] 871 | fn plp() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pla` [INFO] [stderr] --> src/mos6502.rs:875:4 [INFO] [stderr] | [INFO] [stderr] 875 | fn pla() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `php` [INFO] [stderr] --> src/mos6502.rs:879:4 [INFO] [stderr] | [INFO] [stderr] 879 | fn php() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pha` [INFO] [stderr] --> src/mos6502.rs:883:4 [INFO] [stderr] | [INFO] [stderr] 883 | fn pha() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rti` [INFO] [stderr] --> src/mos6502.rs:887:4 [INFO] [stderr] | [INFO] [stderr] 887 | fn rti() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rts` [INFO] [stderr] --> src/mos6502.rs:891:4 [INFO] [stderr] | [INFO] [stderr] 891 | fn rts() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `brk` [INFO] [stderr] --> src/mos6502.rs:895:4 [INFO] [stderr] | [INFO] [stderr] 895 | fn brk() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `jsr` [INFO] [stderr] --> src/mos6502.rs:899:4 [INFO] [stderr] | [INFO] [stderr] 899 | fn jsr() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `kil` [INFO] [stderr] --> src/mos6502.rs:903:4 [INFO] [stderr] | [INFO] [stderr] 903 | fn kil() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `isc` [INFO] [stderr] --> src/mos6502.rs:907:4 [INFO] [stderr] | [INFO] [stderr] 907 | fn isc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dcp` [INFO] [stderr] --> src/mos6502.rs:911:4 [INFO] [stderr] | [INFO] [stderr] 911 | fn dcp() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `axs` [INFO] [stderr] --> src/mos6502.rs:915:4 [INFO] [stderr] | [INFO] [stderr] 915 | fn axs() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `las` [INFO] [stderr] --> src/mos6502.rs:919:4 [INFO] [stderr] | [INFO] [stderr] 919 | fn las() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `lax` [INFO] [stderr] --> src/mos6502.rs:923:4 [INFO] [stderr] | [INFO] [stderr] 923 | fn lax() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ahx` [INFO] [stderr] --> src/mos6502.rs:927:4 [INFO] [stderr] | [INFO] [stderr] 927 | fn ahx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sax` [INFO] [stderr] --> src/mos6502.rs:931:4 [INFO] [stderr] | [INFO] [stderr] 931 | fn sax() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `xaa` [INFO] [stderr] --> src/mos6502.rs:935:4 [INFO] [stderr] | [INFO] [stderr] 935 | fn xaa() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shx` [INFO] [stderr] --> src/mos6502.rs:939:4 [INFO] [stderr] | [INFO] [stderr] 939 | fn shx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rra` [INFO] [stderr] --> src/mos6502.rs:943:4 [INFO] [stderr] | [INFO] [stderr] 943 | fn rra() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tas` [INFO] [stderr] --> src/mos6502.rs:947:4 [INFO] [stderr] | [INFO] [stderr] 947 | fn tas() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shy` [INFO] [stderr] --> src/mos6502.rs:951:4 [INFO] [stderr] | [INFO] [stderr] 951 | fn shy() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `arr` [INFO] [stderr] --> src/mos6502.rs:955:4 [INFO] [stderr] | [INFO] [stderr] 955 | fn arr() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sre` [INFO] [stderr] --> src/mos6502.rs:959:4 [INFO] [stderr] | [INFO] [stderr] 959 | fn sre() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `alr` [INFO] [stderr] --> src/mos6502.rs:963:4 [INFO] [stderr] | [INFO] [stderr] 963 | fn alr() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rla` [INFO] [stderr] --> src/mos6502.rs:967:4 [INFO] [stderr] | [INFO] [stderr] 967 | fn rla() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `anc` [INFO] [stderr] --> src/mos6502.rs:971:4 [INFO] [stderr] | [INFO] [stderr] 971 | fn anc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `slo` [INFO] [stderr] --> src/mos6502.rs:975:4 [INFO] [stderr] | [INFO] [stderr] 975 | fn slo() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: 98 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.00s [INFO] running `"docker" "inspect" "12604df115f458288bd2feaca4f9575a56d6a31455a0110259b5b2d5a8c8e2cb"` [INFO] running `"docker" "rm" "-f" "12604df115f458288bd2feaca4f9575a56d6a31455a0110259b5b2d5a8c8e2cb"` [INFO] [stdout] 12604df115f458288bd2feaca4f9575a56d6a31455a0110259b5b2d5a8c8e2cb [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] e8a1c6d5439b66b81174ce38cc58606a67efe39494a52b7cd2c95bcf401a5673 [INFO] running `"docker" "start" "-a" "e8a1c6d5439b66b81174ce38cc58606a67efe39494a52b7cd2c95bcf401a5673"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling rottenes v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: struct is never constructed: `Registers` [INFO] [stderr] --> src/mos6502.rs:25:12 [INFO] [stderr] | [INFO] [stderr] 25 | pub struct Registers { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/mos6502.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 30 | fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `set_nz` [INFO] [stderr] --> src/mos6502.rs:34:5 [INFO] [stderr] | [INFO] [stderr] 34 | fn set_nz(&mut self, x: u8) -> u8 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `set_cv` [INFO] [stderr] --> src/mos6502.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | fn set_cv(&mut self, x: u8, y: u8, r: u16) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_c_as_u8` [INFO] [stderr] --> src/mos6502.rs:45:5 [INFO] [stderr] | [INFO] [stderr] 45 | fn get_c_as_u8(&self) -> u8 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct is never constructed: `State` [INFO] [stderr] --> src/mos6502.rs:50:12 [INFO] [stderr] | [INFO] [stderr] 50 | pub struct State { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/mos6502.rs:57:5 [INFO] [stderr] | [INFO] [stderr] 57 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum is never used: `AccessMode` [INFO] [stderr] --> src/mos6502.rs:227:6 [INFO] [stderr] | [INFO] [stderr] 227 | enum AccessMode{ [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `is_cross_page` [INFO] [stderr] --> src/mos6502.rs:237:4 [INFO] [stderr] | [INFO] [stderr] 237 | fn is_cross_page(addr: u16, offset: u8) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `on_same_page` [INFO] [stderr] --> src/mos6502.rs:242:4 [INFO] [stderr] | [INFO] [stderr] 242 | fn on_same_page(addr1: u16, addr2: u16) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `imm` [INFO] [stderr] --> src/mos6502.rs:248:4 [INFO] [stderr] | [INFO] [stderr] 248 | fn imm(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `acc` [INFO] [stderr] --> src/mos6502.rs:258:4 [INFO] [stderr] | [INFO] [stderr] 258 | fn acc(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `abs` [INFO] [stderr] --> src/mos6502.rs:269:4 [INFO] [stderr] | [INFO] [stderr] 269 | fn abs(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `abx` [INFO] [stderr] --> src/mos6502.rs:293:4 [INFO] [stderr] | [INFO] [stderr] 293 | fn abx(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `aby` [INFO] [stderr] --> src/mos6502.rs:319:4 [INFO] [stderr] | [INFO] [stderr] 319 | fn aby(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `zpg` [INFO] [stderr] --> src/mos6502.rs:345:4 [INFO] [stderr] | [INFO] [stderr] 345 | fn zpg(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `zpx` [INFO] [stderr] --> src/mos6502.rs:366:4 [INFO] [stderr] | [INFO] [stderr] 366 | fn zpx(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `zpy` [INFO] [stderr] --> src/mos6502.rs:390:4 [INFO] [stderr] | [INFO] [stderr] 390 | fn zpy(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `izx` [INFO] [stderr] --> src/mos6502.rs:414:4 [INFO] [stderr] | [INFO] [stderr] 414 | fn izx(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `izy` [INFO] [stderr] --> src/mos6502.rs:440:4 [INFO] [stderr] | [INFO] [stderr] 440 | fn izy(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `imp` [INFO] [stderr] --> src/mos6502.rs:469:4 [INFO] [stderr] | [INFO] [stderr] 469 | fn imp(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ind` [INFO] [stderr] --> src/mos6502.rs:532:4 [INFO] [stderr] | [INFO] [stderr] 532 | fn ind(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rel` [INFO] [stderr] --> src/mos6502.rs:549:4 [INFO] [stderr] | [INFO] [stderr] 549 | fn rel(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `nop` [INFO] [stderr] --> src/mos6502.rs:568:4 [INFO] [stderr] | [INFO] [stderr] 568 | fn nop() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `lda` [INFO] [stderr] --> src/mos6502.rs:574:4 [INFO] [stderr] | [INFO] [stderr] 574 | fn lda() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ldx` [INFO] [stderr] --> src/mos6502.rs:580:4 [INFO] [stderr] | [INFO] [stderr] 580 | fn ldx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ldy` [INFO] [stderr] --> src/mos6502.rs:586:4 [INFO] [stderr] | [INFO] [stderr] 586 | fn ldy() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cmp` [INFO] [stderr] --> src/mos6502.rs:592:4 [INFO] [stderr] | [INFO] [stderr] 592 | fn cmp() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cpx` [INFO] [stderr] --> src/mos6502.rs:600:4 [INFO] [stderr] | [INFO] [stderr] 600 | fn cpx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cpy` [INFO] [stderr] --> src/mos6502.rs:608:4 [INFO] [stderr] | [INFO] [stderr] 608 | fn cpy() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `adc` [INFO] [stderr] --> src/mos6502.rs:616:4 [INFO] [stderr] | [INFO] [stderr] 616 | fn adc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sbc` [INFO] [stderr] --> src/mos6502.rs:625:4 [INFO] [stderr] | [INFO] [stderr] 625 | fn sbc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bit` [INFO] [stderr] --> src/mos6502.rs:635:4 [INFO] [stderr] | [INFO] [stderr] 635 | fn bit() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `and` [INFO] [stderr] --> src/mos6502.rs:643:4 [INFO] [stderr] | [INFO] [stderr] 643 | fn and() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `eor` [INFO] [stderr] --> src/mos6502.rs:651:4 [INFO] [stderr] | [INFO] [stderr] 651 | fn eor() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ora` [INFO] [stderr] --> src/mos6502.rs:659:4 [INFO] [stderr] | [INFO] [stderr] 659 | fn ora() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `asl` [INFO] [stderr] --> src/mos6502.rs:667:4 [INFO] [stderr] | [INFO] [stderr] 667 | fn asl() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `lsr` [INFO] [stderr] --> src/mos6502.rs:674:4 [INFO] [stderr] | [INFO] [stderr] 674 | fn lsr() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rol` [INFO] [stderr] --> src/mos6502.rs:681:4 [INFO] [stderr] | [INFO] [stderr] 681 | fn rol() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ror` [INFO] [stderr] --> src/mos6502.rs:689:4 [INFO] [stderr] | [INFO] [stderr] 689 | fn ror() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `inc` [INFO] [stderr] --> src/mos6502.rs:697:4 [INFO] [stderr] | [INFO] [stderr] 697 | fn inc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dec` [INFO] [stderr] --> src/mos6502.rs:704:4 [INFO] [stderr] | [INFO] [stderr] 704 | fn dec() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sta` [INFO] [stderr] --> src/mos6502.rs:711:4 [INFO] [stderr] | [INFO] [stderr] 711 | fn sta() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `stx` [INFO] [stderr] --> src/mos6502.rs:717:4 [INFO] [stderr] | [INFO] [stderr] 717 | fn stx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sty` [INFO] [stderr] --> src/mos6502.rs:723:4 [INFO] [stderr] | [INFO] [stderr] 723 | fn sty() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bcc` [INFO] [stderr] --> src/mos6502.rs:729:4 [INFO] [stderr] | [INFO] [stderr] 729 | fn bcc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bcs` [INFO] [stderr] --> src/mos6502.rs:733:4 [INFO] [stderr] | [INFO] [stderr] 733 | fn bcs() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bne` [INFO] [stderr] --> src/mos6502.rs:737:4 [INFO] [stderr] | [INFO] [stderr] 737 | fn bne() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `beq` [INFO] [stderr] --> src/mos6502.rs:741:4 [INFO] [stderr] | [INFO] [stderr] 741 | fn beq() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bpl` [INFO] [stderr] --> src/mos6502.rs:745:4 [INFO] [stderr] | [INFO] [stderr] 745 | fn bpl() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bmi` [INFO] [stderr] --> src/mos6502.rs:749:4 [INFO] [stderr] | [INFO] [stderr] 749 | fn bmi() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bvc` [INFO] [stderr] --> src/mos6502.rs:753:4 [INFO] [stderr] | [INFO] [stderr] 753 | fn bvc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bvs` [INFO] [stderr] --> src/mos6502.rs:757:4 [INFO] [stderr] | [INFO] [stderr] 757 | fn bvs() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `inx` [INFO] [stderr] --> src/mos6502.rs:761:4 [INFO] [stderr] | [INFO] [stderr] 761 | fn inx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `iny` [INFO] [stderr] --> src/mos6502.rs:768:4 [INFO] [stderr] | [INFO] [stderr] 768 | fn iny() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dex` [INFO] [stderr] --> src/mos6502.rs:775:4 [INFO] [stderr] | [INFO] [stderr] 775 | fn dex() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dey` [INFO] [stderr] --> src/mos6502.rs:782:4 [INFO] [stderr] | [INFO] [stderr] 782 | fn dey() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `txa` [INFO] [stderr] --> src/mos6502.rs:789:4 [INFO] [stderr] | [INFO] [stderr] 789 | fn txa() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tya` [INFO] [stderr] --> src/mos6502.rs:795:4 [INFO] [stderr] | [INFO] [stderr] 795 | fn tya() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tax` [INFO] [stderr] --> src/mos6502.rs:801:4 [INFO] [stderr] | [INFO] [stderr] 801 | fn tax() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tay` [INFO] [stderr] --> src/mos6502.rs:807:4 [INFO] [stderr] | [INFO] [stderr] 807 | fn tay() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `txs` [INFO] [stderr] --> src/mos6502.rs:813:4 [INFO] [stderr] | [INFO] [stderr] 813 | fn txs() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tsx` [INFO] [stderr] --> src/mos6502.rs:819:4 [INFO] [stderr] | [INFO] [stderr] 819 | fn tsx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `clc` [INFO] [stderr] --> src/mos6502.rs:825:4 [INFO] [stderr] | [INFO] [stderr] 825 | fn clc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cli` [INFO] [stderr] --> src/mos6502.rs:831:4 [INFO] [stderr] | [INFO] [stderr] 831 | fn cli() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `clv` [INFO] [stderr] --> src/mos6502.rs:837:4 [INFO] [stderr] | [INFO] [stderr] 837 | fn clv() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cld` [INFO] [stderr] --> src/mos6502.rs:843:4 [INFO] [stderr] | [INFO] [stderr] 843 | fn cld() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sec` [INFO] [stderr] --> src/mos6502.rs:849:4 [INFO] [stderr] | [INFO] [stderr] 849 | fn sec() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sei` [INFO] [stderr] --> src/mos6502.rs:855:4 [INFO] [stderr] | [INFO] [stderr] 855 | fn sei() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sed` [INFO] [stderr] --> src/mos6502.rs:861:4 [INFO] [stderr] | [INFO] [stderr] 861 | fn sed() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `jmp` [INFO] [stderr] --> src/mos6502.rs:867:4 [INFO] [stderr] | [INFO] [stderr] 867 | fn jmp() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `plp` [INFO] [stderr] --> src/mos6502.rs:871:4 [INFO] [stderr] | [INFO] [stderr] 871 | fn plp() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pla` [INFO] [stderr] --> src/mos6502.rs:875:4 [INFO] [stderr] | [INFO] [stderr] 875 | fn pla() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `php` [INFO] [stderr] --> src/mos6502.rs:879:4 [INFO] [stderr] | [INFO] [stderr] 879 | fn php() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pha` [INFO] [stderr] --> src/mos6502.rs:883:4 [INFO] [stderr] | [INFO] [stderr] 883 | fn pha() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rti` [INFO] [stderr] --> src/mos6502.rs:887:4 [INFO] [stderr] | [INFO] [stderr] 887 | fn rti() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rts` [INFO] [stderr] --> src/mos6502.rs:891:4 [INFO] [stderr] | [INFO] [stderr] 891 | fn rts() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `brk` [INFO] [stderr] --> src/mos6502.rs:895:4 [INFO] [stderr] | [INFO] [stderr] 895 | fn brk() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `jsr` [INFO] [stderr] --> src/mos6502.rs:899:4 [INFO] [stderr] | [INFO] [stderr] 899 | fn jsr() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `kil` [INFO] [stderr] --> src/mos6502.rs:903:4 [INFO] [stderr] | [INFO] [stderr] 903 | fn kil() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `isc` [INFO] [stderr] --> src/mos6502.rs:907:4 [INFO] [stderr] | [INFO] [stderr] 907 | fn isc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dcp` [INFO] [stderr] --> src/mos6502.rs:911:4 [INFO] [stderr] | [INFO] [stderr] 911 | fn dcp() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `axs` [INFO] [stderr] --> src/mos6502.rs:915:4 [INFO] [stderr] | [INFO] [stderr] 915 | fn axs() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `las` [INFO] [stderr] --> src/mos6502.rs:919:4 [INFO] [stderr] | [INFO] [stderr] 919 | fn las() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `lax` [INFO] [stderr] --> src/mos6502.rs:923:4 [INFO] [stderr] | [INFO] [stderr] 923 | fn lax() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ahx` [INFO] [stderr] --> src/mos6502.rs:927:4 [INFO] [stderr] | [INFO] [stderr] 927 | fn ahx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sax` [INFO] [stderr] --> src/mos6502.rs:931:4 [INFO] [stderr] | [INFO] [stderr] 931 | fn sax() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `xaa` [INFO] [stderr] --> src/mos6502.rs:935:4 [INFO] [stderr] | [INFO] [stderr] 935 | fn xaa() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shx` [INFO] [stderr] --> src/mos6502.rs:939:4 [INFO] [stderr] | [INFO] [stderr] 939 | fn shx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rra` [INFO] [stderr] --> src/mos6502.rs:943:4 [INFO] [stderr] | [INFO] [stderr] 943 | fn rra() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tas` [INFO] [stderr] --> src/mos6502.rs:947:4 [INFO] [stderr] | [INFO] [stderr] 947 | fn tas() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shy` [INFO] [stderr] --> src/mos6502.rs:951:4 [INFO] [stderr] | [INFO] [stderr] 951 | fn shy() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `arr` [INFO] [stderr] --> src/mos6502.rs:955:4 [INFO] [stderr] | [INFO] [stderr] 955 | fn arr() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sre` [INFO] [stderr] --> src/mos6502.rs:959:4 [INFO] [stderr] | [INFO] [stderr] 959 | fn sre() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `alr` [INFO] [stderr] --> src/mos6502.rs:963:4 [INFO] [stderr] | [INFO] [stderr] 963 | fn alr() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rla` [INFO] [stderr] --> src/mos6502.rs:967:4 [INFO] [stderr] | [INFO] [stderr] 967 | fn rla() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `anc` [INFO] [stderr] --> src/mos6502.rs:971:4 [INFO] [stderr] | [INFO] [stderr] 971 | fn anc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `slo` [INFO] [stderr] --> src/mos6502.rs:975:4 [INFO] [stderr] | [INFO] [stderr] 975 | fn slo() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: 98 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.89s [INFO] running `"docker" "inspect" "e8a1c6d5439b66b81174ce38cc58606a67efe39494a52b7cd2c95bcf401a5673"` [INFO] running `"docker" "rm" "-f" "e8a1c6d5439b66b81174ce38cc58606a67efe39494a52b7cd2c95bcf401a5673"` [INFO] [stdout] e8a1c6d5439b66b81174ce38cc58606a67efe39494a52b7cd2c95bcf401a5673 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen"` [INFO] [stdout] ecb3a707f967c7f98a26d8a94d1bcbba4010fee7898d5c196593a5b994248d72 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `"docker" "start" "-a" "ecb3a707f967c7f98a26d8a94d1bcbba4010fee7898d5c196593a5b994248d72"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] warning: struct is never constructed: `Registers` [INFO] [stderr] --> src/mos6502.rs:25:12 [INFO] [stderr] | [INFO] [stderr] 25 | pub struct Registers { [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/mos6502.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 30 | fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `set_nz` [INFO] [stderr] --> src/mos6502.rs:34:5 [INFO] [stderr] | [INFO] [stderr] 34 | fn set_nz(&mut self, x: u8) -> u8 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `set_cv` [INFO] [stderr] --> src/mos6502.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | fn set_cv(&mut self, x: u8, y: u8, r: u16) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `get_c_as_u8` [INFO] [stderr] --> src/mos6502.rs:45:5 [INFO] [stderr] | [INFO] [stderr] 45 | fn get_c_as_u8(&self) -> u8 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: struct is never constructed: `State` [INFO] [stderr] --> src/mos6502.rs:50:12 [INFO] [stderr] | [INFO] [stderr] 50 | pub struct State { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: method is never used: `new` [INFO] [stderr] --> src/mos6502.rs:57:5 [INFO] [stderr] | [INFO] [stderr] 57 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: enum is never used: `AccessMode` [INFO] [stderr] --> src/mos6502.rs:227:6 [INFO] [stderr] | [INFO] [stderr] 227 | enum AccessMode{ [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `is_cross_page` [INFO] [stderr] --> src/mos6502.rs:237:4 [INFO] [stderr] | [INFO] [stderr] 237 | fn is_cross_page(addr: u16, offset: u8) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `on_same_page` [INFO] [stderr] --> src/mos6502.rs:242:4 [INFO] [stderr] | [INFO] [stderr] 242 | fn on_same_page(addr1: u16, addr2: u16) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `imm` [INFO] [stderr] --> src/mos6502.rs:248:4 [INFO] [stderr] | [INFO] [stderr] 248 | fn imm(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `acc` [INFO] [stderr] --> src/mos6502.rs:258:4 [INFO] [stderr] | [INFO] [stderr] 258 | fn acc(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `abs` [INFO] [stderr] --> src/mos6502.rs:269:4 [INFO] [stderr] | [INFO] [stderr] 269 | fn abs(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `abx` [INFO] [stderr] --> src/mos6502.rs:293:4 [INFO] [stderr] | [INFO] [stderr] 293 | fn abx(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `aby` [INFO] [stderr] --> src/mos6502.rs:319:4 [INFO] [stderr] | [INFO] [stderr] 319 | fn aby(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `zpg` [INFO] [stderr] --> src/mos6502.rs:345:4 [INFO] [stderr] | [INFO] [stderr] 345 | fn zpg(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `zpx` [INFO] [stderr] --> src/mos6502.rs:366:4 [INFO] [stderr] | [INFO] [stderr] 366 | fn zpx(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `zpy` [INFO] [stderr] --> src/mos6502.rs:390:4 [INFO] [stderr] | [INFO] [stderr] 390 | fn zpy(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `izx` [INFO] [stderr] --> src/mos6502.rs:414:4 [INFO] [stderr] | [INFO] [stderr] 414 | fn izx(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `izy` [INFO] [stderr] --> src/mos6502.rs:440:4 [INFO] [stderr] | [INFO] [stderr] 440 | fn izy(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `imp` [INFO] [stderr] --> src/mos6502.rs:469:4 [INFO] [stderr] | [INFO] [stderr] 469 | fn imp(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ind` [INFO] [stderr] --> src/mos6502.rs:532:4 [INFO] [stderr] | [INFO] [stderr] 532 | fn ind(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rel` [INFO] [stderr] --> src/mos6502.rs:549:4 [INFO] [stderr] | [INFO] [stderr] 549 | fn rel(cpu: &mut CPU, access: AccessMode) { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `nop` [INFO] [stderr] --> src/mos6502.rs:568:4 [INFO] [stderr] | [INFO] [stderr] 568 | fn nop() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `lda` [INFO] [stderr] --> src/mos6502.rs:574:4 [INFO] [stderr] | [INFO] [stderr] 574 | fn lda() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ldx` [INFO] [stderr] --> src/mos6502.rs:580:4 [INFO] [stderr] | [INFO] [stderr] 580 | fn ldx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ldy` [INFO] [stderr] --> src/mos6502.rs:586:4 [INFO] [stderr] | [INFO] [stderr] 586 | fn ldy() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cmp` [INFO] [stderr] --> src/mos6502.rs:592:4 [INFO] [stderr] | [INFO] [stderr] 592 | fn cmp() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cpx` [INFO] [stderr] --> src/mos6502.rs:600:4 [INFO] [stderr] | [INFO] [stderr] 600 | fn cpx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cpy` [INFO] [stderr] --> src/mos6502.rs:608:4 [INFO] [stderr] | [INFO] [stderr] 608 | fn cpy() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `adc` [INFO] [stderr] --> src/mos6502.rs:616:4 [INFO] [stderr] | [INFO] [stderr] 616 | fn adc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sbc` [INFO] [stderr] --> src/mos6502.rs:625:4 [INFO] [stderr] | [INFO] [stderr] 625 | fn sbc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bit` [INFO] [stderr] --> src/mos6502.rs:635:4 [INFO] [stderr] | [INFO] [stderr] 635 | fn bit() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `and` [INFO] [stderr] --> src/mos6502.rs:643:4 [INFO] [stderr] | [INFO] [stderr] 643 | fn and() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `eor` [INFO] [stderr] --> src/mos6502.rs:651:4 [INFO] [stderr] | [INFO] [stderr] 651 | fn eor() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ora` [INFO] [stderr] --> src/mos6502.rs:659:4 [INFO] [stderr] | [INFO] [stderr] 659 | fn ora() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `asl` [INFO] [stderr] --> src/mos6502.rs:667:4 [INFO] [stderr] | [INFO] [stderr] 667 | fn asl() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `lsr` [INFO] [stderr] --> src/mos6502.rs:674:4 [INFO] [stderr] | [INFO] [stderr] 674 | fn lsr() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rol` [INFO] [stderr] --> src/mos6502.rs:681:4 [INFO] [stderr] | [INFO] [stderr] 681 | fn rol() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ror` [INFO] [stderr] --> src/mos6502.rs:689:4 [INFO] [stderr] | [INFO] [stderr] 689 | fn ror() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `inc` [INFO] [stderr] --> src/mos6502.rs:697:4 [INFO] [stderr] | [INFO] [stderr] 697 | fn inc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dec` [INFO] [stderr] --> src/mos6502.rs:704:4 [INFO] [stderr] | [INFO] [stderr] 704 | fn dec() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sta` [INFO] [stderr] --> src/mos6502.rs:711:4 [INFO] [stderr] | [INFO] [stderr] 711 | fn sta() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `stx` [INFO] [stderr] --> src/mos6502.rs:717:4 [INFO] [stderr] | [INFO] [stderr] 717 | fn stx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sty` [INFO] [stderr] --> src/mos6502.rs:723:4 [INFO] [stderr] | [INFO] [stderr] 723 | fn sty() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bcc` [INFO] [stderr] --> src/mos6502.rs:729:4 [INFO] [stderr] | [INFO] [stderr] 729 | fn bcc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bcs` [INFO] [stderr] --> src/mos6502.rs:733:4 [INFO] [stderr] | [INFO] [stderr] 733 | fn bcs() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bne` [INFO] [stderr] --> src/mos6502.rs:737:4 [INFO] [stderr] | [INFO] [stderr] 737 | fn bne() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `beq` [INFO] [stderr] --> src/mos6502.rs:741:4 [INFO] [stderr] | [INFO] [stderr] 741 | fn beq() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bpl` [INFO] [stderr] --> src/mos6502.rs:745:4 [INFO] [stderr] | [INFO] [stderr] 745 | fn bpl() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bmi` [INFO] [stderr] --> src/mos6502.rs:749:4 [INFO] [stderr] | [INFO] [stderr] 749 | fn bmi() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bvc` [INFO] [stderr] --> src/mos6502.rs:753:4 [INFO] [stderr] | [INFO] [stderr] 753 | fn bvc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `bvs` [INFO] [stderr] --> src/mos6502.rs:757:4 [INFO] [stderr] | [INFO] [stderr] 757 | fn bvs() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `inx` [INFO] [stderr] --> src/mos6502.rs:761:4 [INFO] [stderr] | [INFO] [stderr] 761 | fn inx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `iny` [INFO] [stderr] --> src/mos6502.rs:768:4 [INFO] [stderr] | [INFO] [stderr] 768 | fn iny() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dex` [INFO] [stderr] --> src/mos6502.rs:775:4 [INFO] [stderr] | [INFO] [stderr] 775 | fn dex() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dey` [INFO] [stderr] --> src/mos6502.rs:782:4 [INFO] [stderr] | [INFO] [stderr] 782 | fn dey() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `txa` [INFO] [stderr] --> src/mos6502.rs:789:4 [INFO] [stderr] | [INFO] [stderr] 789 | fn txa() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tya` [INFO] [stderr] --> src/mos6502.rs:795:4 [INFO] [stderr] | [INFO] [stderr] 795 | fn tya() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tax` [INFO] [stderr] --> src/mos6502.rs:801:4 [INFO] [stderr] | [INFO] [stderr] 801 | fn tax() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tay` [INFO] [stderr] --> src/mos6502.rs:807:4 [INFO] [stderr] | [INFO] [stderr] 807 | fn tay() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `txs` [INFO] [stderr] --> src/mos6502.rs:813:4 [INFO] [stderr] | [INFO] [stderr] 813 | fn txs() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tsx` [INFO] [stderr] --> src/mos6502.rs:819:4 [INFO] [stderr] | [INFO] [stderr] 819 | fn tsx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `clc` [INFO] [stderr] --> src/mos6502.rs:825:4 [INFO] [stderr] | [INFO] [stderr] 825 | fn clc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cli` [INFO] [stderr] --> src/mos6502.rs:831:4 [INFO] [stderr] | [INFO] [stderr] 831 | fn cli() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `clv` [INFO] [stderr] --> src/mos6502.rs:837:4 [INFO] [stderr] | [INFO] [stderr] 837 | fn clv() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `cld` [INFO] [stderr] --> src/mos6502.rs:843:4 [INFO] [stderr] | [INFO] [stderr] 843 | fn cld() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sec` [INFO] [stderr] --> src/mos6502.rs:849:4 [INFO] [stderr] | [INFO] [stderr] 849 | fn sec() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sei` [INFO] [stderr] --> src/mos6502.rs:855:4 [INFO] [stderr] | [INFO] [stderr] 855 | fn sei() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sed` [INFO] [stderr] --> src/mos6502.rs:861:4 [INFO] [stderr] | [INFO] [stderr] 861 | fn sed() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `jmp` [INFO] [stderr] --> src/mos6502.rs:867:4 [INFO] [stderr] | [INFO] [stderr] 867 | fn jmp() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `plp` [INFO] [stderr] --> src/mos6502.rs:871:4 [INFO] [stderr] | [INFO] [stderr] 871 | fn plp() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pla` [INFO] [stderr] --> src/mos6502.rs:875:4 [INFO] [stderr] | [INFO] [stderr] 875 | fn pla() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `php` [INFO] [stderr] --> src/mos6502.rs:879:4 [INFO] [stderr] | [INFO] [stderr] 879 | fn php() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `pha` [INFO] [stderr] --> src/mos6502.rs:883:4 [INFO] [stderr] | [INFO] [stderr] 883 | fn pha() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rti` [INFO] [stderr] --> src/mos6502.rs:887:4 [INFO] [stderr] | [INFO] [stderr] 887 | fn rti() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rts` [INFO] [stderr] --> src/mos6502.rs:891:4 [INFO] [stderr] | [INFO] [stderr] 891 | fn rts() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `brk` [INFO] [stderr] --> src/mos6502.rs:895:4 [INFO] [stderr] | [INFO] [stderr] 895 | fn brk() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `jsr` [INFO] [stderr] --> src/mos6502.rs:899:4 [INFO] [stderr] | [INFO] [stderr] 899 | fn jsr() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `kil` [INFO] [stderr] --> src/mos6502.rs:903:4 [INFO] [stderr] | [INFO] [stderr] 903 | fn kil() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `isc` [INFO] [stderr] --> src/mos6502.rs:907:4 [INFO] [stderr] | [INFO] [stderr] 907 | fn isc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `dcp` [INFO] [stderr] --> src/mos6502.rs:911:4 [INFO] [stderr] | [INFO] [stderr] 911 | fn dcp() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `axs` [INFO] [stderr] --> src/mos6502.rs:915:4 [INFO] [stderr] | [INFO] [stderr] 915 | fn axs() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `las` [INFO] [stderr] --> src/mos6502.rs:919:4 [INFO] [stderr] | [INFO] [stderr] 919 | fn las() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `lax` [INFO] [stderr] --> src/mos6502.rs:923:4 [INFO] [stderr] | [INFO] [stderr] 923 | fn lax() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `ahx` [INFO] [stderr] --> src/mos6502.rs:927:4 [INFO] [stderr] | [INFO] [stderr] 927 | fn ahx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sax` [INFO] [stderr] --> src/mos6502.rs:931:4 [INFO] [stderr] | [INFO] [stderr] 931 | fn sax() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `xaa` [INFO] [stderr] --> src/mos6502.rs:935:4 [INFO] [stderr] | [INFO] [stderr] 935 | fn xaa() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shx` [INFO] [stderr] --> src/mos6502.rs:939:4 [INFO] [stderr] | [INFO] [stderr] 939 | fn shx() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rra` [INFO] [stderr] --> src/mos6502.rs:943:4 [INFO] [stderr] | [INFO] [stderr] 943 | fn rra() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `tas` [INFO] [stderr] --> src/mos6502.rs:947:4 [INFO] [stderr] | [INFO] [stderr] 947 | fn tas() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `shy` [INFO] [stderr] --> src/mos6502.rs:951:4 [INFO] [stderr] | [INFO] [stderr] 951 | fn shy() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `arr` [INFO] [stderr] --> src/mos6502.rs:955:4 [INFO] [stderr] | [INFO] [stderr] 955 | fn arr() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `sre` [INFO] [stderr] --> src/mos6502.rs:959:4 [INFO] [stderr] | [INFO] [stderr] 959 | fn sre() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `alr` [INFO] [stderr] --> src/mos6502.rs:963:4 [INFO] [stderr] | [INFO] [stderr] 963 | fn alr() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `rla` [INFO] [stderr] --> src/mos6502.rs:967:4 [INFO] [stderr] | [INFO] [stderr] 967 | fn rla() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `anc` [INFO] [stderr] --> src/mos6502.rs:971:4 [INFO] [stderr] | [INFO] [stderr] 971 | fn anc() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: function is never used: `slo` [INFO] [stderr] --> src/mos6502.rs:975:4 [INFO] [stderr] | [INFO] [stderr] 975 | fn slo() -> AccessMode { [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: 98 warnings emitted [INFO] [stderr] [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/rottenes-36e71dc33be4bda7 [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 [INFO] [stdout] [INFO] running `"docker" "inspect" "ecb3a707f967c7f98a26d8a94d1bcbba4010fee7898d5c196593a5b994248d72"` [INFO] running `"docker" "rm" "-f" "ecb3a707f967c7f98a26d8a94d1bcbba4010fee7898d5c196593a5b994248d72"` [INFO] [stdout] ecb3a707f967c7f98a26d8a94d1bcbba4010fee7898d5c196593a5b994248d72