[INFO] cloning repository https://github.com/yoshou/videocoreiv-sim [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/yoshou/videocoreiv-sim" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fyoshou%2Fvideocoreiv-sim", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fyoshou%2Fvideocoreiv-sim'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 6ccc6765b189e44bfcc4bfd47331fcbaa6941248 [INFO] checking yoshou/videocoreiv-sim against master#19f42cb9bb65555e7d95dab7d17573ae6c5d634c for pr-139087 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fyoshou%2Fvideocoreiv-sim" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/yoshou/videocoreiv-sim on toolchain 19f42cb9bb65555e7d95dab7d17573ae6c5d634c [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+19f42cb9bb65555e7d95dab7d17573ae6c5d634c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/yoshou/videocoreiv-sim [INFO] finished tweaking git repo https://github.com/yoshou/videocoreiv-sim [INFO] tweaked toml for git repo https://github.com/yoshou/videocoreiv-sim written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/yoshou/videocoreiv-sim already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+19f42cb9bb65555e7d95dab7d17573ae6c5d634c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+19f42cb9bb65555e7d95dab7d17573ae6c5d634c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 65dfeffac3966508386c3e06c383770eabb073a72f5809b3b23e6d0d7d28260f [INFO] running `Command { std: "docker" "start" "-a" "65dfeffac3966508386c3e06c383770eabb073a72f5809b3b23e6d0d7d28260f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "65dfeffac3966508386c3e06c383770eabb073a72f5809b3b23e6d0d7d28260f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "65dfeffac3966508386c3e06c383770eabb073a72f5809b3b23e6d0d7d28260f", kill_on_drop: false }` [INFO] [stdout] 65dfeffac3966508386c3e06c383770eabb073a72f5809b3b23e6d0d7d28260f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4b26683ee3c49f365255c425c23003cbf4366de097804722c29c5bbbee3624d2" "/opt/rustwide/cargo-home/bin/cargo" "+19f42cb9bb65555e7d95dab7d17573ae6c5d634c" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d8871072aeb393e0008cb26874f5360710de1f9931bae54a3b608c05f085e2eb [INFO] running `Command { std: "docker" "start" "-a" "d8871072aeb393e0008cb26874f5360710de1f9931bae54a3b608c05f085e2eb", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.61 [INFO] [stderr] Compiling proc-macro2 v0.4.30 [INFO] [stderr] Compiling getrandom v0.1.9 [INFO] [stderr] Compiling unicode-xid v0.1.0 [INFO] [stderr] Checking cfg-if v0.1.9 [INFO] [stderr] Compiling autocfg v0.1.5 [INFO] [stderr] Checking ppv-lite86 v0.2.5 [INFO] [stderr] Checking lazy_static v1.3.0 [INFO] [stderr] Compiling syn v0.15.44 [INFO] [stderr] Compiling byteorder v1.3.2 [INFO] [stderr] Compiling num-derive v0.2.5 [INFO] [stderr] Compiling num-traits v0.2.8 [INFO] [stderr] Checking c2-chacha v0.2.2 [INFO] [stderr] Checking rand_core v0.5.0 [INFO] [stderr] Checking rand_chacha v0.2.1 [INFO] [stderr] Compiling quote v0.6.13 [INFO] [stderr] Checking rand v0.7.0 [INFO] [stderr] Checking videocoreiv-sim v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/processor.rs:1068:37 [INFO] [stdout] | [INFO] [stdout] 1068 | fn execute_semaphore(&mut self, fields: &InstFormatSemaphore) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/processor.rs:1068:37 [INFO] [stdout] | [INFO] [stdout] 1068 | fn execute_semaphore(&mut self, fields: &InstFormatSemaphore) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/processor.rs:1068:37 [INFO] [stdout] | [INFO] [stdout] 1068 | fn execute_semaphore(&mut self, fields: &InstFormatSemaphore) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/processor.rs:1068:37 [INFO] [stdout] | [INFO] [stdout] 1068 | fn execute_semaphore(&mut self, fields: &InstFormatSemaphore) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_fields` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `emu` [INFO] [stdout] --> src/main.rs:34:23 [INFO] [stdout] | [INFO] [stdout] 34 | fn breakpoint_handler(emu: &QPUEmu, inst_pc: u32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_emu` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `emu` [INFO] [stdout] --> src/main.rs:34:23 [INFO] [stdout] | [INFO] [stdout] 34 | fn breakpoint_handler(emu: &QPUEmu, inst_pc: u32) { [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_emu` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `get_vec` is never used [INFO] [stdout] --> src/processor.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 10 | impl RegisterFile { [INFO] [stdout] | ----------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 26 | pub fn get_vec(&self, idx: usize) -> &[T] { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `unpack`, `pm`, and `pack` are never read [INFO] [stdout] --> src/instructions.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct InstFormatAlu { [INFO] [stdout] | ------------- fields in this struct [INFO] [stdout] 6 | pub sig : u8, [INFO] [stdout] 7 | pub unpack : u8, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 8 | pub pm : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 9 | pub pack : u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `InstFormatAlu` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `unpack`, `pm`, and `pack` are never read [INFO] [stdout] --> src/instructions.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 27 | pub struct InstFormatAluSmallImm { [INFO] [stdout] | --------------------- fields in this struct [INFO] [stdout] 28 | pub unpack : u8, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 29 | pub pm : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 30 | pub pack : u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `InstFormatAluSmallImm` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `ws`, `waddr_add`, and `waddr_mul` are never read [INFO] [stdout] --> src/instructions.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 48 | pub struct InstFormatBranch { [INFO] [stdout] | ---------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 53 | pub ws: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 54 | pub waddr_add : u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 55 | pub waddr_mul : u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `InstFormatBranch` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `pm`, `pack`, `cond_add`, `cond_mul`, and `sf` are never read [INFO] [stdout] --> src/instructions.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 60 | pub struct InstFormatLoadImm32 { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] 61 | pub pm : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 62 | pub pack : u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] 63 | pub cond_add : u8, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 64 | pub cond_mul : u8, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 65 | pub sf : u8, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `InstFormatLoadImm32` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `pm` and `pack` are never read [INFO] [stdout] --> src/instructions.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 73 | pub struct InstFormatLoadImmPerElem { [INFO] [stdout] | ------------------------ fields in this struct [INFO] [stdout] 74 | pub pm : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 75 | pub pack : u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `InstFormatLoadImmPerElem` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> src/instructions.rs:88:9 [INFO] [stdout] | [INFO] [stdout] 87 | pub struct InstFormatSemaphore { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] 88 | pub pm : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 89 | pub pack : u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] 90 | pub cond_add : u8, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 91 | pub cond_mul : u8, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 92 | pub sf : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 93 | pub ws : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 94 | pub waddr_add : u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 95 | pub waddr_mul : u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 96 | pub sa: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 97 | pub semaphore: u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `InstFormatSemaphore` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_NOP` is never used [INFO] [stdout] --> src/constants.rs:37:11 [INFO] [stdout] | [INFO] [stdout] 37 | pub const SIG_NOP : u8 = 0b0001; // no signal [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_THRSW` is never used [INFO] [stdout] --> src/constants.rs:38:11 [INFO] [stdout] | [INFO] [stdout] 38 | pub const SIG_THRSW : u8 = 0b0010; // thread switch (not last) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_THREND` is never used [INFO] [stdout] --> src/constants.rs:39:11 [INFO] [stdout] | [INFO] [stdout] 39 | pub const SIG_THREND : u8 = 0b0011; // program end (thread end) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_SBWAIT` is never used [INFO] [stdout] --> src/constants.rs:40:11 [INFO] [stdout] | [INFO] [stdout] 40 | pub const SIG_SBWAIT : u8 = 0b0100; // wait for scoreboard (stall until this QPU can safely access tile buffer) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_SBDONE` is never used [INFO] [stdout] --> src/constants.rs:41:11 [INFO] [stdout] | [INFO] [stdout] 41 | pub const SIG_SBDONE : u8 = 0b0101; // scoreboard unlock [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_LTHRSW` is never used [INFO] [stdout] --> src/constants.rs:42:11 [INFO] [stdout] | [INFO] [stdout] 42 | pub const SIG_LTHRSW : u8 = 0b0110; // last thread switch [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_LOADCV` is never used [INFO] [stdout] --> src/constants.rs:43:11 [INFO] [stdout] | [INFO] [stdout] 43 | pub const SIG_LOADCV : u8 = 0b0111; // coverage load from tile buffer to r4 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_LOADC` is never used [INFO] [stdout] --> src/constants.rs:44:11 [INFO] [stdout] | [INFO] [stdout] 44 | pub const SIG_LOADC : u8 = 0b1000; // color load from tile buffer to r4 [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_LDCEND` is never used [INFO] [stdout] --> src/constants.rs:45:11 [INFO] [stdout] | [INFO] [stdout] 45 | pub const SIG_LDCEND : u8 = 0b1001; // color load and program end [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_LDTMU1` is never used [INFO] [stdout] --> src/constants.rs:47:11 [INFO] [stdout] | [INFO] [stdout] 47 | pub const SIG_LDTMU1 : u8 = 0b1011; // load (read) data from TMU1 to r4 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_LOADAM` is never used [INFO] [stdout] --> src/constants.rs:48:11 [INFO] [stdout] | [INFO] [stdout] 48 | pub const SIG_LOADAM : u8 = 0b1100; // alpha-mask load from tile buffer to r4 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA0` is never used [INFO] [stdout] --> src/constants.rs:85:11 [INFO] [stdout] | [INFO] [stdout] 85 | pub const RA_RA0 : u8 = 0b000000; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA1` is never used [INFO] [stdout] --> src/constants.rs:86:11 [INFO] [stdout] | [INFO] [stdout] 86 | pub const RA_RA1 : u8 = 0b000001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA2` is never used [INFO] [stdout] --> src/constants.rs:87:11 [INFO] [stdout] | [INFO] [stdout] 87 | pub const RA_RA2 : u8 = 0b000010; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA3` is never used [INFO] [stdout] --> src/constants.rs:88:11 [INFO] [stdout] | [INFO] [stdout] 88 | pub const RA_RA3 : u8 = 0b000011; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA4` is never used [INFO] [stdout] --> src/constants.rs:89:11 [INFO] [stdout] | [INFO] [stdout] 89 | pub const RA_RA4 : u8 = 0b000100; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA5` is never used [INFO] [stdout] --> src/constants.rs:90:11 [INFO] [stdout] | [INFO] [stdout] 90 | pub const RA_RA5 : u8 = 0b000101; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA6` is never used [INFO] [stdout] --> src/constants.rs:91:11 [INFO] [stdout] | [INFO] [stdout] 91 | pub const RA_RA6 : u8 = 0b000110; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA7` is never used [INFO] [stdout] --> src/constants.rs:92:11 [INFO] [stdout] | [INFO] [stdout] 92 | pub const RA_RA7 : u8 = 0b000111; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA8` is never used [INFO] [stdout] --> src/constants.rs:93:11 [INFO] [stdout] | [INFO] [stdout] 93 | pub const RA_RA8 : u8 = 0b001000; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA9` is never used [INFO] [stdout] --> src/constants.rs:94:11 [INFO] [stdout] | [INFO] [stdout] 94 | pub const RA_RA9 : u8 = 0b001001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA10` is never used [INFO] [stdout] --> src/constants.rs:95:11 [INFO] [stdout] | [INFO] [stdout] 95 | pub const RA_RA10 : u8 = 0b001010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA11` is never used [INFO] [stdout] --> src/constants.rs:96:11 [INFO] [stdout] | [INFO] [stdout] 96 | pub const RA_RA11 : u8 = 0b001011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA12` is never used [INFO] [stdout] --> src/constants.rs:97:11 [INFO] [stdout] | [INFO] [stdout] 97 | pub const RA_RA12 : u8 = 0b001100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA13` is never used [INFO] [stdout] --> src/constants.rs:98:11 [INFO] [stdout] | [INFO] [stdout] 98 | pub const RA_RA13 : u8 = 0b001101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA14` is never used [INFO] [stdout] --> src/constants.rs:99:11 [INFO] [stdout] | [INFO] [stdout] 99 | pub const RA_RA14 : u8 = 0b001110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA15` is never used [INFO] [stdout] --> src/constants.rs:100:11 [INFO] [stdout] | [INFO] [stdout] 100 | pub const RA_RA15 : u8 = 0b001111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA16` is never used [INFO] [stdout] --> src/constants.rs:101:11 [INFO] [stdout] | [INFO] [stdout] 101 | pub const RA_RA16 : u8 = 0b010000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA17` is never used [INFO] [stdout] --> src/constants.rs:102:11 [INFO] [stdout] | [INFO] [stdout] 102 | pub const RA_RA17 : u8 = 0b010001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA18` is never used [INFO] [stdout] --> src/constants.rs:103:11 [INFO] [stdout] | [INFO] [stdout] 103 | pub const RA_RA18 : u8 = 0b010010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA19` is never used [INFO] [stdout] --> src/constants.rs:104:11 [INFO] [stdout] | [INFO] [stdout] 104 | pub const RA_RA19 : u8 = 0b010011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA20` is never used [INFO] [stdout] --> src/constants.rs:105:11 [INFO] [stdout] | [INFO] [stdout] 105 | pub const RA_RA20 : u8 = 0b010100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA21` is never used [INFO] [stdout] --> src/constants.rs:106:11 [INFO] [stdout] | [INFO] [stdout] 106 | pub const RA_RA21 : u8 = 0b010101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA22` is never used [INFO] [stdout] --> src/constants.rs:107:11 [INFO] [stdout] | [INFO] [stdout] 107 | pub const RA_RA22 : u8 = 0b010110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA23` is never used [INFO] [stdout] --> src/constants.rs:108:11 [INFO] [stdout] | [INFO] [stdout] 108 | pub const RA_RA23 : u8 = 0b010111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA24` is never used [INFO] [stdout] --> src/constants.rs:109:11 [INFO] [stdout] | [INFO] [stdout] 109 | pub const RA_RA24 : u8 = 0b011000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA25` is never used [INFO] [stdout] --> src/constants.rs:110:11 [INFO] [stdout] | [INFO] [stdout] 110 | pub const RA_RA25 : u8 = 0b011001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA26` is never used [INFO] [stdout] --> src/constants.rs:111:11 [INFO] [stdout] | [INFO] [stdout] 111 | pub const RA_RA26 : u8 = 0b011010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA27` is never used [INFO] [stdout] --> src/constants.rs:112:11 [INFO] [stdout] | [INFO] [stdout] 112 | pub const RA_RA27 : u8 = 0b011011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA28` is never used [INFO] [stdout] --> src/constants.rs:113:11 [INFO] [stdout] | [INFO] [stdout] 113 | pub const RA_RA28 : u8 = 0b011100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA29` is never used [INFO] [stdout] --> src/constants.rs:114:11 [INFO] [stdout] | [INFO] [stdout] 114 | pub const RA_RA29 : u8 = 0b011101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA30` is never used [INFO] [stdout] --> src/constants.rs:115:11 [INFO] [stdout] | [INFO] [stdout] 115 | pub const RA_RA30 : u8 = 0b011110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_VARYING_READ` is never used [INFO] [stdout] --> src/constants.rs:119:11 [INFO] [stdout] | [INFO] [stdout] 119 | pub const RA_VARYING_READ : u8 = 0b100011; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_X_PIXEL_COORD` is never used [INFO] [stdout] --> src/constants.rs:122:11 [INFO] [stdout] | [INFO] [stdout] 122 | pub const RA_X_PIXEL_COORD : u8 = 0b101001; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_MS_FLAGS` is never used [INFO] [stdout] --> src/constants.rs:123:11 [INFO] [stdout] | [INFO] [stdout] 123 | pub const RA_MS_FLAGS : u8 = 0b101010; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB0` is never used [INFO] [stdout] --> src/constants.rs:129:11 [INFO] [stdout] | [INFO] [stdout] 129 | pub const RB_RB0 : u8 = 0b000000; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB1` is never used [INFO] [stdout] --> src/constants.rs:130:11 [INFO] [stdout] | [INFO] [stdout] 130 | pub const RB_RB1 : u8 = 0b000001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB2` is never used [INFO] [stdout] --> src/constants.rs:131:11 [INFO] [stdout] | [INFO] [stdout] 131 | pub const RB_RB2 : u8 = 0b000010; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB3` is never used [INFO] [stdout] --> src/constants.rs:132:11 [INFO] [stdout] | [INFO] [stdout] 132 | pub const RB_RB3 : u8 = 0b000011; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB4` is never used [INFO] [stdout] --> src/constants.rs:133:11 [INFO] [stdout] | [INFO] [stdout] 133 | pub const RB_RB4 : u8 = 0b000100; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB5` is never used [INFO] [stdout] --> src/constants.rs:134:11 [INFO] [stdout] | [INFO] [stdout] 134 | pub const RB_RB5 : u8 = 0b000101; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB6` is never used [INFO] [stdout] --> src/constants.rs:135:11 [INFO] [stdout] | [INFO] [stdout] 135 | pub const RB_RB6 : u8 = 0b000110; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB7` is never used [INFO] [stdout] --> src/constants.rs:136:11 [INFO] [stdout] | [INFO] [stdout] 136 | pub const RB_RB7 : u8 = 0b000111; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB8` is never used [INFO] [stdout] --> src/constants.rs:137:11 [INFO] [stdout] | [INFO] [stdout] 137 | pub const RB_RB8 : u8 = 0b001000; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB9` is never used [INFO] [stdout] --> src/constants.rs:138:11 [INFO] [stdout] | [INFO] [stdout] 138 | pub const RB_RB9 : u8 = 0b001001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB10` is never used [INFO] [stdout] --> src/constants.rs:139:11 [INFO] [stdout] | [INFO] [stdout] 139 | pub const RB_RB10 : u8 = 0b001010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB11` is never used [INFO] [stdout] --> src/constants.rs:140:11 [INFO] [stdout] | [INFO] [stdout] 140 | pub const RB_RB11 : u8 = 0b001011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB12` is never used [INFO] [stdout] --> src/constants.rs:141:11 [INFO] [stdout] | [INFO] [stdout] 141 | pub const RB_RB12 : u8 = 0b001100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB13` is never used [INFO] [stdout] --> src/constants.rs:142:11 [INFO] [stdout] | [INFO] [stdout] 142 | pub const RB_RB13 : u8 = 0b001101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB14` is never used [INFO] [stdout] --> src/constants.rs:143:11 [INFO] [stdout] | [INFO] [stdout] 143 | pub const RB_RB14 : u8 = 0b001110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB15` is never used [INFO] [stdout] --> src/constants.rs:144:11 [INFO] [stdout] | [INFO] [stdout] 144 | pub const RB_RB15 : u8 = 0b001111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB16` is never used [INFO] [stdout] --> src/constants.rs:145:11 [INFO] [stdout] | [INFO] [stdout] 145 | pub const RB_RB16 : u8 = 0b010000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB17` is never used [INFO] [stdout] --> src/constants.rs:146:11 [INFO] [stdout] | [INFO] [stdout] 146 | pub const RB_RB17 : u8 = 0b010001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB18` is never used [INFO] [stdout] --> src/constants.rs:147:11 [INFO] [stdout] | [INFO] [stdout] 147 | pub const RB_RB18 : u8 = 0b010010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB19` is never used [INFO] [stdout] --> src/constants.rs:148:11 [INFO] [stdout] | [INFO] [stdout] 148 | pub const RB_RB19 : u8 = 0b010011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB20` is never used [INFO] [stdout] --> src/constants.rs:149:11 [INFO] [stdout] | [INFO] [stdout] 149 | pub const RB_RB20 : u8 = 0b010100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB21` is never used [INFO] [stdout] --> src/constants.rs:150:11 [INFO] [stdout] | [INFO] [stdout] 150 | pub const RB_RB21 : u8 = 0b010101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB22` is never used [INFO] [stdout] --> src/constants.rs:151:11 [INFO] [stdout] | [INFO] [stdout] 151 | pub const RB_RB22 : u8 = 0b010110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB23` is never used [INFO] [stdout] --> src/constants.rs:152:11 [INFO] [stdout] | [INFO] [stdout] 152 | pub const RB_RB23 : u8 = 0b010111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB24` is never used [INFO] [stdout] --> src/constants.rs:153:11 [INFO] [stdout] | [INFO] [stdout] 153 | pub const RB_RB24 : u8 = 0b011000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB25` is never used [INFO] [stdout] --> src/constants.rs:154:11 [INFO] [stdout] | [INFO] [stdout] 154 | pub const RB_RB25 : u8 = 0b011001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB26` is never used [INFO] [stdout] --> src/constants.rs:155:11 [INFO] [stdout] | [INFO] [stdout] 155 | pub const RB_RB26 : u8 = 0b011010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `get_vec` is never used [INFO] [stdout] --> src/processor.rs:26:12 [INFO] [stdout] | [INFO] [stdout] 10 | impl RegisterFile { [INFO] [stdout] | ----------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 26 | pub fn get_vec(&self, idx: usize) -> &[T] { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB27` is never used [INFO] [stdout] --> src/constants.rs:156:11 [INFO] [stdout] | [INFO] [stdout] 156 | pub const RB_RB27 : u8 = 0b011011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `unpack`, `pm`, and `pack` are never read [INFO] [stdout] --> src/instructions.rs:7:9 [INFO] [stdout] | [INFO] [stdout] 5 | pub struct InstFormatAlu { [INFO] [stdout] | ------------- fields in this struct [INFO] [stdout] 6 | pub sig : u8, [INFO] [stdout] 7 | pub unpack : u8, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 8 | pub pm : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 9 | pub pack : u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `InstFormatAlu` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB28` is never used [INFO] [stdout] --> src/constants.rs:157:11 [INFO] [stdout] | [INFO] [stdout] 157 | pub const RB_RB28 : u8 = 0b011100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB29` is never used [INFO] [stdout] --> src/constants.rs:158:11 [INFO] [stdout] | [INFO] [stdout] 158 | pub const RB_RB29 : u8 = 0b011101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB30` is never used [INFO] [stdout] --> src/constants.rs:159:11 [INFO] [stdout] | [INFO] [stdout] 159 | pub const RB_RB30 : u8 = 0b011110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_VARYING_READ` is never used [INFO] [stdout] --> src/constants.rs:163:11 [INFO] [stdout] | [INFO] [stdout] 163 | pub const RB_VARYING_READ : u8 = 0b100011; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_QPU_NUMBER` is never used [INFO] [stdout] --> src/constants.rs:164:11 [INFO] [stdout] | [INFO] [stdout] 164 | pub const RB_QPU_NUMBER : u8 = 0b100110; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_Y_PIXEL_COORD` is never used [INFO] [stdout] --> src/constants.rs:166:11 [INFO] [stdout] | [INFO] [stdout] 166 | pub const RB_Y_PIXEL_COORD : u8 = 0b101001; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_REV_FLAG` is never used [INFO] [stdout] --> src/constants.rs:167:11 [INFO] [stdout] | [INFO] [stdout] 167 | pub const RB_REV_FLAG : u8 = 0b101010; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA1` is never used [INFO] [stdout] --> src/constants.rs:174:11 [INFO] [stdout] | [INFO] [stdout] 174 | pub const WA_RA1 : u8 = 0b000001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `unpack`, `pm`, and `pack` are never read [INFO] [stdout] --> src/instructions.rs:28:9 [INFO] [stdout] | [INFO] [stdout] 27 | pub struct InstFormatAluSmallImm { [INFO] [stdout] | --------------------- fields in this struct [INFO] [stdout] 28 | pub unpack : u8, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 29 | pub pm : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 30 | pub pack : u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `InstFormatAluSmallImm` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA2` is never used [INFO] [stdout] --> src/constants.rs:175:11 [INFO] [stdout] | [INFO] [stdout] 175 | pub const WA_RA2 : u8 = 0b000010; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `ws`, `waddr_add`, and `waddr_mul` are never read [INFO] [stdout] --> src/instructions.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 48 | pub struct InstFormatBranch { [INFO] [stdout] | ---------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 53 | pub ws: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 54 | pub waddr_add : u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 55 | pub waddr_mul : u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `InstFormatBranch` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA3` is never used [INFO] [stdout] --> src/constants.rs:176:11 [INFO] [stdout] | [INFO] [stdout] 176 | pub const WA_RA3 : u8 = 0b000011; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `pm`, `pack`, `cond_add`, `cond_mul`, and `sf` are never read [INFO] [stdout] --> src/instructions.rs:61:9 [INFO] [stdout] | [INFO] [stdout] 60 | pub struct InstFormatLoadImm32 { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] 61 | pub pm : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 62 | pub pack : u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] 63 | pub cond_add : u8, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 64 | pub cond_mul : u8, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 65 | pub sf : u8, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `InstFormatLoadImm32` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA4` is never used [INFO] [stdout] --> src/constants.rs:177:11 [INFO] [stdout] | [INFO] [stdout] 177 | pub const WA_RA4 : u8 = 0b000100; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `pm` and `pack` are never read [INFO] [stdout] --> src/instructions.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 73 | pub struct InstFormatLoadImmPerElem { [INFO] [stdout] | ------------------------ fields in this struct [INFO] [stdout] 74 | pub pm : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 75 | pub pack : u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `InstFormatLoadImmPerElem` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA5` is never used [INFO] [stdout] --> src/constants.rs:178:11 [INFO] [stdout] | [INFO] [stdout] 178 | pub const WA_RA5 : u8 = 0b000101; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA6` is never used [INFO] [stdout] --> src/constants.rs:179:11 [INFO] [stdout] | [INFO] [stdout] 179 | pub const WA_RA6 : u8 = 0b000110; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple fields are never read [INFO] [stdout] --> src/instructions.rs:88:9 [INFO] [stdout] | [INFO] [stdout] 87 | pub struct InstFormatSemaphore { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] 88 | pub pm : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 89 | pub pack : u8, [INFO] [stdout] | ^^^^ [INFO] [stdout] 90 | pub cond_add : u8, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 91 | pub cond_mul : u8, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 92 | pub sf : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 93 | pub ws : u8, [INFO] [stdout] | ^^ [INFO] [stdout] 94 | pub waddr_add : u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 95 | pub waddr_mul : u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 96 | pub sa: u8, [INFO] [stdout] | ^^ [INFO] [stdout] 97 | pub semaphore: u8, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `InstFormatSemaphore` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_NOP` is never used [INFO] [stdout] --> src/constants.rs:37:11 [INFO] [stdout] | [INFO] [stdout] 37 | pub const SIG_NOP : u8 = 0b0001; // no signal [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_THRSW` is never used [INFO] [stdout] --> src/constants.rs:38:11 [INFO] [stdout] | [INFO] [stdout] 38 | pub const SIG_THRSW : u8 = 0b0010; // thread switch (not last) [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_THREND` is never used [INFO] [stdout] --> src/constants.rs:39:11 [INFO] [stdout] | [INFO] [stdout] 39 | pub const SIG_THREND : u8 = 0b0011; // program end (thread end) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_SBWAIT` is never used [INFO] [stdout] --> src/constants.rs:40:11 [INFO] [stdout] | [INFO] [stdout] 40 | pub const SIG_SBWAIT : u8 = 0b0100; // wait for scoreboard (stall until this QPU can safely access tile buffer) [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_SBDONE` is never used [INFO] [stdout] --> src/constants.rs:41:11 [INFO] [stdout] | [INFO] [stdout] 41 | pub const SIG_SBDONE : u8 = 0b0101; // scoreboard unlock [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_LTHRSW` is never used [INFO] [stdout] --> src/constants.rs:42:11 [INFO] [stdout] | [INFO] [stdout] 42 | pub const SIG_LTHRSW : u8 = 0b0110; // last thread switch [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_LOADCV` is never used [INFO] [stdout] --> src/constants.rs:43:11 [INFO] [stdout] | [INFO] [stdout] 43 | pub const SIG_LOADCV : u8 = 0b0111; // coverage load from tile buffer to r4 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_LOADC` is never used [INFO] [stdout] --> src/constants.rs:44:11 [INFO] [stdout] | [INFO] [stdout] 44 | pub const SIG_LOADC : u8 = 0b1000; // color load from tile buffer to r4 [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_LDCEND` is never used [INFO] [stdout] --> src/constants.rs:45:11 [INFO] [stdout] | [INFO] [stdout] 45 | pub const SIG_LDCEND : u8 = 0b1001; // color load and program end [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_LDTMU1` is never used [INFO] [stdout] --> src/constants.rs:47:11 [INFO] [stdout] | [INFO] [stdout] 47 | pub const SIG_LDTMU1 : u8 = 0b1011; // load (read) data from TMU1 to r4 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SIG_LOADAM` is never used [INFO] [stdout] --> src/constants.rs:48:11 [INFO] [stdout] | [INFO] [stdout] 48 | pub const SIG_LOADAM : u8 = 0b1100; // alpha-mask load from tile buffer to r4 [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA0` is never used [INFO] [stdout] --> src/constants.rs:85:11 [INFO] [stdout] | [INFO] [stdout] 85 | pub const RA_RA0 : u8 = 0b000000; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA1` is never used [INFO] [stdout] --> src/constants.rs:86:11 [INFO] [stdout] | [INFO] [stdout] 86 | pub const RA_RA1 : u8 = 0b000001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA2` is never used [INFO] [stdout] --> src/constants.rs:87:11 [INFO] [stdout] | [INFO] [stdout] 87 | pub const RA_RA2 : u8 = 0b000010; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA3` is never used [INFO] [stdout] --> src/constants.rs:88:11 [INFO] [stdout] | [INFO] [stdout] 88 | pub const RA_RA3 : u8 = 0b000011; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA4` is never used [INFO] [stdout] --> src/constants.rs:89:11 [INFO] [stdout] | [INFO] [stdout] 89 | pub const RA_RA4 : u8 = 0b000100; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA7` is never used [INFO] [stdout] --> src/constants.rs:180:11 [INFO] [stdout] | [INFO] [stdout] 180 | pub const WA_RA7 : u8 = 0b000111; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA8` is never used [INFO] [stdout] --> src/constants.rs:181:11 [INFO] [stdout] | [INFO] [stdout] 181 | pub const WA_RA8 : u8 = 0b001000; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA9` is never used [INFO] [stdout] --> src/constants.rs:182:11 [INFO] [stdout] | [INFO] [stdout] 182 | pub const WA_RA9 : u8 = 0b001001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA10` is never used [INFO] [stdout] --> src/constants.rs:183:11 [INFO] [stdout] | [INFO] [stdout] 183 | pub const WA_RA10 : u8 = 0b001010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA11` is never used [INFO] [stdout] --> src/constants.rs:184:11 [INFO] [stdout] | [INFO] [stdout] 184 | pub const WA_RA11 : u8 = 0b001011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA12` is never used [INFO] [stdout] --> src/constants.rs:185:11 [INFO] [stdout] | [INFO] [stdout] 185 | pub const WA_RA12 : u8 = 0b001100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA13` is never used [INFO] [stdout] --> src/constants.rs:186:11 [INFO] [stdout] | [INFO] [stdout] 186 | pub const WA_RA13 : u8 = 0b001101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA14` is never used [INFO] [stdout] --> src/constants.rs:187:11 [INFO] [stdout] | [INFO] [stdout] 187 | pub const WA_RA14 : u8 = 0b001110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA15` is never used [INFO] [stdout] --> src/constants.rs:188:11 [INFO] [stdout] | [INFO] [stdout] 188 | pub const WA_RA15 : u8 = 0b001111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA16` is never used [INFO] [stdout] --> src/constants.rs:189:11 [INFO] [stdout] | [INFO] [stdout] 189 | pub const WA_RA16 : u8 = 0b010000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA17` is never used [INFO] [stdout] --> src/constants.rs:190:11 [INFO] [stdout] | [INFO] [stdout] 190 | pub const WA_RA17 : u8 = 0b010001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA18` is never used [INFO] [stdout] --> src/constants.rs:191:11 [INFO] [stdout] | [INFO] [stdout] 191 | pub const WA_RA18 : u8 = 0b010010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA19` is never used [INFO] [stdout] --> src/constants.rs:192:11 [INFO] [stdout] | [INFO] [stdout] 192 | pub const WA_RA19 : u8 = 0b010011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA20` is never used [INFO] [stdout] --> src/constants.rs:193:11 [INFO] [stdout] | [INFO] [stdout] 193 | pub const WA_RA20 : u8 = 0b010100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA21` is never used [INFO] [stdout] --> src/constants.rs:194:11 [INFO] [stdout] | [INFO] [stdout] 194 | pub const WA_RA21 : u8 = 0b010101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA22` is never used [INFO] [stdout] --> src/constants.rs:195:11 [INFO] [stdout] | [INFO] [stdout] 195 | pub const WA_RA22 : u8 = 0b010110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA23` is never used [INFO] [stdout] --> src/constants.rs:196:11 [INFO] [stdout] | [INFO] [stdout] 196 | pub const WA_RA23 : u8 = 0b010111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA24` is never used [INFO] [stdout] --> src/constants.rs:197:11 [INFO] [stdout] | [INFO] [stdout] 197 | pub const WA_RA24 : u8 = 0b011000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA25` is never used [INFO] [stdout] --> src/constants.rs:198:11 [INFO] [stdout] | [INFO] [stdout] 198 | pub const WA_RA25 : u8 = 0b011001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA26` is never used [INFO] [stdout] --> src/constants.rs:199:11 [INFO] [stdout] | [INFO] [stdout] 199 | pub const WA_RA26 : u8 = 0b011010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA27` is never used [INFO] [stdout] --> src/constants.rs:200:11 [INFO] [stdout] | [INFO] [stdout] 200 | pub const WA_RA27 : u8 = 0b011011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA28` is never used [INFO] [stdout] --> src/constants.rs:201:11 [INFO] [stdout] | [INFO] [stdout] 201 | pub const WA_RA28 : u8 = 0b011100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA29` is never used [INFO] [stdout] --> src/constants.rs:202:11 [INFO] [stdout] | [INFO] [stdout] 202 | pub const WA_RA29 : u8 = 0b011101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA30` is never used [INFO] [stdout] --> src/constants.rs:203:11 [INFO] [stdout] | [INFO] [stdout] 203 | pub const WA_RA30 : u8 = 0b011110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_ACC5` is never used [INFO] [stdout] --> src/constants.rs:211:11 [INFO] [stdout] | [INFO] [stdout] 211 | pub const WA_ACC5 : u8 = 0b100101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_TMU1_S` is never used [INFO] [stdout] --> src/constants.rs:223:11 [INFO] [stdout] | [INFO] [stdout] 223 | pub const WA_TMU1_S : u8 = 0b111100; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_TMU1_T` is never used [INFO] [stdout] --> src/constants.rs:224:11 [INFO] [stdout] | [INFO] [stdout] 224 | pub const WA_TMU1_T : u8 = 0b111101; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_TMU1_R` is never used [INFO] [stdout] --> src/constants.rs:225:11 [INFO] [stdout] | [INFO] [stdout] 225 | pub const WA_TMU1_R : u8 = 0b111110; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_TMU1_B` is never used [INFO] [stdout] --> src/constants.rs:226:11 [INFO] [stdout] | [INFO] [stdout] 226 | pub const WA_TMU1_B : u8 = 0b111111; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB1` is never used [INFO] [stdout] --> src/constants.rs:229:11 [INFO] [stdout] | [INFO] [stdout] 229 | pub const WB_RB1 : u8 = 0b000001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB2` is never used [INFO] [stdout] --> src/constants.rs:230:11 [INFO] [stdout] | [INFO] [stdout] 230 | pub const WB_RB2 : u8 = 0b000010; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB3` is never used [INFO] [stdout] --> src/constants.rs:231:11 [INFO] [stdout] | [INFO] [stdout] 231 | pub const WB_RB3 : u8 = 0b000011; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB4` is never used [INFO] [stdout] --> src/constants.rs:232:11 [INFO] [stdout] | [INFO] [stdout] 232 | pub const WB_RB4 : u8 = 0b000100; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB5` is never used [INFO] [stdout] --> src/constants.rs:233:11 [INFO] [stdout] | [INFO] [stdout] 233 | pub const WB_RB5 : u8 = 0b000101; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB6` is never used [INFO] [stdout] --> src/constants.rs:234:11 [INFO] [stdout] | [INFO] [stdout] 234 | pub const WB_RB6 : u8 = 0b000110; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB7` is never used [INFO] [stdout] --> src/constants.rs:235:11 [INFO] [stdout] | [INFO] [stdout] 235 | pub const WB_RB7 : u8 = 0b000111; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB8` is never used [INFO] [stdout] --> src/constants.rs:236:11 [INFO] [stdout] | [INFO] [stdout] 236 | pub const WB_RB8 : u8 = 0b001000; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB9` is never used [INFO] [stdout] --> src/constants.rs:237:11 [INFO] [stdout] | [INFO] [stdout] 237 | pub const WB_RB9 : u8 = 0b001001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB10` is never used [INFO] [stdout] --> src/constants.rs:238:11 [INFO] [stdout] | [INFO] [stdout] 238 | pub const WB_RB10 : u8 = 0b001010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB11` is never used [INFO] [stdout] --> src/constants.rs:239:11 [INFO] [stdout] | [INFO] [stdout] 239 | pub const WB_RB11 : u8 = 0b001011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB12` is never used [INFO] [stdout] --> src/constants.rs:240:11 [INFO] [stdout] | [INFO] [stdout] 240 | pub const WB_RB12 : u8 = 0b001100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB13` is never used [INFO] [stdout] --> src/constants.rs:241:11 [INFO] [stdout] | [INFO] [stdout] 241 | pub const WB_RB13 : u8 = 0b001101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB14` is never used [INFO] [stdout] --> src/constants.rs:242:11 [INFO] [stdout] | [INFO] [stdout] 242 | pub const WB_RB14 : u8 = 0b001110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB15` is never used [INFO] [stdout] --> src/constants.rs:243:11 [INFO] [stdout] | [INFO] [stdout] 243 | pub const WB_RB15 : u8 = 0b001111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB16` is never used [INFO] [stdout] --> src/constants.rs:244:11 [INFO] [stdout] | [INFO] [stdout] 244 | pub const WB_RB16 : u8 = 0b010000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB17` is never used [INFO] [stdout] --> src/constants.rs:245:11 [INFO] [stdout] | [INFO] [stdout] 245 | pub const WB_RB17 : u8 = 0b010001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB18` is never used [INFO] [stdout] --> src/constants.rs:246:11 [INFO] [stdout] | [INFO] [stdout] 246 | pub const WB_RB18 : u8 = 0b010010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB19` is never used [INFO] [stdout] --> src/constants.rs:247:11 [INFO] [stdout] | [INFO] [stdout] 247 | pub const WB_RB19 : u8 = 0b010011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB20` is never used [INFO] [stdout] --> src/constants.rs:248:11 [INFO] [stdout] | [INFO] [stdout] 248 | pub const WB_RB20 : u8 = 0b010100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB21` is never used [INFO] [stdout] --> src/constants.rs:249:11 [INFO] [stdout] | [INFO] [stdout] 249 | pub const WB_RB21 : u8 = 0b010101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB22` is never used [INFO] [stdout] --> src/constants.rs:250:11 [INFO] [stdout] | [INFO] [stdout] 250 | pub const WB_RB22 : u8 = 0b010110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB23` is never used [INFO] [stdout] --> src/constants.rs:251:11 [INFO] [stdout] | [INFO] [stdout] 251 | pub const WB_RB23 : u8 = 0b010111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB24` is never used [INFO] [stdout] --> src/constants.rs:252:11 [INFO] [stdout] | [INFO] [stdout] 252 | pub const WB_RB24 : u8 = 0b011000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB25` is never used [INFO] [stdout] --> src/constants.rs:253:11 [INFO] [stdout] | [INFO] [stdout] 253 | pub const WB_RB25 : u8 = 0b011001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB26` is never used [INFO] [stdout] --> src/constants.rs:254:11 [INFO] [stdout] | [INFO] [stdout] 254 | pub const WB_RB26 : u8 = 0b011010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB27` is never used [INFO] [stdout] --> src/constants.rs:255:11 [INFO] [stdout] | [INFO] [stdout] 255 | pub const WB_RB27 : u8 = 0b011011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB28` is never used [INFO] [stdout] --> src/constants.rs:256:11 [INFO] [stdout] | [INFO] [stdout] 256 | pub const WB_RB28 : u8 = 0b011100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB29` is never used [INFO] [stdout] --> src/constants.rs:257:11 [INFO] [stdout] | [INFO] [stdout] 257 | pub const WB_RB29 : u8 = 0b011101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB30` is never used [INFO] [stdout] --> src/constants.rs:258:11 [INFO] [stdout] | [INFO] [stdout] 258 | pub const WB_RB30 : u8 = 0b011110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_TMU1_S` is never used [INFO] [stdout] --> src/constants.rs:278:11 [INFO] [stdout] | [INFO] [stdout] 278 | pub const WB_TMU1_S : u8 = 0b111100; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_TMU1_T` is never used [INFO] [stdout] --> src/constants.rs:279:11 [INFO] [stdout] | [INFO] [stdout] 279 | pub const WB_TMU1_T : u8 = 0b111101; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_TMU1_R` is never used [INFO] [stdout] --> src/constants.rs:280:11 [INFO] [stdout] | [INFO] [stdout] 280 | pub const WB_TMU1_R : u8 = 0b111110; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_TMU1_B` is never used [INFO] [stdout] --> src/constants.rs:281:11 [INFO] [stdout] | [INFO] [stdout] 281 | pub const WB_TMU1_B : u8 = 0b111111; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `M` should have a snake case name [INFO] [stdout] --> src/main.rs:15:10 [INFO] [stdout] | [INFO] [stdout] 15 | fn sgemm(M: usize, N: usize, K: usize, alpha: f32, A: &Vec, B: &Vec, beta: f32, C: &mut Vec) { [INFO] [stdout] | ^ help: convert the identifier to snake case: `m` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `N` should have a snake case name [INFO] [stdout] --> src/main.rs:15:20 [INFO] [stdout] | [INFO] [stdout] 15 | fn sgemm(M: usize, N: usize, K: usize, alpha: f32, A: &Vec, B: &Vec, beta: f32, C: &mut Vec) { [INFO] [stdout] | ^ help: convert the identifier to snake case: `n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `K` should have a snake case name [INFO] [stdout] --> src/main.rs:15:30 [INFO] [stdout] | [INFO] [stdout] 15 | fn sgemm(M: usize, N: usize, K: usize, alpha: f32, A: &Vec, B: &Vec, beta: f32, C: &mut Vec) { [INFO] [stdout] | ^ help: convert the identifier to snake case (notice the capitalization): `k` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA5` is never used [INFO] [stdout] --> src/constants.rs:90:11 [INFO] [stdout] | [INFO] [stdout] 90 | pub const RA_RA5 : u8 = 0b000101; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA6` is never used [INFO] [stdout] --> src/constants.rs:91:11 [INFO] [stdout] | [INFO] [stdout] 91 | pub const RA_RA6 : u8 = 0b000110; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA7` is never used [INFO] [stdout] --> src/constants.rs:92:11 [INFO] [stdout] | [INFO] [stdout] 92 | pub const RA_RA7 : u8 = 0b000111; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA8` is never used [INFO] [stdout] --> src/constants.rs:93:11 [INFO] [stdout] | [INFO] [stdout] 93 | pub const RA_RA8 : u8 = 0b001000; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA9` is never used [INFO] [stdout] --> src/constants.rs:94:11 [INFO] [stdout] | [INFO] [stdout] 94 | pub const RA_RA9 : u8 = 0b001001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA10` is never used [INFO] [stdout] --> src/constants.rs:95:11 [INFO] [stdout] | [INFO] [stdout] 95 | pub const RA_RA10 : u8 = 0b001010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA11` is never used [INFO] [stdout] --> src/constants.rs:96:11 [INFO] [stdout] | [INFO] [stdout] 96 | pub const RA_RA11 : u8 = 0b001011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA12` is never used [INFO] [stdout] --> src/constants.rs:97:11 [INFO] [stdout] | [INFO] [stdout] 97 | pub const RA_RA12 : u8 = 0b001100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA13` is never used [INFO] [stdout] --> src/constants.rs:98:11 [INFO] [stdout] | [INFO] [stdout] 98 | pub const RA_RA13 : u8 = 0b001101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA14` is never used [INFO] [stdout] --> src/constants.rs:99:11 [INFO] [stdout] | [INFO] [stdout] 99 | pub const RA_RA14 : u8 = 0b001110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA15` is never used [INFO] [stdout] --> src/constants.rs:100:11 [INFO] [stdout] | [INFO] [stdout] 100 | pub const RA_RA15 : u8 = 0b001111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA16` is never used [INFO] [stdout] --> src/constants.rs:101:11 [INFO] [stdout] | [INFO] [stdout] 101 | pub const RA_RA16 : u8 = 0b010000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA17` is never used [INFO] [stdout] --> src/constants.rs:102:11 [INFO] [stdout] | [INFO] [stdout] 102 | pub const RA_RA17 : u8 = 0b010001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA18` is never used [INFO] [stdout] --> src/constants.rs:103:11 [INFO] [stdout] | [INFO] [stdout] 103 | pub const RA_RA18 : u8 = 0b010010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA19` is never used [INFO] [stdout] --> src/constants.rs:104:11 [INFO] [stdout] | [INFO] [stdout] 104 | pub const RA_RA19 : u8 = 0b010011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA20` is never used [INFO] [stdout] --> src/constants.rs:105:11 [INFO] [stdout] | [INFO] [stdout] 105 | pub const RA_RA20 : u8 = 0b010100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA21` is never used [INFO] [stdout] --> src/constants.rs:106:11 [INFO] [stdout] | [INFO] [stdout] 106 | pub const RA_RA21 : u8 = 0b010101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA22` is never used [INFO] [stdout] --> src/constants.rs:107:11 [INFO] [stdout] | [INFO] [stdout] 107 | pub const RA_RA22 : u8 = 0b010110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA23` is never used [INFO] [stdout] --> src/constants.rs:108:11 [INFO] [stdout] | [INFO] [stdout] 108 | pub const RA_RA23 : u8 = 0b010111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA24` is never used [INFO] [stdout] --> src/constants.rs:109:11 [INFO] [stdout] | [INFO] [stdout] 109 | pub const RA_RA24 : u8 = 0b011000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA25` is never used [INFO] [stdout] --> src/constants.rs:110:11 [INFO] [stdout] | [INFO] [stdout] 110 | pub const RA_RA25 : u8 = 0b011001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA26` is never used [INFO] [stdout] --> src/constants.rs:111:11 [INFO] [stdout] | [INFO] [stdout] 111 | pub const RA_RA26 : u8 = 0b011010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA27` is never used [INFO] [stdout] --> src/constants.rs:112:11 [INFO] [stdout] | [INFO] [stdout] 112 | pub const RA_RA27 : u8 = 0b011011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA28` is never used [INFO] [stdout] --> src/constants.rs:113:11 [INFO] [stdout] | [INFO] [stdout] 113 | pub const RA_RA28 : u8 = 0b011100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA29` is never used [INFO] [stdout] --> src/constants.rs:114:11 [INFO] [stdout] | [INFO] [stdout] 114 | pub const RA_RA29 : u8 = 0b011101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_RA30` is never used [INFO] [stdout] --> src/constants.rs:115:11 [INFO] [stdout] | [INFO] [stdout] 115 | pub const RA_RA30 : u8 = 0b011110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_VARYING_READ` is never used [INFO] [stdout] --> src/constants.rs:119:11 [INFO] [stdout] | [INFO] [stdout] 119 | pub const RA_VARYING_READ : u8 = 0b100011; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_X_PIXEL_COORD` is never used [INFO] [stdout] --> src/constants.rs:122:11 [INFO] [stdout] | [INFO] [stdout] 122 | pub const RA_X_PIXEL_COORD : u8 = 0b101001; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RA_MS_FLAGS` is never used [INFO] [stdout] --> src/constants.rs:123:11 [INFO] [stdout] | [INFO] [stdout] 123 | pub const RA_MS_FLAGS : u8 = 0b101010; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB0` is never used [INFO] [stdout] --> src/constants.rs:129:11 [INFO] [stdout] | [INFO] [stdout] 129 | pub const RB_RB0 : u8 = 0b000000; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB1` is never used [INFO] [stdout] --> src/constants.rs:130:11 [INFO] [stdout] | [INFO] [stdout] 130 | pub const RB_RB1 : u8 = 0b000001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB2` is never used [INFO] [stdout] --> src/constants.rs:131:11 [INFO] [stdout] | [INFO] [stdout] 131 | pub const RB_RB2 : u8 = 0b000010; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB3` is never used [INFO] [stdout] --> src/constants.rs:132:11 [INFO] [stdout] | [INFO] [stdout] 132 | pub const RB_RB3 : u8 = 0b000011; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB4` is never used [INFO] [stdout] --> src/constants.rs:133:11 [INFO] [stdout] | [INFO] [stdout] 133 | pub const RB_RB4 : u8 = 0b000100; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB5` is never used [INFO] [stdout] --> src/constants.rs:134:11 [INFO] [stdout] | [INFO] [stdout] 134 | pub const RB_RB5 : u8 = 0b000101; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB6` is never used [INFO] [stdout] --> src/constants.rs:135:11 [INFO] [stdout] | [INFO] [stdout] 135 | pub const RB_RB6 : u8 = 0b000110; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB7` is never used [INFO] [stdout] --> src/constants.rs:136:11 [INFO] [stdout] | [INFO] [stdout] 136 | pub const RB_RB7 : u8 = 0b000111; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB8` is never used [INFO] [stdout] --> src/constants.rs:137:11 [INFO] [stdout] | [INFO] [stdout] 137 | pub const RB_RB8 : u8 = 0b001000; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB9` is never used [INFO] [stdout] --> src/constants.rs:138:11 [INFO] [stdout] | [INFO] [stdout] 138 | pub const RB_RB9 : u8 = 0b001001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB10` is never used [INFO] [stdout] --> src/constants.rs:139:11 [INFO] [stdout] | [INFO] [stdout] 139 | pub const RB_RB10 : u8 = 0b001010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB11` is never used [INFO] [stdout] --> src/constants.rs:140:11 [INFO] [stdout] | [INFO] [stdout] 140 | pub const RB_RB11 : u8 = 0b001011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB12` is never used [INFO] [stdout] --> src/constants.rs:141:11 [INFO] [stdout] | [INFO] [stdout] 141 | pub const RB_RB12 : u8 = 0b001100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB13` is never used [INFO] [stdout] --> src/constants.rs:142:11 [INFO] [stdout] | [INFO] [stdout] 142 | pub const RB_RB13 : u8 = 0b001101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB14` is never used [INFO] [stdout] --> src/constants.rs:143:11 [INFO] [stdout] | [INFO] [stdout] 143 | pub const RB_RB14 : u8 = 0b001110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB15` is never used [INFO] [stdout] --> src/constants.rs:144:11 [INFO] [stdout] | [INFO] [stdout] 144 | pub const RB_RB15 : u8 = 0b001111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB16` is never used [INFO] [stdout] --> src/constants.rs:145:11 [INFO] [stdout] | [INFO] [stdout] 145 | pub const RB_RB16 : u8 = 0b010000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB17` is never used [INFO] [stdout] --> src/constants.rs:146:11 [INFO] [stdout] | [INFO] [stdout] 146 | pub const RB_RB17 : u8 = 0b010001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB18` is never used [INFO] [stdout] --> src/constants.rs:147:11 [INFO] [stdout] | [INFO] [stdout] 147 | pub const RB_RB18 : u8 = 0b010010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `A` should have a snake case name [INFO] [stdout] --> src/main.rs:15:52 [INFO] [stdout] | [INFO] [stdout] 15 | fn sgemm(M: usize, N: usize, K: usize, alpha: f32, A: &Vec, B: &Vec, beta: f32, C: &mut Vec) { [INFO] [stdout] | ^ help: convert the identifier to snake case: `a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `B` should have a snake case name [INFO] [stdout] --> src/main.rs:15:66 [INFO] [stdout] | [INFO] [stdout] 15 | fn sgemm(M: usize, N: usize, K: usize, alpha: f32, A: &Vec, B: &Vec, beta: f32, C: &mut Vec) { [INFO] [stdout] | ^ help: convert the identifier to snake case: `b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `C` should have a snake case name [INFO] [stdout] --> src/main.rs:15:91 [INFO] [stdout] | [INFO] [stdout] 15 | fn sgemm(M: usize, N: usize, K: usize, alpha: f32, A: &Vec, B: &Vec, beta: f32, C: &mut Vec) { [INFO] [stdout] | ^ help: convert the identifier to snake case (notice the capitalization): `c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `AB` should have a snake case name [INFO] [stdout] --> src/main.rs:19:21 [INFO] [stdout] | [INFO] [stdout] 19 | let mut AB = 0.0f32; [INFO] [stdout] | ^^ help: convert the identifier to snake case: `ab` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB19` is never used [INFO] [stdout] --> src/constants.rs:148:11 [INFO] [stdout] | [INFO] [stdout] 148 | pub const RB_RB19 : u8 = 0b010011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB20` is never used [INFO] [stdout] --> src/constants.rs:149:11 [INFO] [stdout] | [INFO] [stdout] 149 | pub const RB_RB20 : u8 = 0b010100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB21` is never used [INFO] [stdout] --> src/constants.rs:150:11 [INFO] [stdout] | [INFO] [stdout] 150 | pub const RB_RB21 : u8 = 0b010101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB22` is never used [INFO] [stdout] --> src/constants.rs:151:11 [INFO] [stdout] | [INFO] [stdout] 151 | pub const RB_RB22 : u8 = 0b010110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB23` is never used [INFO] [stdout] --> src/constants.rs:152:11 [INFO] [stdout] | [INFO] [stdout] 152 | pub const RB_RB23 : u8 = 0b010111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB24` is never used [INFO] [stdout] --> src/constants.rs:153:11 [INFO] [stdout] | [INFO] [stdout] 153 | pub const RB_RB24 : u8 = 0b011000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB25` is never used [INFO] [stdout] --> src/constants.rs:154:11 [INFO] [stdout] | [INFO] [stdout] 154 | pub const RB_RB25 : u8 = 0b011001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB26` is never used [INFO] [stdout] --> src/constants.rs:155:11 [INFO] [stdout] | [INFO] [stdout] 155 | pub const RB_RB26 : u8 = 0b011010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB27` is never used [INFO] [stdout] --> src/constants.rs:156:11 [INFO] [stdout] | [INFO] [stdout] 156 | pub const RB_RB27 : u8 = 0b011011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB28` is never used [INFO] [stdout] --> src/constants.rs:157:11 [INFO] [stdout] | [INFO] [stdout] 157 | pub const RB_RB28 : u8 = 0b011100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB29` is never used [INFO] [stdout] --> src/constants.rs:158:11 [INFO] [stdout] | [INFO] [stdout] 158 | pub const RB_RB29 : u8 = 0b011101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_RB30` is never used [INFO] [stdout] --> src/constants.rs:159:11 [INFO] [stdout] | [INFO] [stdout] 159 | pub const RB_RB30 : u8 = 0b011110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_VARYING_READ` is never used [INFO] [stdout] --> src/constants.rs:163:11 [INFO] [stdout] | [INFO] [stdout] 163 | pub const RB_VARYING_READ : u8 = 0b100011; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_QPU_NUMBER` is never used [INFO] [stdout] --> src/constants.rs:164:11 [INFO] [stdout] | [INFO] [stdout] 164 | pub const RB_QPU_NUMBER : u8 = 0b100110; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_Y_PIXEL_COORD` is never used [INFO] [stdout] --> src/constants.rs:166:11 [INFO] [stdout] | [INFO] [stdout] 166 | pub const RB_Y_PIXEL_COORD : u8 = 0b101001; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RB_REV_FLAG` is never used [INFO] [stdout] --> src/constants.rs:167:11 [INFO] [stdout] | [INFO] [stdout] 167 | pub const RB_REV_FLAG : u8 = 0b101010; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA1` is never used [INFO] [stdout] --> src/constants.rs:174:11 [INFO] [stdout] | [INFO] [stdout] 174 | pub const WA_RA1 : u8 = 0b000001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA2` is never used [INFO] [stdout] --> src/constants.rs:175:11 [INFO] [stdout] | [INFO] [stdout] 175 | pub const WA_RA2 : u8 = 0b000010; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA3` is never used [INFO] [stdout] --> src/constants.rs:176:11 [INFO] [stdout] | [INFO] [stdout] 176 | pub const WA_RA3 : u8 = 0b000011; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA4` is never used [INFO] [stdout] --> src/constants.rs:177:11 [INFO] [stdout] | [INFO] [stdout] 177 | pub const WA_RA4 : u8 = 0b000100; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA5` is never used [INFO] [stdout] --> src/constants.rs:178:11 [INFO] [stdout] | [INFO] [stdout] 178 | pub const WA_RA5 : u8 = 0b000101; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA6` is never used [INFO] [stdout] --> src/constants.rs:179:11 [INFO] [stdout] | [INFO] [stdout] 179 | pub const WA_RA6 : u8 = 0b000110; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA7` is never used [INFO] [stdout] --> src/constants.rs:180:11 [INFO] [stdout] | [INFO] [stdout] 180 | pub const WA_RA7 : u8 = 0b000111; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA8` is never used [INFO] [stdout] --> src/constants.rs:181:11 [INFO] [stdout] | [INFO] [stdout] 181 | pub const WA_RA8 : u8 = 0b001000; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA9` is never used [INFO] [stdout] --> src/constants.rs:182:11 [INFO] [stdout] | [INFO] [stdout] 182 | pub const WA_RA9 : u8 = 0b001001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA10` is never used [INFO] [stdout] --> src/constants.rs:183:11 [INFO] [stdout] | [INFO] [stdout] 183 | pub const WA_RA10 : u8 = 0b001010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA11` is never used [INFO] [stdout] --> src/constants.rs:184:11 [INFO] [stdout] | [INFO] [stdout] 184 | pub const WA_RA11 : u8 = 0b001011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA12` is never used [INFO] [stdout] --> src/constants.rs:185:11 [INFO] [stdout] | [INFO] [stdout] 185 | pub const WA_RA12 : u8 = 0b001100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA13` is never used [INFO] [stdout] --> src/constants.rs:186:11 [INFO] [stdout] | [INFO] [stdout] 186 | pub const WA_RA13 : u8 = 0b001101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA14` is never used [INFO] [stdout] --> src/constants.rs:187:11 [INFO] [stdout] | [INFO] [stdout] 187 | pub const WA_RA14 : u8 = 0b001110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA15` is never used [INFO] [stdout] --> src/constants.rs:188:11 [INFO] [stdout] | [INFO] [stdout] 188 | pub const WA_RA15 : u8 = 0b001111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA16` is never used [INFO] [stdout] --> src/constants.rs:189:11 [INFO] [stdout] | [INFO] [stdout] 189 | pub const WA_RA16 : u8 = 0b010000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA17` is never used [INFO] [stdout] --> src/constants.rs:190:11 [INFO] [stdout] | [INFO] [stdout] 190 | pub const WA_RA17 : u8 = 0b010001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA18` is never used [INFO] [stdout] --> src/constants.rs:191:11 [INFO] [stdout] | [INFO] [stdout] 191 | pub const WA_RA18 : u8 = 0b010010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA19` is never used [INFO] [stdout] --> src/constants.rs:192:11 [INFO] [stdout] | [INFO] [stdout] 192 | pub const WA_RA19 : u8 = 0b010011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA20` is never used [INFO] [stdout] --> src/constants.rs:193:11 [INFO] [stdout] | [INFO] [stdout] 193 | pub const WA_RA20 : u8 = 0b010100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA21` is never used [INFO] [stdout] --> src/constants.rs:194:11 [INFO] [stdout] | [INFO] [stdout] 194 | pub const WA_RA21 : u8 = 0b010101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA22` is never used [INFO] [stdout] --> src/constants.rs:195:11 [INFO] [stdout] | [INFO] [stdout] 195 | pub const WA_RA22 : u8 = 0b010110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA23` is never used [INFO] [stdout] --> src/constants.rs:196:11 [INFO] [stdout] | [INFO] [stdout] 196 | pub const WA_RA23 : u8 = 0b010111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA24` is never used [INFO] [stdout] --> src/constants.rs:197:11 [INFO] [stdout] | [INFO] [stdout] 197 | pub const WA_RA24 : u8 = 0b011000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA25` is never used [INFO] [stdout] --> src/constants.rs:198:11 [INFO] [stdout] | [INFO] [stdout] 198 | pub const WA_RA25 : u8 = 0b011001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA26` is never used [INFO] [stdout] --> src/constants.rs:199:11 [INFO] [stdout] | [INFO] [stdout] 199 | pub const WA_RA26 : u8 = 0b011010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA27` is never used [INFO] [stdout] --> src/constants.rs:200:11 [INFO] [stdout] | [INFO] [stdout] 200 | pub const WA_RA27 : u8 = 0b011011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA28` is never used [INFO] [stdout] --> src/constants.rs:201:11 [INFO] [stdout] | [INFO] [stdout] 201 | pub const WA_RA28 : u8 = 0b011100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA29` is never used [INFO] [stdout] --> src/constants.rs:202:11 [INFO] [stdout] | [INFO] [stdout] 202 | pub const WA_RA29 : u8 = 0b011101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_RA30` is never used [INFO] [stdout] --> src/constants.rs:203:11 [INFO] [stdout] | [INFO] [stdout] 203 | pub const WA_RA30 : u8 = 0b011110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_ACC5` is never used [INFO] [stdout] --> src/constants.rs:211:11 [INFO] [stdout] | [INFO] [stdout] 211 | pub const WA_ACC5 : u8 = 0b100101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_TMU1_S` is never used [INFO] [stdout] --> src/constants.rs:223:11 [INFO] [stdout] | [INFO] [stdout] 223 | pub const WA_TMU1_S : u8 = 0b111100; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_TMU1_T` is never used [INFO] [stdout] --> src/constants.rs:224:11 [INFO] [stdout] | [INFO] [stdout] 224 | pub const WA_TMU1_T : u8 = 0b111101; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_TMU1_R` is never used [INFO] [stdout] --> src/constants.rs:225:11 [INFO] [stdout] | [INFO] [stdout] 225 | pub const WA_TMU1_R : u8 = 0b111110; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WA_TMU1_B` is never used [INFO] [stdout] --> src/constants.rs:226:11 [INFO] [stdout] | [INFO] [stdout] 226 | pub const WA_TMU1_B : u8 = 0b111111; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB1` is never used [INFO] [stdout] --> src/constants.rs:229:11 [INFO] [stdout] | [INFO] [stdout] 229 | pub const WB_RB1 : u8 = 0b000001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB2` is never used [INFO] [stdout] --> src/constants.rs:230:11 [INFO] [stdout] | [INFO] [stdout] 230 | pub const WB_RB2 : u8 = 0b000010; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB3` is never used [INFO] [stdout] --> src/constants.rs:231:11 [INFO] [stdout] | [INFO] [stdout] 231 | pub const WB_RB3 : u8 = 0b000011; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB4` is never used [INFO] [stdout] --> src/constants.rs:232:11 [INFO] [stdout] | [INFO] [stdout] 232 | pub const WB_RB4 : u8 = 0b000100; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB5` is never used [INFO] [stdout] --> src/constants.rs:233:11 [INFO] [stdout] | [INFO] [stdout] 233 | pub const WB_RB5 : u8 = 0b000101; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB6` is never used [INFO] [stdout] --> src/constants.rs:234:11 [INFO] [stdout] | [INFO] [stdout] 234 | pub const WB_RB6 : u8 = 0b000110; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB7` is never used [INFO] [stdout] --> src/constants.rs:235:11 [INFO] [stdout] | [INFO] [stdout] 235 | pub const WB_RB7 : u8 = 0b000111; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB8` is never used [INFO] [stdout] --> src/constants.rs:236:11 [INFO] [stdout] | [INFO] [stdout] 236 | pub const WB_RB8 : u8 = 0b001000; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB9` is never used [INFO] [stdout] --> src/constants.rs:237:11 [INFO] [stdout] | [INFO] [stdout] 237 | pub const WB_RB9 : u8 = 0b001001; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB10` is never used [INFO] [stdout] --> src/constants.rs:238:11 [INFO] [stdout] | [INFO] [stdout] 238 | pub const WB_RB10 : u8 = 0b001010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB11` is never used [INFO] [stdout] --> src/constants.rs:239:11 [INFO] [stdout] | [INFO] [stdout] 239 | pub const WB_RB11 : u8 = 0b001011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB12` is never used [INFO] [stdout] --> src/constants.rs:240:11 [INFO] [stdout] | [INFO] [stdout] 240 | pub const WB_RB12 : u8 = 0b001100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB13` is never used [INFO] [stdout] --> src/constants.rs:241:11 [INFO] [stdout] | [INFO] [stdout] 241 | pub const WB_RB13 : u8 = 0b001101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB14` is never used [INFO] [stdout] --> src/constants.rs:242:11 [INFO] [stdout] | [INFO] [stdout] 242 | pub const WB_RB14 : u8 = 0b001110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB15` is never used [INFO] [stdout] --> src/constants.rs:243:11 [INFO] [stdout] | [INFO] [stdout] 243 | pub const WB_RB15 : u8 = 0b001111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB16` is never used [INFO] [stdout] --> src/constants.rs:244:11 [INFO] [stdout] | [INFO] [stdout] 244 | pub const WB_RB16 : u8 = 0b010000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB17` is never used [INFO] [stdout] --> src/constants.rs:245:11 [INFO] [stdout] | [INFO] [stdout] 245 | pub const WB_RB17 : u8 = 0b010001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB18` is never used [INFO] [stdout] --> src/constants.rs:246:11 [INFO] [stdout] | [INFO] [stdout] 246 | pub const WB_RB18 : u8 = 0b010010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB19` is never used [INFO] [stdout] --> src/constants.rs:247:11 [INFO] [stdout] | [INFO] [stdout] 247 | pub const WB_RB19 : u8 = 0b010011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB20` is never used [INFO] [stdout] --> src/constants.rs:248:11 [INFO] [stdout] | [INFO] [stdout] 248 | pub const WB_RB20 : u8 = 0b010100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB21` is never used [INFO] [stdout] --> src/constants.rs:249:11 [INFO] [stdout] | [INFO] [stdout] 249 | pub const WB_RB21 : u8 = 0b010101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB22` is never used [INFO] [stdout] --> src/constants.rs:250:11 [INFO] [stdout] | [INFO] [stdout] 250 | pub const WB_RB22 : u8 = 0b010110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB23` is never used [INFO] [stdout] --> src/constants.rs:251:11 [INFO] [stdout] | [INFO] [stdout] 251 | pub const WB_RB23 : u8 = 0b010111; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB24` is never used [INFO] [stdout] --> src/constants.rs:252:11 [INFO] [stdout] | [INFO] [stdout] 252 | pub const WB_RB24 : u8 = 0b011000; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB25` is never used [INFO] [stdout] --> src/constants.rs:253:11 [INFO] [stdout] | [INFO] [stdout] 253 | pub const WB_RB25 : u8 = 0b011001; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB26` is never used [INFO] [stdout] --> src/constants.rs:254:11 [INFO] [stdout] | [INFO] [stdout] 254 | pub const WB_RB26 : u8 = 0b011010; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB27` is never used [INFO] [stdout] --> src/constants.rs:255:11 [INFO] [stdout] | [INFO] [stdout] 255 | pub const WB_RB27 : u8 = 0b011011; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB28` is never used [INFO] [stdout] --> src/constants.rs:256:11 [INFO] [stdout] | [INFO] [stdout] 256 | pub const WB_RB28 : u8 = 0b011100; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB29` is never used [INFO] [stdout] --> src/constants.rs:257:11 [INFO] [stdout] | [INFO] [stdout] 257 | pub const WB_RB29 : u8 = 0b011101; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_RB30` is never used [INFO] [stdout] --> src/constants.rs:258:11 [INFO] [stdout] | [INFO] [stdout] 258 | pub const WB_RB30 : u8 = 0b011110; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_TMU1_S` is never used [INFO] [stdout] --> src/constants.rs:278:11 [INFO] [stdout] | [INFO] [stdout] 278 | pub const WB_TMU1_S : u8 = 0b111100; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_TMU1_T` is never used [INFO] [stdout] --> src/constants.rs:279:11 [INFO] [stdout] | [INFO] [stdout] 279 | pub const WB_TMU1_T : u8 = 0b111101; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_TMU1_R` is never used [INFO] [stdout] --> src/constants.rs:280:11 [INFO] [stdout] | [INFO] [stdout] 280 | pub const WB_TMU1_R : u8 = 0b111110; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `WB_TMU1_B` is never used [INFO] [stdout] --> src/constants.rs:281:11 [INFO] [stdout] | [INFO] [stdout] 281 | pub const WB_TMU1_B : u8 = 0b111111; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `M` should have a snake case name [INFO] [stdout] --> src/main.rs:15:10 [INFO] [stdout] | [INFO] [stdout] 15 | fn sgemm(M: usize, N: usize, K: usize, alpha: f32, A: &Vec, B: &Vec, beta: f32, C: &mut Vec) { [INFO] [stdout] | ^ help: convert the identifier to snake case: `m` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `N` should have a snake case name [INFO] [stdout] --> src/main.rs:15:20 [INFO] [stdout] | [INFO] [stdout] 15 | fn sgemm(M: usize, N: usize, K: usize, alpha: f32, A: &Vec, B: &Vec, beta: f32, C: &mut Vec) { [INFO] [stdout] | ^ help: convert the identifier to snake case: `n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `K` should have a snake case name [INFO] [stdout] --> src/main.rs:15:30 [INFO] [stdout] | [INFO] [stdout] 15 | fn sgemm(M: usize, N: usize, K: usize, alpha: f32, A: &Vec, B: &Vec, beta: f32, C: &mut Vec) { [INFO] [stdout] | ^ help: convert the identifier to snake case (notice the capitalization): `k` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `A` should have a snake case name [INFO] [stdout] --> src/main.rs:15:52 [INFO] [stdout] | [INFO] [stdout] 15 | fn sgemm(M: usize, N: usize, K: usize, alpha: f32, A: &Vec, B: &Vec, beta: f32, C: &mut Vec) { [INFO] [stdout] | ^ help: convert the identifier to snake case: `a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `B` should have a snake case name [INFO] [stdout] --> src/main.rs:15:66 [INFO] [stdout] | [INFO] [stdout] 15 | fn sgemm(M: usize, N: usize, K: usize, alpha: f32, A: &Vec, B: &Vec, beta: f32, C: &mut Vec) { [INFO] [stdout] | ^ help: convert the identifier to snake case: `b` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `C` should have a snake case name [INFO] [stdout] --> src/main.rs:15:91 [INFO] [stdout] | [INFO] [stdout] 15 | fn sgemm(M: usize, N: usize, K: usize, alpha: f32, A: &Vec, B: &Vec, beta: f32, C: &mut Vec) { [INFO] [stdout] | ^ help: convert the identifier to snake case (notice the capitalization): `c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `AB` should have a snake case name [INFO] [stdout] --> src/main.rs:19:21 [INFO] [stdout] | [INFO] [stdout] 19 | let mut AB = 0.0f32; [INFO] [stdout] | ^^ help: convert the identifier to snake case: `ab` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.31s [INFO] running `Command { std: "docker" "inspect" "d8871072aeb393e0008cb26874f5360710de1f9931bae54a3b608c05f085e2eb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d8871072aeb393e0008cb26874f5360710de1f9931bae54a3b608c05f085e2eb", kill_on_drop: false }` [INFO] [stdout] d8871072aeb393e0008cb26874f5360710de1f9931bae54a3b608c05f085e2eb