[INFO] fetching crate alure 0.1.0...
[INFO] testing alure-0.1.0 against beta-2021-08-01 for beta-1.55-1
[INFO] extracting crate alure 0.1.0 into /workspace/builds/worker-11/source
[INFO] validating manifest of crates.io crate alure 0.1.0 on toolchain beta-2021-08-01
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate alure 0.1.0
[INFO] finished tweaking crates.io crate alure 0.1.0
[INFO] tweaked toml for crates.io crate alure 0.1.0 written to /workspace/builds/worker-11/source/Cargo.toml
[INFO] crate crates.io crate alure 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] daa2731acdd26672f8abd5b63b0b3c368f69accdf1bf493a436fd709d77db277
[INFO] running `Command { std: "docker" "start" "-a" "daa2731acdd26672f8abd5b63b0b3c368f69accdf1bf493a436fd709d77db277", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "daa2731acdd26672f8abd5b63b0b3c368f69accdf1bf493a436fd709d77db277", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "daa2731acdd26672f8abd5b63b0b3c368f69accdf1bf493a436fd709d77db277", kill_on_drop: false }`
[INFO] [stdout] daa2731acdd26672f8abd5b63b0b3c368f69accdf1bf493a436fd709d77db277
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ce1224826c9b27f410716753aafc2caa57cf72b3a56d2e41c08463e04c366c8d
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "ce1224826c9b27f410716753aafc2caa57cf72b3a56d2e41c08463e04c366c8d", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.72
[INFO] [stderr]    Compiling amplify_num v0.1.1
[INFO] [stderr]    Compiling bitcoin_hashes v0.9.6
[INFO] [stderr]    Compiling paste v1.0.5
[INFO] [stderr]    Compiling amplify_syn v1.1.4
[INFO] [stderr]    Compiling amplify_derive v2.7.2
[INFO] [stderr]    Compiling alure v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `num_type`
[INFO] [stdout]    --> src/instr/exec.rs:145:38
[INFO] [stdout]     |
[INFO] [stdout] 145 |             MoveOp::AMov(reg1, reg2, num_type) => {
[INFO] [stdout]     |                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_num_type`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reg`
[INFO] [stdout]    --> src/instr/exec.rs:279:31
[INFO] [stdout]     |
[INFO] [stdout] 279 |             ArithmeticOp::Abs(reg, index) => {
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_reg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/instr/exec.rs:279:36
[INFO] [stdout]     |
[INFO] [stdout] 279 |             ArithmeticOp::Abs(reg, index) => {
[INFO] [stdout]     |                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:288:41
[INFO] [stdout]     |
[INFO] [stdout] 288 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:304:19
[INFO] [stdout]     |
[INFO] [stdout] 304 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:304:41
[INFO] [stdout]     |
[INFO] [stdout] 304 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:310:19
[INFO] [stdout]     |
[INFO] [stdout] 310 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:310:41
[INFO] [stdout]     |
[INFO] [stdout] 310 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:317:19
[INFO] [stdout]     |
[INFO] [stdout] 317 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:317:41
[INFO] [stdout]     |
[INFO] [stdout] 317 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:393:19
[INFO] [stdout]     |
[INFO] [stdout] 393 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:393:41
[INFO] [stdout]     |
[INFO] [stdout] 393 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:404:19
[INFO] [stdout]     |
[INFO] [stdout] 404 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:404:41
[INFO] [stdout]     |
[INFO] [stdout] 404 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `other`
[INFO] [stdout]    --> src/reg/arithm.rs:201:26
[INFO] [stdout]     |
[INFO] [stdout] 201 |     pub fn cmp_f23(self, other: Self) -> Ordering {
[INFO] [stdout]     |                          ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `other`
[INFO] [stdout]    --> src/reg/arithm.rs:206:26
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub fn cmp_f52(self, other: Self) -> Ordering {
[INFO] [stdout]     |                          ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:236:25
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub fn step_uint_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                         ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:236:37
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub fn step_uint_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:240:29
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub fn step_int_checked(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                             ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:240:41
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub fn step_int_checked(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:244:31
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub fn step_int_unchecked(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:244:43
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub fn step_int_unchecked(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:248:24
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub fn step_int_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                        ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:248:36
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub fn step_int_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:252:23
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn step_float(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                       ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:252:35
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn step_float(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:256:26
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn step_float_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                          ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:256:38
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn step_float_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:274:24
[INFO] [stdout]     |
[INFO] [stdout] 274 |     pub fn add_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:274:37
[INFO] [stdout]     |
[INFO] [stdout] 274 |     pub fn add_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:278:28
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn add_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:278:41
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn add_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |     pub fn add_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:282:43
[INFO] [stdout]     |
[INFO] [stdout] 282 |     pub fn add_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:286:23
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub fn add_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:286:36
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub fn add_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:290:22
[INFO] [stdout]     |
[INFO] [stdout] 290 |     pub fn add_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:290:35
[INFO] [stdout]     |
[INFO] [stdout] 290 |     pub fn add_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:294:25
[INFO] [stdout]     |
[INFO] [stdout] 294 |     pub fn add_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:294:38
[INFO] [stdout]     |
[INFO] [stdout] 294 |     pub fn add_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:312:24
[INFO] [stdout]     |
[INFO] [stdout] 312 |     pub fn sub_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:312:37
[INFO] [stdout]     |
[INFO] [stdout] 312 |     pub fn sub_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:316:28
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub fn sub_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:316:41
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub fn sub_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:320:30
[INFO] [stdout]     |
[INFO] [stdout] 320 |     pub fn sub_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:320:43
[INFO] [stdout]     |
[INFO] [stdout] 320 |     pub fn sub_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:324:23
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub fn sub_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:324:36
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub fn sub_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:328:22
[INFO] [stdout]     |
[INFO] [stdout] 328 |     pub fn sub_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:328:35
[INFO] [stdout]     |
[INFO] [stdout] 328 |     pub fn sub_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:332:25
[INFO] [stdout]     |
[INFO] [stdout] 332 |     pub fn sub_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:332:38
[INFO] [stdout]     |
[INFO] [stdout] 332 |     pub fn sub_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:350:24
[INFO] [stdout]     |
[INFO] [stdout] 350 |     pub fn mul_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:350:37
[INFO] [stdout]     |
[INFO] [stdout] 350 |     pub fn mul_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:354:28
[INFO] [stdout]     |
[INFO] [stdout] 354 |     pub fn mul_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:354:41
[INFO] [stdout]     |
[INFO] [stdout] 354 |     pub fn mul_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:358:30
[INFO] [stdout]     |
[INFO] [stdout] 358 |     pub fn mul_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:358:43
[INFO] [stdout]     |
[INFO] [stdout] 358 |     pub fn mul_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:362:23
[INFO] [stdout]     |
[INFO] [stdout] 362 |     pub fn mul_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:362:36
[INFO] [stdout]     |
[INFO] [stdout] 362 |     pub fn mul_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:366:22
[INFO] [stdout]     |
[INFO] [stdout] 366 |     pub fn mul_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:366:35
[INFO] [stdout]     |
[INFO] [stdout] 366 |     pub fn mul_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:370:25
[INFO] [stdout]     |
[INFO] [stdout] 370 |     pub fn mul_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:370:38
[INFO] [stdout]     |
[INFO] [stdout] 370 |     pub fn mul_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:396:24
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn div_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:396:37
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn div_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:400:28
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn div_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:400:41
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn div_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:404:30
[INFO] [stdout]     |
[INFO] [stdout] 404 |     pub fn div_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:404:43
[INFO] [stdout]     |
[INFO] [stdout] 404 |     pub fn div_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:408:23
[INFO] [stdout]     |
[INFO] [stdout] 408 |     pub fn div_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:408:36
[INFO] [stdout]     |
[INFO] [stdout] 408 |     pub fn div_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:412:22
[INFO] [stdout]     |
[INFO] [stdout] 412 |     pub fn div_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:412:35
[INFO] [stdout]     |
[INFO] [stdout] 412 |     pub fn div_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:416:25
[INFO] [stdout]     |
[INFO] [stdout] 416 |     pub fn div_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:416:38
[INFO] [stdout]     |
[INFO] [stdout] 416 |     pub fn div_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:442:24
[INFO] [stdout]     |
[INFO] [stdout] 442 |     pub fn rem_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:442:37
[INFO] [stdout]     |
[INFO] [stdout] 442 |     pub fn rem_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:446:28
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub fn rem_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:446:41
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub fn rem_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:450:30
[INFO] [stdout]     |
[INFO] [stdout] 450 |     pub fn rem_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:450:43
[INFO] [stdout]     |
[INFO] [stdout] 450 |     pub fn rem_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:454:23
[INFO] [stdout]     |
[INFO] [stdout] 454 |     pub fn rem_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:454:36
[INFO] [stdout]     |
[INFO] [stdout] 454 |     pub fn rem_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:458:22
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn rem_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:458:35
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn rem_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:462:25
[INFO] [stdout]     |
[INFO] [stdout] 462 |     pub fn rem_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:462:38
[INFO] [stdout]     |
[INFO] [stdout] 462 |     pub fn rem_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]   --> src/reg/bitwise.rs:93:16
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn scl(src1: Value, src2: Value) -> Value {
[INFO] [stdout]    |                ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]   --> src/reg/bitwise.rs:93:29
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn scl(src1: Value, src2: Value) -> Value {
[INFO] [stdout]    |                             ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]   --> src/reg/bitwise.rs:97:16
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn scr(src1: Value, src2: Value) -> Value {
[INFO] [stdout]    |                ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]   --> src/reg/bitwise.rs:97:29
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn scr(src1: Value, src2: Value) -> Value {
[INFO] [stdout]    |                             ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `vec`
[INFO] [stdout]    --> src/runtime.rs:197:13
[INFO] [stdout]     |
[INFO] [stdout] 197 |         let vec = Vec::from(&self.bytes[..self.len as usize]);
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_vec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 93 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 30.64s
[INFO] running `Command { std: "docker" "inspect" "ce1224826c9b27f410716753aafc2caa57cf72b3a56d2e41c08463e04c366c8d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ce1224826c9b27f410716753aafc2caa57cf72b3a56d2e41c08463e04c366c8d", kill_on_drop: false }`
[INFO] [stdout] ce1224826c9b27f410716753aafc2caa57cf72b3a56d2e41c08463e04c366c8d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-11/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 03ed3a36764e74a454ed7a38865e62101df7a3971355ba787ce7059f4f1132af
[INFO] running `Command { std: "docker" "start" "-a" "03ed3a36764e74a454ed7a38865e62101df7a3971355ba787ce7059f4f1132af", kill_on_drop: false }`
[INFO] [stdout] warning: unused variable: `num_type`
[INFO] [stdout]    --> src/instr/exec.rs:145:38
[INFO] [stdout]     |
[INFO] [stdout] 145 |             MoveOp::AMov(reg1, reg2, num_type) => {
[INFO] [stdout]     |                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_num_type`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reg`
[INFO] [stdout]    --> src/instr/exec.rs:279:31
[INFO] [stdout]     |
[INFO] [stdout] 279 |             ArithmeticOp::Abs(reg, index) => {
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_reg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/instr/exec.rs:279:36
[INFO] [stdout]     |
[INFO] [stdout] 279 |             ArithmeticOp::Abs(reg, index) => {
[INFO] [stdout]     |                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:288:41
[INFO] [stdout]     |
[INFO] [stdout] 288 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:304:19
[INFO] [stdout]     |
[INFO] [stdout] 304 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:304:41
[INFO] [stdout]     |
[INFO] [stdout] 304 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:310:19
[INFO] [stdout]     |
[INFO] [stdout] 310 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:310:41
[INFO] [stdout]     |
[INFO] [stdout] 310 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:317:19
[INFO] [stdout]     |
[INFO] [stdout] 317 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:317:41
[INFO] [stdout]     |
[INFO] [stdout] 317 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:393:19
[INFO] [stdout]     |
[INFO] [stdout] 393 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:393:41
[INFO] [stdout]     |
[INFO] [stdout] 393 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:404:19
[INFO] [stdout]     |
[INFO] [stdout] 404 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:404:41
[INFO] [stdout]     |
[INFO] [stdout] 404 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `other`
[INFO] [stdout]    --> src/reg/arithm.rs:201:26
[INFO] [stdout]     |
[INFO] [stdout] 201 |     pub fn cmp_f23(self, other: Self) -> Ordering {
[INFO] [stdout]     |                          ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `other`
[INFO] [stdout]    --> src/reg/arithm.rs:206:26
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub fn cmp_f52(self, other: Self) -> Ordering {
[INFO] [stdout]     |                          ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:236:25
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub fn step_uint_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                         ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:236:37
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub fn step_uint_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:240:29
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub fn step_int_checked(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                             ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:240:41
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub fn step_int_checked(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:244:31
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub fn step_int_unchecked(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:244:43
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub fn step_int_unchecked(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:248:24
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub fn step_int_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                        ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:248:36
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub fn step_int_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:252:23
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn step_float(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                       ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:252:35
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn step_float(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:256:26
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn step_float_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                          ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:256:38
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn step_float_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:274:24
[INFO] [stdout]     |
[INFO] [stdout] 274 |     pub fn add_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:274:37
[INFO] [stdout]     |
[INFO] [stdout] 274 |     pub fn add_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:278:28
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn add_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:278:41
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn add_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |     pub fn add_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:282:43
[INFO] [stdout]     |
[INFO] [stdout] 282 |     pub fn add_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:286:23
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub fn add_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:286:36
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub fn add_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:290:22
[INFO] [stdout]     |
[INFO] [stdout] 290 |     pub fn add_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:290:35
[INFO] [stdout]     |
[INFO] [stdout] 290 |     pub fn add_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:294:25
[INFO] [stdout]     |
[INFO] [stdout] 294 |     pub fn add_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:294:38
[INFO] [stdout]     |
[INFO] [stdout] 294 |     pub fn add_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:312:24
[INFO] [stdout]     |
[INFO] [stdout] 312 |     pub fn sub_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:312:37
[INFO] [stdout]     |
[INFO] [stdout] 312 |     pub fn sub_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:316:28
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub fn sub_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:316:41
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub fn sub_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:320:30
[INFO] [stdout]     |
[INFO] [stdout] 320 |     pub fn sub_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:320:43
[INFO] [stdout]     |
[INFO] [stdout] 320 |     pub fn sub_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:324:23
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub fn sub_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:324:36
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub fn sub_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:328:22
[INFO] [stdout]     |
[INFO] [stdout] 328 |     pub fn sub_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:328:35
[INFO] [stdout]     |
[INFO] [stdout] 328 |     pub fn sub_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:332:25
[INFO] [stdout]     |
[INFO] [stdout] 332 |     pub fn sub_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:332:38
[INFO] [stdout]     |
[INFO] [stdout] 332 |     pub fn sub_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:350:24
[INFO] [stdout]     |
[INFO] [stdout] 350 |     pub fn mul_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:350:37
[INFO] [stdout]     |
[INFO] [stdout] 350 |     pub fn mul_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:354:28
[INFO] [stdout]     |
[INFO] [stdout] 354 |     pub fn mul_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:354:41
[INFO] [stdout]     |
[INFO] [stdout] 354 |     pub fn mul_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:358:30
[INFO] [stdout]     |
[INFO] [stdout] 358 |     pub fn mul_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:358:43
[INFO] [stdout]     |
[INFO] [stdout] 358 |     pub fn mul_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:362:23
[INFO] [stdout]     |
[INFO] [stdout] 362 |     pub fn mul_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:362:36
[INFO] [stdout]     |
[INFO] [stdout] 362 |     pub fn mul_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:366:22
[INFO] [stdout]     |
[INFO] [stdout] 366 |     pub fn mul_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:366:35
[INFO] [stdout]     |
[INFO] [stdout] 366 |     pub fn mul_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling alure v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:370:25
[INFO] [stdout]     |
[INFO] [stdout] 370 |     pub fn mul_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:370:38
[INFO] [stdout]     |
[INFO] [stdout] 370 |     pub fn mul_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:396:24
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn div_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:396:37
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn div_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:400:28
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn div_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:400:41
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn div_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:404:30
[INFO] [stdout]     |
[INFO] [stdout] 404 |     pub fn div_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:404:43
[INFO] [stdout]     |
[INFO] [stdout] 404 |     pub fn div_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:408:23
[INFO] [stdout]     |
[INFO] [stdout] 408 |     pub fn div_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:408:36
[INFO] [stdout]     |
[INFO] [stdout] 408 |     pub fn div_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:412:22
[INFO] [stdout]     |
[INFO] [stdout] 412 |     pub fn div_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:412:35
[INFO] [stdout]     |
[INFO] [stdout] 412 |     pub fn div_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:416:25
[INFO] [stdout]     |
[INFO] [stdout] 416 |     pub fn div_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:416:38
[INFO] [stdout]     |
[INFO] [stdout] 416 |     pub fn div_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:442:24
[INFO] [stdout]     |
[INFO] [stdout] 442 |     pub fn rem_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:442:37
[INFO] [stdout]     |
[INFO] [stdout] 442 |     pub fn rem_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:446:28
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub fn rem_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:446:41
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub fn rem_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:450:30
[INFO] [stdout]     |
[INFO] [stdout] 450 |     pub fn rem_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:450:43
[INFO] [stdout]     |
[INFO] [stdout] 450 |     pub fn rem_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:454:23
[INFO] [stdout]     |
[INFO] [stdout] 454 |     pub fn rem_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:454:36
[INFO] [stdout]     |
[INFO] [stdout] 454 |     pub fn rem_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:458:22
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn rem_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:458:35
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn rem_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:462:25
[INFO] [stdout]     |
[INFO] [stdout] 462 |     pub fn rem_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:462:38
[INFO] [stdout]     |
[INFO] [stdout] 462 |     pub fn rem_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]   --> src/reg/bitwise.rs:93:16
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn scl(src1: Value, src2: Value) -> Value {
[INFO] [stdout]    |                ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]   --> src/reg/bitwise.rs:93:29
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn scl(src1: Value, src2: Value) -> Value {
[INFO] [stdout]    |                             ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]   --> src/reg/bitwise.rs:97:16
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn scr(src1: Value, src2: Value) -> Value {
[INFO] [stdout]    |                ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]   --> src/reg/bitwise.rs:97:29
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn scr(src1: Value, src2: Value) -> Value {
[INFO] [stdout]    |                             ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `vec`
[INFO] [stdout]    --> src/runtime.rs:197:13
[INFO] [stdout]     |
[INFO] [stdout] 197 |         let vec = Vec::from(&self.bytes[..self.len as usize]);
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_vec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 93 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `amplify_num::hex`
[INFO] [stdout]   --> examples/asm.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 | use amplify_num::hex::ToHex;
[INFO] [stdout]    |                  ^^^ could not find `hex` in `amplify_num`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Value: FromStr` is not satisfied
[INFO] [stdout]    --> examples/asm.rs:31:16
[INFO] [stdout]     |
[INFO] [stdout] 31  |       let code = aluasm! {
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 32  | |         zero    a8[1]                           ;
[INFO] [stdout] 33  | |         cl      r1024[5]                        ;
[INFO] [stdout] 34  | |         put     a16[8] <- 378                   ;
[INFO] [stdout] ...   |
[INFO] [stdout] 78  | |         jmp     0                               ;
[INFO] [stdout] 79  | |     };
[INFO] [stdout]     | |_____^ the trait `FromStr` is not implemented for `Value`
[INFO] [stdout]     |
[INFO] [stdout] note: required by `from_str`
[INFO] [stdout]     = note: this error originates in the macro `instr` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Value: FromStr` is not satisfied
[INFO] [stdout]    --> examples/asm.rs:31:16
[INFO] [stdout]     |
[INFO] [stdout] 31  |       let code = aluasm! {
[INFO] [stdout]     |  ________________^
[INFO] [stdout] 32  | |         zero    a8[1]                           ;
[INFO] [stdout] 33  | |         cl      r1024[5]                        ;
[INFO] [stdout] 34  | |         put     a16[8] <- 378                   ;
[INFO] [stdout] ...   |
[INFO] [stdout] 78  | |         jmp     0                               ;
[INFO] [stdout] 79  | |     };
[INFO] [stdout]     | |_____^ the trait `FromStr` is not implemented for `Value`
[INFO] [stdout]     |
[INFO] [stdout] note: required by `from_str`
[INFO] [stdout]     = note: this error originates in the macro `instr` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `Secp256k1` found for enum `Instr` in the current scope
[INFO] [stdout]   --> examples/asm.rs:31:16
[INFO] [stdout]    |
[INFO] [stdout] 31 |       let code = aluasm! {
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 32 | |         zero    a8[1]                           ;
[INFO] [stdout] 33 | |         cl      r1024[5]                        ;
[INFO] [stdout] 34 | |         put     a16[8] <- 378                   ;
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |         jmp     0                               ;
[INFO] [stdout] 79 | |     };
[INFO] [stdout]    | |_____^ variant or associated item not found in `Instr<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `instr` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `Secp256k1` found for enum `Instr` in the current scope
[INFO] [stdout]   --> examples/asm.rs:31:16
[INFO] [stdout]    |
[INFO] [stdout] 31 |       let code = aluasm! {
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 32 | |         zero    a8[1]                           ;
[INFO] [stdout] 33 | |         cl      r1024[5]                        ;
[INFO] [stdout] 34 | |         put     a16[8] <- 378                   ;
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |         jmp     0                               ;
[INFO] [stdout] 79 | |     };
[INFO] [stdout]    | |_____^ variant or associated item not found in `Instr<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `instr` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `Secp256k1` found for enum `Instr` in the current scope
[INFO] [stdout]   --> examples/asm.rs:31:16
[INFO] [stdout]    |
[INFO] [stdout] 31 |       let code = aluasm! {
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 32 | |         zero    a8[1]                           ;
[INFO] [stdout] 33 | |         cl      r1024[5]                        ;
[INFO] [stdout] 34 | |         put     a16[8] <- 378                   ;
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |         jmp     0                               ;
[INFO] [stdout] 79 | |     };
[INFO] [stdout]    | |_____^ variant or associated item not found in `Instr<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `instr` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `Secp256k1` found for enum `Instr` in the current scope
[INFO] [stdout]   --> examples/asm.rs:31:16
[INFO] [stdout]    |
[INFO] [stdout] 31 |       let code = aluasm! {
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 32 | |         zero    a8[1]                           ;
[INFO] [stdout] 33 | |         cl      r1024[5]                        ;
[INFO] [stdout] 34 | |         put     a16[8] <- 378                   ;
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |         jmp     0                               ;
[INFO] [stdout] 79 | |     };
[INFO] [stdout]    | |_____^ variant or associated item not found in `Instr<_>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `instr` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_hex` found for reference `&[u8]` in the current scope
[INFO] [stdout]   --> examples/asm.rs:82:53
[INFO] [stdout]    |
[INFO] [stdout] 82 |     println!("Serialization:\n{}\n", lib.bytecode().to_hex());
[INFO] [stdout]    |                                                     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: the following trait is implemented but not in scope; perhaps add a `use` for it:
[INFO] [stdout]    |
[INFO] [stdout] 19 | use bitcoin_hashes::hex::ToHex;
[INFO] [stdout]    |
[INFO] [stdout] help: there is an associated function with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 82 |     println!("Serialization:\n{}\n", lib.bytecode().to_vec());
[INFO] [stdout]    |                                                     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `Value: FromStr` is not satisfied
[INFO] [stdout]   --> examples/asm.rs:31:16
[INFO] [stdout]    |
[INFO] [stdout] 31 |       let code = aluasm! {
[INFO] [stdout]    |  ________________^
[INFO] [stdout] 32 | |         zero    a8[1]                           ;
[INFO] [stdout] 33 | |         cl      r1024[5]                        ;
[INFO] [stdout] 34 | |         put     a16[8] <- 378                   ;
[INFO] [stdout] ...  |
[INFO] [stdout] 78 | |         jmp     0                               ;
[INFO] [stdout] 79 | |     };
[INFO] [stdout]    | |_____^ the trait `FromStr` is not implemented for `Value`
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the macro `instr` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 9 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `alure` due to 10 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] warning: unused variable: `num_type`
[INFO] [stdout]    --> src/instr/exec.rs:145:38
[INFO] [stdout]     |
[INFO] [stdout] 145 |             MoveOp::AMov(reg1, reg2, num_type) => {
[INFO] [stdout]     |                                      ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_num_type`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reg`
[INFO] [stdout]    --> src/instr/exec.rs:279:31
[INFO] [stdout]     |
[INFO] [stdout] 279 |             ArithmeticOp::Abs(reg, index) => {
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_reg`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/instr/exec.rs:279:36
[INFO] [stdout]     |
[INFO] [stdout] 279 |             ArithmeticOp::Abs(reg, index) => {
[INFO] [stdout]     |                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:288:41
[INFO] [stdout]     |
[INFO] [stdout] 288 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:304:19
[INFO] [stdout]     |
[INFO] [stdout] 304 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:304:41
[INFO] [stdout]     |
[INFO] [stdout] 304 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:310:19
[INFO] [stdout]     |
[INFO] [stdout] 310 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:310:41
[INFO] [stdout]     |
[INFO] [stdout] 310 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:317:19
[INFO] [stdout]     |
[INFO] [stdout] 317 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:317:41
[INFO] [stdout]     |
[INFO] [stdout] 317 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:393:19
[INFO] [stdout]     |
[INFO] [stdout] 393 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:393:41
[INFO] [stdout]     |
[INFO] [stdout] 393 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `regs`
[INFO] [stdout]    --> src/instr/exec.rs:404:19
[INFO] [stdout]     |
[INFO] [stdout] 404 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                   ^^^^ help: if this is intentional, prefix it with an underscore: `_regs`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `site`
[INFO] [stdout]    --> src/instr/exec.rs:404:41
[INFO] [stdout]     |
[INFO] [stdout] 404 |     fn exec(self, regs: &mut Registers, site: LibSite) -> ExecStep {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_site`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `other`
[INFO] [stdout]    --> src/reg/arithm.rs:201:26
[INFO] [stdout]     |
[INFO] [stdout] 201 |     pub fn cmp_f23(self, other: Self) -> Ordering {
[INFO] [stdout]     |                          ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `other`
[INFO] [stdout]    --> src/reg/arithm.rs:206:26
[INFO] [stdout]     |
[INFO] [stdout] 206 |     pub fn cmp_f52(self, other: Self) -> Ordering {
[INFO] [stdout]     |                          ^^^^^ help: if this is intentional, prefix it with an underscore: `_other`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:236:25
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub fn step_uint_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                         ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:236:37
[INFO] [stdout]     |
[INFO] [stdout] 236 |     pub fn step_uint_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:240:29
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub fn step_int_checked(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                             ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:240:41
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub fn step_int_checked(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:244:31
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub fn step_int_unchecked(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                               ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:244:43
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub fn step_int_unchecked(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:248:24
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub fn step_int_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                        ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:248:36
[INFO] [stdout]     |
[INFO] [stdout] 248 |     pub fn step_int_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:252:23
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn step_float(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                       ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:252:35
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub fn step_float(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]    --> src/reg/arithm.rs:256:26
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn step_float_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                          ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `step`
[INFO] [stdout]    --> src/reg/arithm.rs:256:38
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub fn step_float_ap(src: Value, step: i8) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_step`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:274:24
[INFO] [stdout]     |
[INFO] [stdout] 274 |     pub fn add_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:274:37
[INFO] [stdout]     |
[INFO] [stdout] 274 |     pub fn add_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:278:28
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn add_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:278:41
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub fn add_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:282:30
[INFO] [stdout]     |
[INFO] [stdout] 282 |     pub fn add_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:282:43
[INFO] [stdout]     |
[INFO] [stdout] 282 |     pub fn add_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:286:23
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub fn add_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:286:36
[INFO] [stdout]     |
[INFO] [stdout] 286 |     pub fn add_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:290:22
[INFO] [stdout]     |
[INFO] [stdout] 290 |     pub fn add_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:290:35
[INFO] [stdout]     |
[INFO] [stdout] 290 |     pub fn add_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:294:25
[INFO] [stdout]     |
[INFO] [stdout] 294 |     pub fn add_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:294:38
[INFO] [stdout]     |
[INFO] [stdout] 294 |     pub fn add_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:312:24
[INFO] [stdout]     |
[INFO] [stdout] 312 |     pub fn sub_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:312:37
[INFO] [stdout]     |
[INFO] [stdout] 312 |     pub fn sub_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:316:28
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub fn sub_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:316:41
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub fn sub_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:320:30
[INFO] [stdout]     |
[INFO] [stdout] 320 |     pub fn sub_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:320:43
[INFO] [stdout]     |
[INFO] [stdout] 320 |     pub fn sub_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:324:23
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub fn sub_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:324:36
[INFO] [stdout]     |
[INFO] [stdout] 324 |     pub fn sub_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:328:22
[INFO] [stdout]     |
[INFO] [stdout] 328 |     pub fn sub_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:328:35
[INFO] [stdout]     |
[INFO] [stdout] 328 |     pub fn sub_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:332:25
[INFO] [stdout]     |
[INFO] [stdout] 332 |     pub fn sub_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:332:38
[INFO] [stdout]     |
[INFO] [stdout] 332 |     pub fn sub_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:350:24
[INFO] [stdout]     |
[INFO] [stdout] 350 |     pub fn mul_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:350:37
[INFO] [stdout]     |
[INFO] [stdout] 350 |     pub fn mul_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:354:28
[INFO] [stdout]     |
[INFO] [stdout] 354 |     pub fn mul_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:354:41
[INFO] [stdout]     |
[INFO] [stdout] 354 |     pub fn mul_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:358:30
[INFO] [stdout]     |
[INFO] [stdout] 358 |     pub fn mul_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:358:43
[INFO] [stdout]     |
[INFO] [stdout] 358 |     pub fn mul_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:362:23
[INFO] [stdout]     |
[INFO] [stdout] 362 |     pub fn mul_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:362:36
[INFO] [stdout]     |
[INFO] [stdout] 362 |     pub fn mul_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:366:22
[INFO] [stdout]     |
[INFO] [stdout] 366 |     pub fn mul_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:366:35
[INFO] [stdout]     |
[INFO] [stdout] 366 |     pub fn mul_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:370:25
[INFO] [stdout]     |
[INFO] [stdout] 370 |     pub fn mul_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:370:38
[INFO] [stdout]     |
[INFO] [stdout] 370 |     pub fn mul_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:396:24
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn div_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:396:37
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub fn div_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:400:28
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn div_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:400:41
[INFO] [stdout]     |
[INFO] [stdout] 400 |     pub fn div_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:404:30
[INFO] [stdout]     |
[INFO] [stdout] 404 |     pub fn div_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:404:43
[INFO] [stdout]     |
[INFO] [stdout] 404 |     pub fn div_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:408:23
[INFO] [stdout]     |
[INFO] [stdout] 408 |     pub fn div_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:408:36
[INFO] [stdout]     |
[INFO] [stdout] 408 |     pub fn div_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:412:22
[INFO] [stdout]     |
[INFO] [stdout] 412 |     pub fn div_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:412:35
[INFO] [stdout]     |
[INFO] [stdout] 412 |     pub fn div_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:416:25
[INFO] [stdout]     |
[INFO] [stdout] 416 |     pub fn div_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:416:38
[INFO] [stdout]     |
[INFO] [stdout] 416 |     pub fn div_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:442:24
[INFO] [stdout]     |
[INFO] [stdout] 442 |     pub fn rem_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                        ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:442:37
[INFO] [stdout]     |
[INFO] [stdout] 442 |     pub fn rem_uint_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                     ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:446:28
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub fn rem_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                            ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:446:41
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub fn rem_int_checked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:450:30
[INFO] [stdout]     |
[INFO] [stdout] 450 |     pub fn rem_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                              ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:450:43
[INFO] [stdout]     |
[INFO] [stdout] 450 |     pub fn rem_int_unchecked(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:454:23
[INFO] [stdout]     |
[INFO] [stdout] 454 |     pub fn rem_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                       ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:454:36
[INFO] [stdout]     |
[INFO] [stdout] 454 |     pub fn rem_int_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                    ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:458:22
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn rem_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:458:35
[INFO] [stdout]     |
[INFO] [stdout] 458 |     pub fn rem_float(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]    --> src/reg/arithm.rs:462:25
[INFO] [stdout]     |
[INFO] [stdout] 462 |     pub fn rem_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                         ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]    --> src/reg/arithm.rs:462:38
[INFO] [stdout]     |
[INFO] [stdout] 462 |     pub fn rem_float_ap(src1: Value, src2: Value) -> Option<Value> {
[INFO] [stdout]     |                                      ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]   --> src/reg/bitwise.rs:93:16
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn scl(src1: Value, src2: Value) -> Value {
[INFO] [stdout]    |                ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]   --> src/reg/bitwise.rs:93:29
[INFO] [stdout]    |
[INFO] [stdout] 93 |     pub fn scl(src1: Value, src2: Value) -> Value {
[INFO] [stdout]    |                             ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src1`
[INFO] [stdout]   --> src/reg/bitwise.rs:97:16
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn scr(src1: Value, src2: Value) -> Value {
[INFO] [stdout]    |                ^^^^ help: if this is intentional, prefix it with an underscore: `_src1`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `src2`
[INFO] [stdout]   --> src/reg/bitwise.rs:97:29
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub fn scr(src1: Value, src2: Value) -> Value {
[INFO] [stdout]    |                             ^^^^ help: if this is intentional, prefix it with an underscore: `_src2`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `vec`
[INFO] [stdout]    --> src/runtime.rs:197:13
[INFO] [stdout]     |
[INFO] [stdout] 197 |         let vec = Vec::from(&self.bytes[..self.len as usize]);
[INFO] [stdout]     |             ^^^ help: if this is intentional, prefix it with an underscore: `_vec`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 93 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "03ed3a36764e74a454ed7a38865e62101df7a3971355ba787ce7059f4f1132af", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "03ed3a36764e74a454ed7a38865e62101df7a3971355ba787ce7059f4f1132af", kill_on_drop: false }`
[INFO] [stdout] 03ed3a36764e74a454ed7a38865e62101df7a3971355ba787ce7059f4f1132af
