[INFO] cloning repository https://github.com/portal-co/asm-arch
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/portal-co/asm-arch" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fportal-co%2Fasm-arch", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fportal-co%2Fasm-arch'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 74779331f62f2a11ec4bbf68cbd4aa7b100a6fbf
[INFO] checking portal-co/asm-arch against try#54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47 for pr-153041
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fportal-co%2Fasm-arch" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/portal-co/asm-arch
[INFO] finished tweaking git repo https://github.com/portal-co/asm-arch
[INFO] tweaked toml for git repo https://github.com/portal-co/asm-arch written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/portal-co/asm-arch on toolchain 54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/portal-co/asm-arch already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded no-error-type v0.1.2
[INFO] [stderr]   Downloaded iced-x86 v1.21.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 60a72fd9091dd26a7f889f3824fc9b3e6d47a0885dcf82b51aff0e583bfcad44
[INFO] running `Command { std: "docker" "start" "-a" "60a72fd9091dd26a7f889f3824fc9b3e6d47a0885dcf82b51aff0e583bfcad44", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "60a72fd9091dd26a7f889f3824fc9b3e6d47a0885dcf82b51aff0e583bfcad44", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "60a72fd9091dd26a7f889f3824fc9b3e6d47a0885dcf82b51aff0e583bfcad44", kill_on_drop: false }`
[INFO] [stdout] 60a72fd9091dd26a7f889f3824fc9b3e6d47a0885dcf82b51aff0e583bfcad44
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+54bb9bb1bbe87f59b5a2e9afea4c8cedcf5e0b47" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a98e294a99626445728f784802881d5acec8d2b78916b89fe702d82bd9a9d476
[INFO] running `Command { std: "docker" "start" "-a" "a98e294a99626445728f784802881d5acec8d2b78916b89fe702d82bd9a9d476", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]     Checking tap v1.0.1
[INFO] [stderr]     Checking funty v2.0.0
[INFO] [stderr]    Compiling typeid v1.0.3
[INFO] [stderr]     Checking wyz v0.5.1
[INFO] [stderr]     Checking embedded-io v0.6.1
[INFO] [stderr]     Checking no-error-type v0.1.2
[INFO] [stderr]     Checking array-init v2.1.0
[INFO] [stderr]     Checking bitvec v1.0.1
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]     Checking either v1.15.0
[INFO] [stderr]     Checking itertools v0.14.0
[INFO] [stderr]     Checking portal-pc-asm-common v0.1.1 (https://github.com/portal-co/asm-common.git#0463d10e)
[INFO] [stderr]     Checking portal-solutions-asm-x86-64 v0.1.0 (/opt/rustwide/workdir/crates/asm-x86-64)
[INFO] [stderr]     Checking portal-solutions-asm-aarch64 v0.1.0 (/opt/rustwide/workdir/crates/asm-aarch64)
[INFO] [stderr]     Checking portal-solutions-asm-riscv64 v0.1.0 (/opt/rustwide/workdir/crates/asm-riscv64)
[INFO] [stderr]     Checking portal-solutions-asm-regalloc v0.1.0 (/opt/rustwide/workdir/crates/asm-regalloc)
[INFO] [stderr]     Checking portal-solutions-asm-jvm v0.1.0 (/opt/rustwide/workdir/crates/asm-jvm)
[INFO] [stderr]     Checking portal-solutions-asm-semantics v0.1.0 (/opt/rustwide/workdir/crates/asm-semantics)
[INFO] [stdout] warning: unexpected `cfg` condition value: `x64_shim`
[INFO] [stdout]    --> crates/asm-riscv64/src/lib.rs:213:7
[INFO] [stdout]     |
[INFO] [stdout] 213 | #[cfg(feature = "x64_shim")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc` and `regalloc-integration`
[INFO] [stdout]     = help: consider adding `x64_shim` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `x64_shim`
[INFO] [stdout]    --> crates/asm-aarch64/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "x64_shim")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc` and `regalloc-integration`
[INFO] [stdout]     = help: consider adding `x64_shim` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Arg`
[INFO] [stdout]   --> crates/asm-aarch64/src/out.rs:17:16
[INFO] [stdout]    |
[INFO] [stdout] 17 |     out::arg::{Arg, MemArg},
[INFO] [stdout]    |                ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `o`
[INFO] [stdout]    --> crates/asm-regalloc/src/lib.rs:432:25
[INFO] [stdout]     |
[INFO] [stdout] 432 |                     let o = i;
[INFO] [stdout]     |                         ^ help: if this is intentional, prefix it with an underscore: `_o`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `x64_shim`
[INFO] [stdout]    --> crates/asm-aarch64/src/lib.rs:168:7
[INFO] [stdout]     |
[INFO] [stdout] 168 | #[cfg(feature = "x64_shim")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc` and `regalloc-integration`
[INFO] [stdout]     = help: consider adding `x64_shim` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `o`
[INFO] [stdout]    --> crates/asm-regalloc/src/lib.rs:432:25
[INFO] [stdout]     |
[INFO] [stdout] 432 |                     let o = i;
[INFO] [stdout]     |                         ^ help: if this is intentional, prefix it with an underscore: `_o`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super`
[INFO] [stdout]  --> crates/asm-aarch64/src/out/asm.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::*;
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/desugar.rs:358:9
[INFO] [stdout]     |
[INFO] [stdout] 358 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super`
[INFO] [stdout]  --> crates/asm-riscv64/src/out/asm.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::*;
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `last`
[INFO] [stdout]    --> crates/asm-riscv64/src/desugar.rs:315:13
[INFO] [stdout]     |
[INFO] [stdout] 315 |         let last = self.saved_regs[self.saved_regs_len].unwrap();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_last`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `x64_shim`
[INFO] [stdout]    --> crates/asm-riscv64/src/lib.rs:213:7
[INFO] [stdout]     |
[INFO] [stdout] 213 | #[cfg(feature = "x64_shim")]
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: expected values for `feature` are: `alloc` and `regalloc-integration`
[INFO] [stdout]     = help: consider adding `x64_shim` as a feature in `Cargo.toml`
[INFO] [stdout]     = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]     = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `size`
[INFO] [stdout]    --> crates/asm-riscv64/src/desugar.rs:758:17
[INFO] [stdout]     |
[INFO] [stdout] 758 |                 size,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `size: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reg_class`
[INFO] [stdout]    --> crates/asm-riscv64/src/desugar.rs:759:17
[INFO] [stdout]     |
[INFO] [stdout] 759 |                 reg_class,
[INFO] [stdout]     |                 ^^^^^^^^^ help: try ignoring the field: `reg_class: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `size`
[INFO] [stdout]    --> crates/asm-riscv64/src/desugar.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |                 size,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `size: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reg_class`
[INFO] [stdout]    --> crates/asm-riscv64/src/desugar.rs:794:17
[INFO] [stdout]     |
[INFO] [stdout] 794 |                 reg_class,
[INFO] [stdout]     |                 ^^^^^^^^^ help: try ignoring the field: `reg_class: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Arg`
[INFO] [stdout]   --> crates/asm-x86-64/src/out.rs:17:16
[INFO] [stdout]    |
[INFO] [stdout] 17 |     out::arg::{Arg, MemArg},
[INFO] [stdout]    |                ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Arg`
[INFO] [stdout]   --> crates/asm-aarch64/src/out.rs:17:16
[INFO] [stdout]    |
[INFO] [stdout] 17 |     out::arg::{Arg, MemArg},
[INFO] [stdout]    |                ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super`
[INFO] [stdout]  --> crates/asm-aarch64/src/out/asm.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::*;
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/desugar.rs:358:9
[INFO] [stdout]     |
[INFO] [stdout] 358 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-aarch64/src/out.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-aarch64/src/out.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-aarch64/src/out.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-aarch64/src/out.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-aarch64/src/out.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:105:9
[INFO] [stdout]     |
[INFO] [stdout] 105 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 253 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:292:9
[INFO] [stdout]     |
[INFO] [stdout] 292 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:305:9
[INFO] [stdout]     |
[INFO] [stdout] 305 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:317:9
[INFO] [stdout]     |
[INFO] [stdout] 317 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:327:23
[INFO] [stdout]     |
[INFO] [stdout] 327 |     fn ret(&mut self, ctx: &mut Context, _cfg: crate::AArch64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]     |                       ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:335:9
[INFO] [stdout]     |
[INFO] [stdout] 335 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:346:9
[INFO] [stdout]     |
[INFO] [stdout] 346 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:357:9
[INFO] [stdout]     |
[INFO] [stdout] 357 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:369:9
[INFO] [stdout]     |
[INFO] [stdout] 369 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:382:9
[INFO] [stdout]     |
[INFO] [stdout] 382 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:395:9
[INFO] [stdout]     |
[INFO] [stdout] 395 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:408:9
[INFO] [stdout]     |
[INFO] [stdout] 408 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:421:9
[INFO] [stdout]     |
[INFO] [stdout] 421 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:434:9
[INFO] [stdout]     |
[INFO] [stdout] 434 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:447:9
[INFO] [stdout]     |
[INFO] [stdout] 447 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:460:9
[INFO] [stdout]     |
[INFO] [stdout] 460 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:478:9
[INFO] [stdout]     |
[INFO] [stdout] 478 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:489:9
[INFO] [stdout]     |
[INFO] [stdout] 489 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:501:9
[INFO] [stdout]     |
[INFO] [stdout] 501 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:512:9
[INFO] [stdout]     |
[INFO] [stdout] 512 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `fits_in_12_bits`, `fits_in_16_bits`, `simple_mem`, and `restore_temps_if_sp_used` are never used
[INFO] [stdout]    --> crates/asm-aarch64/src/desugar.rs:343:8
[INFO] [stdout]     |
[INFO] [stdout] 315 | impl<'a, W: WriterCore<Context> + ?Sized, Context> DesugaringWriter<'a, W, Context> {
[INFO] [stdout]     | ----------------------------------------------------------------------------------- associated items in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 343 |     fn fits_in_12_bits(value: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 348 |     fn fits_in_16_bits(value: u64) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 368 |     fn simple_mem(
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 534 |     fn restore_temps_if_sp_used(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-riscv64/src/out.rs:33:26
[INFO] [stdout]    |
[INFO] [stdout] 33 |     fn ebreak(&mut self, ctx: &mut Context, _cfg: crate::RiscV64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]    |                          ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-riscv64/src/out.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-riscv64/src/out.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-riscv64/src/out.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-riscv64/src/out.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-riscv64/src/out.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:105:9
[INFO] [stdout]     |
[INFO] [stdout] 105 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 153 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:227:9
[INFO] [stdout]     |
[INFO] [stdout] 227 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 253 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:292:9
[INFO] [stdout]     |
[INFO] [stdout] 292 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:305:9
[INFO] [stdout]     |
[INFO] [stdout] 305 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:331:9
[INFO] [stdout]     |
[INFO] [stdout] 331 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:344:9
[INFO] [stdout]     |
[INFO] [stdout] 344 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:357:9
[INFO] [stdout]     |
[INFO] [stdout] 357 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:370:9
[INFO] [stdout]     |
[INFO] [stdout] 370 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:383:9
[INFO] [stdout]     |
[INFO] [stdout] 383 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:396:9
[INFO] [stdout]     |
[INFO] [stdout] 396 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:408:9
[INFO] [stdout]     |
[INFO] [stdout] 408 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:421:9
[INFO] [stdout]     |
[INFO] [stdout] 421 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:432:23
[INFO] [stdout]     |
[INFO] [stdout] 432 |     fn ret(&mut self, ctx: &mut Context, _cfg: crate::RiscV64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]     |                       ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:441:9
[INFO] [stdout]     |
[INFO] [stdout] 441 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:453:9
[INFO] [stdout]     |
[INFO] [stdout] 453 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:466:9
[INFO] [stdout]     |
[INFO] [stdout] 466 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:479:9
[INFO] [stdout]     |
[INFO] [stdout] 479 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:492:9
[INFO] [stdout]     |
[INFO] [stdout] 492 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:505:9
[INFO] [stdout]     |
[INFO] [stdout] 505 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:518:9
[INFO] [stdout]     |
[INFO] [stdout] 518 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:531:9
[INFO] [stdout]     |
[INFO] [stdout] 531 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:546:9
[INFO] [stdout]     |
[INFO] [stdout] 546 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:558:9
[INFO] [stdout]     |
[INFO] [stdout] 558 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:570:9
[INFO] [stdout]     |
[INFO] [stdout] 570 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:583:9
[INFO] [stdout]     |
[INFO] [stdout] 583 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:596:9
[INFO] [stdout]     |
[INFO] [stdout] 596 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:609:9
[INFO] [stdout]     |
[INFO] [stdout] 609 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:623:9
[INFO] [stdout]     |
[INFO] [stdout] 623 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:635:9
[INFO] [stdout]     |
[INFO] [stdout] 635 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:647:9
[INFO] [stdout]     |
[INFO] [stdout] 647 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:665:9
[INFO] [stdout]     |
[INFO] [stdout] 665 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:676:9
[INFO] [stdout]     |
[INFO] [stdout] 676 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:688:9
[INFO] [stdout]     |
[INFO] [stdout] 688 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `fits_in_5_bits` and `fits_in_6_bits` are never used
[INFO] [stdout]    --> crates/asm-riscv64/src/desugar.rs:524:8
[INFO] [stdout]     |
[INFO] [stdout] 409 | impl<'a, W: WriterCore<Context> + ?Sized, Context> DesugaringWriter<'a, W, Context> {
[INFO] [stdout]     | ----------------------------------------------------------------------------------- associated functions in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 524 |     fn fits_in_5_bits(imm: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 529 |     fn fits_in_6_bits(imm: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-aarch64/src/out.rs:38:9
[INFO] [stdout]    |
[INFO] [stdout] 38 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-aarch64/src/out.rs:51:9
[INFO] [stdout]    |
[INFO] [stdout] 51 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-aarch64/src/out.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-aarch64/src/out.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-aarch64/src/out.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:105:9
[INFO] [stdout]     |
[INFO] [stdout] 105 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:154:9
[INFO] [stdout]     |
[INFO] [stdout] 154 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:167:9
[INFO] [stdout]     |
[INFO] [stdout] 167 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:228:9
[INFO] [stdout]     |
[INFO] [stdout] 228 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 253 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:292:9
[INFO] [stdout]     |
[INFO] [stdout] 292 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:305:9
[INFO] [stdout]     |
[INFO] [stdout] 305 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:317:9
[INFO] [stdout]     |
[INFO] [stdout] 317 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:327:23
[INFO] [stdout]     |
[INFO] [stdout] 327 |     fn ret(&mut self, ctx: &mut Context, _cfg: crate::AArch64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]     |                       ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:335:9
[INFO] [stdout]     |
[INFO] [stdout] 335 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:346:9
[INFO] [stdout]     |
[INFO] [stdout] 346 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:357:9
[INFO] [stdout]     |
[INFO] [stdout] 357 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:369:9
[INFO] [stdout]     |
[INFO] [stdout] 369 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:382:9
[INFO] [stdout]     |
[INFO] [stdout] 382 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:395:9
[INFO] [stdout]     |
[INFO] [stdout] 395 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:408:9
[INFO] [stdout]     |
[INFO] [stdout] 408 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:421:9
[INFO] [stdout]     |
[INFO] [stdout] 421 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:434:9
[INFO] [stdout]     |
[INFO] [stdout] 434 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:447:9
[INFO] [stdout]     |
[INFO] [stdout] 447 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:460:9
[INFO] [stdout]     |
[INFO] [stdout] 460 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:478:9
[INFO] [stdout]     |
[INFO] [stdout] 478 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:489:9
[INFO] [stdout]     |
[INFO] [stdout] 489 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:501:9
[INFO] [stdout]     |
[INFO] [stdout] 501 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-aarch64/src/out.rs:512:9
[INFO] [stdout]     |
[INFO] [stdout] 512 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `fits_in_12_bits`, `fits_in_16_bits`, `simple_mem`, and `restore_temps_if_sp_used` are never used
[INFO] [stdout]    --> crates/asm-aarch64/src/desugar.rs:343:8
[INFO] [stdout]     |
[INFO] [stdout] 315 | impl<'a, W: WriterCore<Context> + ?Sized, Context> DesugaringWriter<'a, W, Context> {
[INFO] [stdout]     | ----------------------------------------------------------------------------------- associated items in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 343 |     fn fits_in_12_bits(value: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 348 |     fn fits_in_16_bits(value: u64) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 368 |     fn simple_mem(
[INFO] [stdout]     |        ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 534 |     fn restore_temps_if_sp_used(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Arg`
[INFO] [stdout]   --> crates/asm-x86-64/src/out.rs:17:16
[INFO] [stdout]    |
[INFO] [stdout] 17 |     out::arg::{Arg, MemArg},
[INFO] [stdout]    |                ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super`
[INFO] [stdout]  --> crates/asm-x86-64/src/out/asm.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::*;
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `offset`
[INFO] [stdout]    --> crates/asm-x86-64/src/desugar.rs:614:17
[INFO] [stdout]     |
[INFO] [stdout] 614 |                 offset,
[INFO] [stdout]     |                 ^^^^^^ help: try ignoring the field: `offset: _`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `disp`
[INFO] [stdout]    --> crates/asm-x86-64/src/desugar.rs:615:17
[INFO] [stdout]     |
[INFO] [stdout] 615 |                 disp,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `disp: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `disp`
[INFO] [stdout]    --> crates/asm-x86-64/src/desugar.rs:625:17
[INFO] [stdout]     |
[INFO] [stdout] 625 |                 disp,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `disp: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super`
[INFO] [stdout]  --> crates/asm-riscv64/src/out/asm.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::*;
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `size`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/arg.rs:463:37
[INFO] [stdout]     |
[INFO] [stdout] 463 |                 ArgKind::Reg { reg, size } => ArgKind::Reg {
[INFO] [stdout]     |                                     ^^^^ help: try ignoring the field: `size: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `size`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/arg.rs:473:17
[INFO] [stdout]     |
[INFO] [stdout] 473 |                 size,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `size: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `size`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/arg.rs:494:17
[INFO] [stdout]     |
[INFO] [stdout] 494 |                 size,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `size: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `last`
[INFO] [stdout]    --> crates/asm-riscv64/src/desugar.rs:315:13
[INFO] [stdout]     |
[INFO] [stdout] 315 |         let last = self.saved_regs[self.saved_regs_len].unwrap();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_last`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cfg`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:20:55
[INFO] [stdout]     |
[INFO] [stdout]  20 |                 fn hlt(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch) -> $crate::__::core::result::Result<(),Self::Error>{
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: `cfg` is captured in macro and introduced a unused variable
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:20:55
[INFO] [stdout]     |
[INFO] [stdout]  20 |                 fn hlt(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch) -> $crate::__::core::result::Result<(),Self::Error>{
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `writers` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cfg`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:83:58
[INFO] [stdout]     |
[INFO] [stdout]  83 |                 fn get_ip(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch) -> $crate::__::core::result::Result<(),Self::Error>{
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: `cfg` is captured in macro and introduced a unused variable
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:83:58
[INFO] [stdout]     |
[INFO] [stdout]  83 |                 fn get_ip(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch) -> $crate::__::core::result::Result<(),Self::Error>{
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `writers` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cfg`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:87:55
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 fn ret(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch) -> $crate::__::core::result::Result<(), Self::Error>{
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: `cfg` is captured in macro and introduced a unused variable
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:87:55
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 fn ret(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch) -> $crate::__::core::result::Result<(), Self::Error>{
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `writers` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `size`
[INFO] [stdout]    --> crates/asm-riscv64/src/desugar.rs:758:17
[INFO] [stdout]     |
[INFO] [stdout] 758 |                 size,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `size: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reg_class`
[INFO] [stdout]    --> crates/asm-riscv64/src/desugar.rs:759:17
[INFO] [stdout]     |
[INFO] [stdout] 759 |                 reg_class,
[INFO] [stdout]     |                 ^^^^^^^^^ help: try ignoring the field: `reg_class: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `size`
[INFO] [stdout]    --> crates/asm-riscv64/src/desugar.rs:793:17
[INFO] [stdout]     |
[INFO] [stdout] 793 |                 size,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `size: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `reg_class`
[INFO] [stdout]    --> crates/asm-riscv64/src/desugar.rs:794:17
[INFO] [stdout]     |
[INFO] [stdout] 794 |                 reg_class,
[INFO] [stdout]     |                 ^^^^^^^^^ help: try ignoring the field: `reg_class: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cfg`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:205:62
[INFO] [stdout]     |
[INFO] [stdout] 205 |                  fn set_label(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch, s: L) -> $crate::__::core::result::Result<(), Se...
[INFO] [stdout]     |                                                              ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: `cfg` is captured in macro and introduced a unused variable
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:205:62
[INFO] [stdout]     |
[INFO] [stdout] 205 |                  fn set_label(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch, s: L) -> $crate::__::core::result::Result<(), Se...
[INFO] [stdout]     |                                                              ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `writers` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-x86-64/src/out.rs:40:23
[INFO] [stdout]    |
[INFO] [stdout] 40 |     fn hlt(&mut self, ctx: &mut Context, _cfg: crate::X64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]    |                       ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-x86-64/src/out.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-x86-64/src/out.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-x86-64/src/out.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-x86-64/src/out.rs:92:9
[INFO] [stdout]    |
[INFO] [stdout] 92 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 143 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:152:25
[INFO] [stdout]     |
[INFO] [stdout] 152 |     fn pushf(&mut self, ctx: &mut Context, _cfg: crate::X64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]     |                         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:158:24
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fn popf(&mut self, ctx: &mut Context, _cfg: crate::X64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]     |                        ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:249:9
[INFO] [stdout]     |
[INFO] [stdout] 249 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:270:26
[INFO] [stdout]     |
[INFO] [stdout] 270 |     fn get_ip(&mut self, ctx: &mut Context, _cfg: crate::X64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]     |                          ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:276:23
[INFO] [stdout]     |
[INFO] [stdout] 276 |     fn ret(&mut self, ctx: &mut Context, _cfg: crate::X64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]     |                       ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:296:9
[INFO] [stdout]     |
[INFO] [stdout] 296 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:308:9
[INFO] [stdout]     |
[INFO] [stdout] 308 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:320:9
[INFO] [stdout]     |
[INFO] [stdout] 320 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:332:9
[INFO] [stdout]     |
[INFO] [stdout] 332 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:344:9
[INFO] [stdout]     |
[INFO] [stdout] 344 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:356:9
[INFO] [stdout]     |
[INFO] [stdout] 356 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:368:9
[INFO] [stdout]     |
[INFO] [stdout] 368 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:380:9
[INFO] [stdout]     |
[INFO] [stdout] 380 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:394:9
[INFO] [stdout]     |
[INFO] [stdout] 394 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:406:9
[INFO] [stdout]     |
[INFO] [stdout] 406 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:418:9
[INFO] [stdout]     |
[INFO] [stdout] 418 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:430:9
[INFO] [stdout]     |
[INFO] [stdout] 430 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:442:9
[INFO] [stdout]     |
[INFO] [stdout] 442 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:454:9
[INFO] [stdout]     |
[INFO] [stdout] 454 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:468:9
[INFO] [stdout]     |
[INFO] [stdout] 468 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:485:9
[INFO] [stdout]     |
[INFO] [stdout] 485 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:496:9
[INFO] [stdout]     |
[INFO] [stdout] 496 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:508:9
[INFO] [stdout]     |
[INFO] [stdout] 508 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:519:9
[INFO] [stdout]     |
[INFO] [stdout] 519 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:530:9
[INFO] [stdout]     |
[INFO] [stdout] 530 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `XMM_REG_NAMES` is never used
[INFO] [stdout]   --> crates/asm-x86-64/src/lib.rs:41:8
[INFO] [stdout]    |
[INFO] [stdout] 41 | static XMM_REG_NAMES: &'static [&'static str; 16] = &[
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `config` is never read
[INFO] [stdout]   --> crates/asm-x86-64/src/desugar.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub struct TempRegManager {
[INFO] [stdout]    |            -------------- field in this struct
[INFO] [stdout] 66 |     stack_manager: StackManager,
[INFO] [stdout] 67 |     config: DesugarConfig,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super`
[INFO] [stdout]  --> crates/asm-x86-64/src/out/asm.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::*;
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `offset`
[INFO] [stdout]    --> crates/asm-x86-64/src/desugar.rs:614:17
[INFO] [stdout]     |
[INFO] [stdout] 614 |                 offset,
[INFO] [stdout]     |                 ^^^^^^ help: try ignoring the field: `offset: _`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking portal-solutions-asm-x86-64-shim v0.1.0 (/opt/rustwide/workdir/crates/asm-x86-64-shim)
[INFO] [stdout] warning: unused variable: `disp`
[INFO] [stdout]    --> crates/asm-x86-64/src/desugar.rs:615:17
[INFO] [stdout]     |
[INFO] [stdout] 615 |                 disp,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `disp: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `disp`
[INFO] [stdout]    --> crates/asm-x86-64/src/desugar.rs:625:17
[INFO] [stdout]     |
[INFO] [stdout] 625 |                 disp,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `disp: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `size`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/arg.rs:463:37
[INFO] [stdout]     |
[INFO] [stdout] 463 |                 ArgKind::Reg { reg, size } => ArgKind::Reg {
[INFO] [stdout]     |                                     ^^^^ help: try ignoring the field: `size: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `size`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/arg.rs:473:17
[INFO] [stdout]     |
[INFO] [stdout] 473 |                 size,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `size: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `size`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/arg.rs:494:17
[INFO] [stdout]     |
[INFO] [stdout] 494 |                 size,
[INFO] [stdout]     |                 ^^^^ help: try ignoring the field: `size: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cfg`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:20:55
[INFO] [stdout]     |
[INFO] [stdout]  20 |                 fn hlt(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch) -> $crate::__::core::result::Result<(),Self::Error>{
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: `cfg` is captured in macro and introduced a unused variable
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:20:55
[INFO] [stdout]     |
[INFO] [stdout]  20 |                 fn hlt(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch) -> $crate::__::core::result::Result<(),Self::Error>{
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `writers` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cfg`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:83:58
[INFO] [stdout]     |
[INFO] [stdout]  83 |                 fn get_ip(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch) -> $crate::__::core::result::Result<(),Self::Error>{
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: `cfg` is captured in macro and introduced a unused variable
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:83:58
[INFO] [stdout]     |
[INFO] [stdout]  83 |                 fn get_ip(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch) -> $crate::__::core::result::Result<(),Self::Error>{
[INFO] [stdout]     |                                                          ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `writers` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cfg`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:87:55
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 fn ret(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch) -> $crate::__::core::result::Result<(), Self::Error>{
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: `cfg` is captured in macro and introduced a unused variable
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:87:55
[INFO] [stdout]     |
[INFO] [stdout]  87 |                 fn ret(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch) -> $crate::__::core::result::Result<(), Self::Error>{
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `writers` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cfg`
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:205:62
[INFO] [stdout]     |
[INFO] [stdout] 205 |                  fn set_label(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch, s: L) -> $crate::__::core::result::Result<(), Se...
[INFO] [stdout]     |                                                              ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout] help: `cfg` is captured in macro and introduced a unused variable
[INFO] [stdout]    --> crates/asm-x86-64/src/out/asm.rs:205:62
[INFO] [stdout]     |
[INFO] [stdout] 205 |                  fn set_label(&mut self, _ctx: &mut Context, cfg: $crate::X64Arch, s: L) -> $crate::__::core::result::Result<(), Se...
[INFO] [stdout]     |                                                              ^^^
[INFO] [stdout] ...
[INFO] [stdout] 226 | writers!(Formatter<'_>, dyn Write + '_);
[INFO] [stdout]     | --------------------------------------- in this macro invocation
[INFO] [stdout]     = note: this warning originates in the macro `writers` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-x86-64/src/out.rs:40:23
[INFO] [stdout]    |
[INFO] [stdout] 40 |     fn hlt(&mut self, ctx: &mut Context, _cfg: crate::X64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]    |                       ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-x86-64/src/out.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-x86-64/src/out.rs:64:9
[INFO] [stdout]    |
[INFO] [stdout] 64 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-x86-64/src/out.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-x86-64/src/out.rs:92:9
[INFO] [stdout]    |
[INFO] [stdout] 92 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:106:9
[INFO] [stdout]     |
[INFO] [stdout] 106 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:120:9
[INFO] [stdout]     |
[INFO] [stdout] 120 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:132:9
[INFO] [stdout]     |
[INFO] [stdout] 132 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:143:9
[INFO] [stdout]     |
[INFO] [stdout] 143 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:152:25
[INFO] [stdout]     |
[INFO] [stdout] 152 |     fn pushf(&mut self, ctx: &mut Context, _cfg: crate::X64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]     |                         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:158:24
[INFO] [stdout]     |
[INFO] [stdout] 158 |     fn popf(&mut self, ctx: &mut Context, _cfg: crate::X64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]     |                        ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:190:9
[INFO] [stdout]     |
[INFO] [stdout] 190 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:249:9
[INFO] [stdout]     |
[INFO] [stdout] 249 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:260:9
[INFO] [stdout]     |
[INFO] [stdout] 260 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:270:26
[INFO] [stdout]     |
[INFO] [stdout] 270 |     fn get_ip(&mut self, ctx: &mut Context, _cfg: crate::X64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]     |                          ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:276:23
[INFO] [stdout]     |
[INFO] [stdout] 276 |     fn ret(&mut self, ctx: &mut Context, _cfg: crate::X64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]     |                       ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:296:9
[INFO] [stdout]     |
[INFO] [stdout] 296 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:308:9
[INFO] [stdout]     |
[INFO] [stdout] 308 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:320:9
[INFO] [stdout]     |
[INFO] [stdout] 320 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:332:9
[INFO] [stdout]     |
[INFO] [stdout] 332 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:344:9
[INFO] [stdout]     |
[INFO] [stdout] 344 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:356:9
[INFO] [stdout]     |
[INFO] [stdout] 356 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:368:9
[INFO] [stdout]     |
[INFO] [stdout] 368 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:380:9
[INFO] [stdout]     |
[INFO] [stdout] 380 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:394:9
[INFO] [stdout]     |
[INFO] [stdout] 394 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:406:9
[INFO] [stdout]     |
[INFO] [stdout] 406 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:418:9
[INFO] [stdout]     |
[INFO] [stdout] 418 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:430:9
[INFO] [stdout]     |
[INFO] [stdout] 430 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:442:9
[INFO] [stdout]     |
[INFO] [stdout] 442 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:454:9
[INFO] [stdout]     |
[INFO] [stdout] 454 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:468:9
[INFO] [stdout]     |
[INFO] [stdout] 468 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:485:9
[INFO] [stdout]     |
[INFO] [stdout] 485 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:496:9
[INFO] [stdout]     |
[INFO] [stdout] 496 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:508:9
[INFO] [stdout]     |
[INFO] [stdout] 508 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:519:9
[INFO] [stdout]     |
[INFO] [stdout] 519 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-x86-64/src/out.rs:530:9
[INFO] [stdout]     |
[INFO] [stdout] 530 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: static `XMM_REG_NAMES` is never used
[INFO] [stdout]   --> crates/asm-x86-64/src/lib.rs:41:8
[INFO] [stdout]    |
[INFO] [stdout] 41 | static XMM_REG_NAMES: &'static [&'static str; 16] = &[
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `config` is never read
[INFO] [stdout]   --> crates/asm-x86-64/src/desugar.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 65 | pub struct TempRegManager {
[INFO] [stdout]    |            -------------- field in this struct
[INFO] [stdout] 66 |     stack_manager: StackManager,
[INFO] [stdout] 67 |     config: DesugarConfig,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `alloc`
[INFO] [stdout]  --> crates/asm-x86-64-shim/src/lib.rs:3:7
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[cfg(feature = "alloc")]
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `default`
[INFO] [stdout]   = help: consider adding `alloc` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::task::Context`
[INFO] [stdout]   --> crates/asm-x86-64-shim/src/riscv64.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use core::task::Context;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition value: `alloc`
[INFO] [stdout]  --> crates/asm-x86-64-shim/src/lib.rs:3:7
[INFO] [stdout]   |
[INFO] [stdout] 3 | #[cfg(feature = "alloc")]
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: expected values for `feature` are: `default`
[INFO] [stdout]   = help: consider adding `alloc` as a feature in `Cargo.toml`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `core::task::Context`
[INFO] [stdout]   --> crates/asm-x86-64-shim/src/riscv64.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use core::task::Context;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-riscv64/src/out.rs:33:26
[INFO] [stdout]    |
[INFO] [stdout] 33 |     fn ebreak(&mut self, ctx: &mut Context, _cfg: crate::RiscV64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]    |                          ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-riscv64/src/out.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-riscv64/src/out.rs:54:9
[INFO] [stdout]    |
[INFO] [stdout] 54 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-riscv64/src/out.rs:67:9
[INFO] [stdout]    |
[INFO] [stdout] 67 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-riscv64/src/out.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]   --> crates/asm-riscv64/src/out.rs:93:9
[INFO] [stdout]    |
[INFO] [stdout] 93 |         ctx: &mut Context,
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:105:9
[INFO] [stdout]     |
[INFO] [stdout] 105 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:117:9
[INFO] [stdout]     |
[INFO] [stdout] 117 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:141:9
[INFO] [stdout]     |
[INFO] [stdout] 141 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 153 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:165:9
[INFO] [stdout]     |
[INFO] [stdout] 165 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:177:9
[INFO] [stdout]     |
[INFO] [stdout] 177 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:189:9
[INFO] [stdout]     |
[INFO] [stdout] 189 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:214:9
[INFO] [stdout]     |
[INFO] [stdout] 214 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:227:9
[INFO] [stdout]     |
[INFO] [stdout] 227 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:240:9
[INFO] [stdout]     |
[INFO] [stdout] 240 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:253:9
[INFO] [stdout]     |
[INFO] [stdout] 253 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:266:9
[INFO] [stdout]     |
[INFO] [stdout] 266 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:279:9
[INFO] [stdout]     |
[INFO] [stdout] 279 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:292:9
[INFO] [stdout]     |
[INFO] [stdout] 292 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:305:9
[INFO] [stdout]     |
[INFO] [stdout] 305 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:318:9
[INFO] [stdout]     |
[INFO] [stdout] 318 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:331:9
[INFO] [stdout]     |
[INFO] [stdout] 331 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:344:9
[INFO] [stdout]     |
[INFO] [stdout] 344 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:357:9
[INFO] [stdout]     |
[INFO] [stdout] 357 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:370:9
[INFO] [stdout]     |
[INFO] [stdout] 370 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:383:9
[INFO] [stdout]     |
[INFO] [stdout] 383 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:396:9
[INFO] [stdout]     |
[INFO] [stdout] 396 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:408:9
[INFO] [stdout]     |
[INFO] [stdout] 408 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:421:9
[INFO] [stdout]     |
[INFO] [stdout] 421 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:432:23
[INFO] [stdout]     |
[INFO] [stdout] 432 |     fn ret(&mut self, ctx: &mut Context, _cfg: crate::RiscV64Arch) -> Result<(), Self::Error> {
[INFO] [stdout]     |                       ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:441:9
[INFO] [stdout]     |
[INFO] [stdout] 441 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:453:9
[INFO] [stdout]     |
[INFO] [stdout] 453 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:466:9
[INFO] [stdout]     |
[INFO] [stdout] 466 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:479:9
[INFO] [stdout]     |
[INFO] [stdout] 479 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:492:9
[INFO] [stdout]     |
[INFO] [stdout] 492 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:505:9
[INFO] [stdout]     |
[INFO] [stdout] 505 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:518:9
[INFO] [stdout]     |
[INFO] [stdout] 518 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:531:9
[INFO] [stdout]     |
[INFO] [stdout] 531 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:546:9
[INFO] [stdout]     |
[INFO] [stdout] 546 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:558:9
[INFO] [stdout]     |
[INFO] [stdout] 558 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:570:9
[INFO] [stdout]     |
[INFO] [stdout] 570 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:583:9
[INFO] [stdout]     |
[INFO] [stdout] 583 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:596:9
[INFO] [stdout]     |
[INFO] [stdout] 596 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:609:9
[INFO] [stdout]     |
[INFO] [stdout] 609 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:623:9
[INFO] [stdout]     |
[INFO] [stdout] 623 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:635:9
[INFO] [stdout]     |
[INFO] [stdout] 635 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:647:9
[INFO] [stdout]     |
[INFO] [stdout] 647 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:665:9
[INFO] [stdout]     |
[INFO] [stdout] 665 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:676:9
[INFO] [stdout]     |
[INFO] [stdout] 676 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ctx`
[INFO] [stdout]    --> crates/asm-riscv64/src/out.rs:688:9
[INFO] [stdout]     |
[INFO] [stdout] 688 |         ctx: &mut Context,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_ctx`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `fits_in_5_bits` and `fits_in_6_bits` are never used
[INFO] [stdout]    --> crates/asm-riscv64/src/desugar.rs:524:8
[INFO] [stdout]     |
[INFO] [stdout] 409 | impl<'a, W: WriterCore<Context> + ?Sized, Context> DesugaringWriter<'a, W, Context> {
[INFO] [stdout]     | ----------------------------------------------------------------------------------- associated functions in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 524 |     fn fits_in_5_bits(imm: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 529 |     fn fits_in_6_bits(imm: i32) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `disp`
[INFO] [stdout]   --> crates/asm-x86-64-shim/src/aarch64.rs:99:31
[INFO] [stdout]    |
[INFO] [stdout] 99 |                 base, offset, disp, ..
[INFO] [stdout]    |                               ^^^^ help: try ignoring the field: `disp: _`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `disp`
[INFO] [stdout]   --> crates/asm-x86-64-shim/src/aarch64.rs:99:31
[INFO] [stdout]    |
[INFO] [stdout] 99 |                 base, offset, disp, ..
[INFO] [stdout]    |                               ^^^^ help: try ignoring the field: `disp: _`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `skip_label`
[INFO] [stdout]    --> crates/asm-x86-64-shim/src/riscv64.rs:507:13
[INFO] [stdout]     |
[INFO] [stdout] 507 |         let skip_label = self.next_shim_label();
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_skip_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `temp`
[INFO] [stdout]    --> crates/asm-x86-64-shim/src/riscv64.rs:510:13
[INFO] [stdout]     |
[INFO] [stdout] 510 |         let temp = Reg(30); // t5
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_temp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `zero`
[INFO] [stdout]    --> crates/asm-x86-64-shim/src/riscv64.rs:511:13
[INFO] [stdout]     |
[INFO] [stdout] 511 |         let zero = Reg(0);
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_zero`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `riscv_cond`
[INFO] [stdout]    --> crates/asm-x86-64-shim/src/riscv64.rs:514:13
[INFO] [stdout]     |
[INFO] [stdout] 514 |         let riscv_cond = translate_condition(cond);
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_riscv_cond`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dest_adapter`
[INFO] [stdout]    --> crates/asm-x86-64-shim/src/riscv64.rs:836:13
[INFO] [stdout]     |
[INFO] [stdout] 836 |         let dest_adapter = MemArgAdapter::new(dest, _cfg);
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dest_adapter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `skip_label`
[INFO] [stdout]    --> crates/asm-x86-64-shim/src/riscv64.rs:507:13
[INFO] [stdout]     |
[INFO] [stdout] 507 |         let skip_label = self.next_shim_label();
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_skip_label`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `temp`
[INFO] [stdout]    --> crates/asm-x86-64-shim/src/riscv64.rs:510:13
[INFO] [stdout]     |
[INFO] [stdout] 510 |         let temp = Reg(30); // t5
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_temp`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `zero`
[INFO] [stdout]    --> crates/asm-x86-64-shim/src/riscv64.rs:511:13
[INFO] [stdout]     |
[INFO] [stdout] 511 |         let zero = Reg(0);
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_zero`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `riscv_cond`
[INFO] [stdout]    --> crates/asm-x86-64-shim/src/riscv64.rs:514:13
[INFO] [stdout]     |
[INFO] [stdout] 514 |         let riscv_cond = translate_condition(cond);
[INFO] [stdout]     |             ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_riscv_cond`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dest_adapter`
[INFO] [stdout]    --> crates/asm-x86-64-shim/src/riscv64.rs:836:13
[INFO] [stdout]     |
[INFO] [stdout] 836 |         let dest_adapter = MemArgAdapter::new(dest, _cfg);
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_dest_adapter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.98s
[INFO] running `Command { std: "docker" "inspect" "a98e294a99626445728f784802881d5acec8d2b78916b89fe702d82bd9a9d476", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a98e294a99626445728f784802881d5acec8d2b78916b89fe702d82bd9a9d476", kill_on_drop: false }`
[INFO] [stdout] a98e294a99626445728f784802881d5acec8d2b78916b89fe702d82bd9a9d476
