[INFO] fetching crate portal-pc-waffle-ir 0.6.0-alpha.1... [INFO] testing portal-pc-waffle-ir-0.6.0-alpha.1 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate portal-pc-waffle-ir 0.6.0-alpha.1 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate portal-pc-waffle-ir 0.6.0-alpha.1 [INFO] finished tweaking crates.io crate portal-pc-waffle-ir 0.6.0-alpha.1 [INFO] tweaked toml for crates.io crate portal-pc-waffle-ir 0.6.0-alpha.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate portal-pc-waffle-ir 0.6.0-alpha.1 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate portal-pc-waffle-ir 0.6.0-alpha.1 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ae377f74f64071449378b62ffa088b2da8a81f344740d35763efb4f55093306c [INFO] running `Command { std: "docker" "start" "-a" "ae377f74f64071449378b62ffa088b2da8a81f344740d35763efb4f55093306c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ae377f74f64071449378b62ffa088b2da8a81f344740d35763efb4f55093306c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ae377f74f64071449378b62ffa088b2da8a81f344740d35763efb4f55093306c", kill_on_drop: false }` [INFO] [stdout] ae377f74f64071449378b62ffa088b2da8a81f344740d35763efb4f55093306c [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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cd51a34d7bca5db2fa32a25f1e7db4438b81447a84b4bc3681135fddc15de8d7 [INFO] running `Command { std: "docker" "start" "-a" "cd51a34d7bca5db2fa32a25f1e7db4438b81447a84b4bc3681135fddc15de8d7", kill_on_drop: false }` [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling macro_rules_attribute-proc_macro v0.1.3 [INFO] [stderr] Compiling rustc-std-workspace-alloc v1.0.1 [INFO] [stderr] Compiling wasmparser v0.241.2 [INFO] [stderr] Compiling wasm-encoder v0.241.2 [INFO] [stderr] Compiling anyhow v1.0.98 [INFO] [stderr] Compiling polonius-the-crab v0.2.1 [INFO] [stderr] Compiling arena-traits v0.2.3 [INFO] [stderr] Compiling leb128fmt v0.1.0 [INFO] [stderr] Compiling never-say-never v6.6.666 [INFO] [stderr] Compiling log v0.4.27 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling smallvec v1.15.0 [INFO] [stderr] Compiling macro_rules_attribute v0.1.3 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling sha3 v0.10.8 [INFO] [stderr] Compiling ext-trait-proc_macros v1.0.1 [INFO] [stderr] Compiling nougat-proc_macros v0.2.4 [INFO] [stderr] Compiling lending-iterator-proc_macros v0.1.7 [INFO] [stderr] Compiling ext-trait v1.0.1 [INFO] [stderr] Compiling extension-traits v1.0.1 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling impl-trait-for-tuples v0.2.3 [INFO] [stderr] Compiling nougat v0.2.4 [INFO] [stderr] Compiling lending-iterator v0.1.7 [INFO] [stderr] Compiling hashbrown v0.15.2 [INFO] [stderr] Compiling portal-pc-waffle-entity v0.6.0-alpha.1 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling indexmap v2.9.0 [INFO] [stderr] Compiling portal-pc-waffle-ir v0.6.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `alloc::boxed::Box` [INFO] [stdout] --> src/cfg/mod.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use alloc::boxed::Box; [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: `alloc::boxed::Box` [INFO] [stdout] --> src/cfg/postorder.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use alloc::boxed::Box; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `core::default` [INFO] [stdout] --> src/ir/module.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use core::default; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `indexmap::IndexMap` [INFO] [stdout] --> src/ir/module.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use indexmap::IndexMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ControlTag` and `Handler` [INFO] [stdout] --> src/ir/func.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | Block, ControlTag, FunctionBodyDisplay, Handler, Local, Module, Signature, SignatureData, Type, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `empty` and `once` [INFO] [stdout] --> src/ir/func.rs:19:18 [INFO] [stdout] | [INFO] [stdout] 19 | use core::iter::{empty, once}; [INFO] [stdout] | ^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hashbrown::HashSet` [INFO] [stdout] --> src/ir/func.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use hashbrown::HashSet; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `alloc::vec` [INFO] [stdout] --> src/ir/display.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use alloc::vec; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `alloc::vec` [INFO] [stdout] --> src/ir/debug.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use alloc::vec; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::EntityRef` [INFO] [stdout] --> src/op_traits.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use crate::EntityRef; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `alloc::boxed::Box` [INFO] [stdout] --> src/op_traits.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use alloc::boxed::Box; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `anyhow::Context` [INFO] [stdout] --> src/ops.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use anyhow::Context; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `core::convert::TryFrom` [INFO] [stdout] --> src/ops.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use core::convert::TryFrom; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `alloc::boxed::Box` [INFO] [stdout] --> src/scoped_map.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | use alloc::boxed::Box; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/ir_types.rs:221:13 [INFO] [stdout] | [INFO] [stdout] 221 | _ => panic!("Cannot convert {:?} into reftype", ty), [INFO] [stdout] | ^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/ir_types.rs:221:13 [INFO] [stdout] | [INFO] [stdout] 214 | HeapType::ExternRef => wasm_encoder::RefType::EXTERNREF, [INFO] [stdout] | ------------------- matches some of the same values [INFO] [stdout] 215 | HeapType::FuncRef => wasm_encoder::RefType::FUNCREF, [INFO] [stdout] | ----------------- matches some of the same values [INFO] [stdout] 216 | HeapType::Sig { sig_index } => wasm_encoder::RefType { [INFO] [stdout] | --------------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 220 | HeapType::Array => wasm_encoder::RefType::ARRAYREF, [INFO] [stdout] | --------------- matches some of the same values [INFO] [stdout] 221 | _ => panic!("Cannot convert {:?} into reftype", ty), [INFO] [stdout] | ^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/ir/module.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | params, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/ir/module.rs:99:17 [INFO] [stdout] | [INFO] [stdout] 99 | returns, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/ir/module.rs:102:37 [INFO] [stdout] | [INFO] [stdout] 102 | SignatureData::Struct { fields, shared } => *shared, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/ir/module.rs:103:36 [INFO] [stdout] | [INFO] [stdout] 103 | SignatureData::Array { ty, shared } => *shared, [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `like` [INFO] [stdout] --> src/ir/module.rs:104:37 [INFO] [stdout] | [INFO] [stdout] 104 | SignatureData::Import { like, shared } => *shared, [INFO] [stdout] | ^^^^ help: try ignoring the field: `like: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `like` [INFO] [stdout] --> src/ir/module.rs:227:37 [INFO] [stdout] | [INFO] [stdout] 227 | SignatureData::Import { like, shared } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `like: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `shared` [INFO] [stdout] --> src/ir/module.rs:227:43 [INFO] [stdout] | [INFO] [stdout] 227 | SignatureData::Import { like, shared } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `shared: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `target` [INFO] [stdout] --> src/ir/func.rs:734:30 [INFO] [stdout] | [INFO] [stdout] 734 | Terminator::Br { target } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `target: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cond` [INFO] [stdout] --> src/ir/func.rs:736:17 [INFO] [stdout] | [INFO] [stdout] 736 | cond, [INFO] [stdout] | ^^^^ help: try ignoring the field: `cond: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `if_true` [INFO] [stdout] --> src/ir/func.rs:737:17 [INFO] [stdout] | [INFO] [stdout] 737 | if_true, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `if_true: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `if_false` [INFO] [stdout] --> src/ir/func.rs:738:17 [INFO] [stdout] | [INFO] [stdout] 738 | if_false, [INFO] [stdout] | ^^^^^^^^ help: try ignoring the field: `if_false: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/ir/func.rs:741:17 [INFO] [stdout] | [INFO] [stdout] 741 | value, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `default` [INFO] [stdout] --> src/ir/func.rs:743:17 [INFO] [stdout] | [INFO] [stdout] 743 | default, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `default: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `values` [INFO] [stdout] --> src/ir/func.rs:745:34 [INFO] [stdout] | [INFO] [stdout] 745 | Terminator::Return { values } => 0, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `values: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:746:38 [INFO] [stdout] | [INFO] [stdout] 746 | Terminator::ReturnCall { func, args } => 0, [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:746:44 [INFO] [stdout] | [INFO] [stdout] 746 | Terminator::ReturnCall { func, args } => 0, [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:747:46 [INFO] [stdout] | [INFO] [stdout] 747 | Terminator::ReturnCallIndirect { sig, table, args } => 0, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:747:51 [INFO] [stdout] | [INFO] [stdout] 747 | Terminator::ReturnCallIndirect { sig, table, args } => 0, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:747:58 [INFO] [stdout] | [INFO] [stdout] 747 | Terminator::ReturnCallIndirect { sig, table, args } => 0, [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:748:41 [INFO] [stdout] | [INFO] [stdout] 748 | Terminator::ReturnCallRef { sig, args } => 0, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:748:46 [INFO] [stdout] | [INFO] [stdout] 748 | Terminator::ReturnCallRef { sig, args } => 0, [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:778:38 [INFO] [stdout] | [INFO] [stdout] 778 | Terminator::ReturnCall { func, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:778:44 [INFO] [stdout] | [INFO] [stdout] 778 | Terminator::ReturnCall { func, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:779:46 [INFO] [stdout] | [INFO] [stdout] 779 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:779:51 [INFO] [stdout] | [INFO] [stdout] 779 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:779:58 [INFO] [stdout] | [INFO] [stdout] 779 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:780:41 [INFO] [stdout] | [INFO] [stdout] 780 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:780:46 [INFO] [stdout] | [INFO] [stdout] 780 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:807:38 [INFO] [stdout] | [INFO] [stdout] 807 | Terminator::ReturnCall { func, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:807:44 [INFO] [stdout] | [INFO] [stdout] 807 | Terminator::ReturnCall { func, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:808:46 [INFO] [stdout] | [INFO] [stdout] 808 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:808:51 [INFO] [stdout] | [INFO] [stdout] 808 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:808:58 [INFO] [stdout] | [INFO] [stdout] 808 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:809:41 [INFO] [stdout] | [INFO] [stdout] 809 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:809:46 [INFO] [stdout] | [INFO] [stdout] 809 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/ir/func.rs:812:79 [INFO] [stdout] | [INFO] [stdout] 812 | pub fn visit_target R>(&self, index: usize, mut f: F) -> R { [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/ir/func.rs:818:9 [INFO] [stdout] | [INFO] [stdout] 818 | mut f: F, [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/ir/func.rs:832:9 [INFO] [stdout] | [INFO] [stdout] 832 | mut f: F, [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:880:39 [INFO] [stdout] | [INFO] [stdout] 880 | &Terminator::ReturnCall { func, ref args } => { [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:886:17 [INFO] [stdout] | [INFO] [stdout] 886 | sig, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:887:17 [INFO] [stdout] | [INFO] [stdout] 887 | table, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:911:43 [INFO] [stdout] | [INFO] [stdout] 911 | &mut Terminator::ReturnCall { func, ref mut args } => { [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:917:17 [INFO] [stdout] | [INFO] [stdout] 917 | sig, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:918:17 [INFO] [stdout] | [INFO] [stdout] 918 | table, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:925:46 [INFO] [stdout] | [INFO] [stdout] 925 | &mut Terminator::ReturnCallRef { sig, ref mut args } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `shared` [INFO] [stdout] --> src/ir/display.rs:186:21 [INFO] [stdout] | [INFO] [stdout] 186 | shared, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `shared: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/op_traits.rs:1129:31 [INFO] [stdout] | [INFO] [stdout] 1129 | (0..num).map(|a| ty.value.clone().unpack()).collect(), [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/op_traits.rs:22:25 [INFO] [stdout] | [INFO] [stdout] 22 | params, returns, .. [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/op_traits.rs:31:25 [INFO] [stdout] | [INFO] [stdout] 31 | params, returns, .. [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/op_traits.rs:657:25 [INFO] [stdout] | [INFO] [stdout] 657 | params, returns, .. [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:674:29 [INFO] [stdout] | [INFO] [stdout] 674 | Operator::RefNull { ty } => Ok(Cow::Borrowed(&[])), [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idx` [INFO] [stdout] --> src/op_traits.rs:1092:37 [INFO] [stdout] | [INFO] [stdout] 1092 | &Operator::StructGet { sig, idx } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/op_traits.rs:1093:41 [INFO] [stdout] | [INFO] [stdout] 1093 | let SignatureData::Struct { fields, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1133:40 [INFO] [stdout] | [INFO] [stdout] 1133 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1184:30 [INFO] [stdout] | [INFO] [stdout] 1184 | &Operator::RefTest { ty } => Ok(Cow::Owned(vec![ [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1187:30 [INFO] [stdout] | [INFO] [stdout] 1187 | &Operator::RefCast { ty } => Ok(Cow::Owned(vec![ [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/op_traits.rs:1204:17 [INFO] [stdout] | [INFO] [stdout] 1204 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/op_traits.rs:1213:17 [INFO] [stdout] | [INFO] [stdout] 1213 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/op_traits.rs:1667:17 [INFO] [stdout] | [INFO] [stdout] 1667 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1684:40 [INFO] [stdout] | [INFO] [stdout] 1684 | Operator::MemoryAtomicNotify { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_memory_atomic_notify [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1685:40 [INFO] [stdout] | [INFO] [stdout] 1685 | Operator::MemoryAtomicWait32 { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_memory_atomic_wait32 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1686:40 [INFO] [stdout] | [INFO] [stdout] 1686 | Operator::MemoryAtomicWait64 { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_memory_atomic_wait64 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1688:37 [INFO] [stdout] | [INFO] [stdout] 1688 | Operator::I32AtomicRmwAdd { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_add [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1689:37 [INFO] [stdout] | [INFO] [stdout] 1689 | Operator::I64AtomicRmwAdd { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_add [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1690:39 [INFO] [stdout] | [INFO] [stdout] 1690 | Operator::I32AtomicRmw8AddU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1691:40 [INFO] [stdout] | [INFO] [stdout] 1691 | Operator::I32AtomicRmw16AddU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1692:39 [INFO] [stdout] | [INFO] [stdout] 1692 | Operator::I64AtomicRmw8AddU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1693:40 [INFO] [stdout] | [INFO] [stdout] 1693 | Operator::I64AtomicRmw16AddU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1694:40 [INFO] [stdout] | [INFO] [stdout] 1694 | Operator::I64AtomicRmw32AddU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1695:37 [INFO] [stdout] | [INFO] [stdout] 1695 | Operator::I32AtomicRmwSub { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_sub [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1696:37 [INFO] [stdout] | [INFO] [stdout] 1696 | Operator::I64AtomicRmwSub { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_sub [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1697:39 [INFO] [stdout] | [INFO] [stdout] 1697 | Operator::I32AtomicRmw8SubU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1698:40 [INFO] [stdout] | [INFO] [stdout] 1698 | Operator::I32AtomicRmw16SubU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1699:39 [INFO] [stdout] | [INFO] [stdout] 1699 | Operator::I64AtomicRmw8SubU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1700:40 [INFO] [stdout] | [INFO] [stdout] 1700 | Operator::I64AtomicRmw16SubU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1701:40 [INFO] [stdout] | [INFO] [stdout] 1701 | Operator::I64AtomicRmw32SubU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1702:37 [INFO] [stdout] | [INFO] [stdout] 1702 | Operator::I32AtomicRmwAnd { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_and [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1703:37 [INFO] [stdout] | [INFO] [stdout] 1703 | Operator::I64AtomicRmwAnd { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_and [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1704:39 [INFO] [stdout] | [INFO] [stdout] 1704 | Operator::I32AtomicRmw8AndU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1705:40 [INFO] [stdout] | [INFO] [stdout] 1705 | Operator::I32AtomicRmw16AndU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1706:39 [INFO] [stdout] | [INFO] [stdout] 1706 | Operator::I64AtomicRmw8AndU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1707:40 [INFO] [stdout] | [INFO] [stdout] 1707 | Operator::I64AtomicRmw16AndU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1708:40 [INFO] [stdout] | [INFO] [stdout] 1708 | Operator::I64AtomicRmw32AndU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1709:36 [INFO] [stdout] | [INFO] [stdout] 1709 | Operator::I32AtomicRmwOr { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw_or [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1710:36 [INFO] [stdout] | [INFO] [stdout] 1710 | Operator::I64AtomicRmwOr { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_or [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1711:38 [INFO] [stdout] | [INFO] [stdout] 1711 | Operator::I32AtomicRmw8OrU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1712:39 [INFO] [stdout] | [INFO] [stdout] 1712 | Operator::I32AtomicRmw16OrU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1713:38 [INFO] [stdout] | [INFO] [stdout] 1713 | Operator::I64AtomicRmw8OrU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1714:39 [INFO] [stdout] | [INFO] [stdout] 1714 | Operator::I64AtomicRmw16OrU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1715:39 [INFO] [stdout] | [INFO] [stdout] 1715 | Operator::I64AtomicRmw32OrU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1716:37 [INFO] [stdout] | [INFO] [stdout] 1716 | Operator::I32AtomicRmwXor { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_xor [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1717:37 [INFO] [stdout] | [INFO] [stdout] 1717 | Operator::I64AtomicRmwXor { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_xor [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1718:39 [INFO] [stdout] | [INFO] [stdout] 1718 | Operator::I32AtomicRmw8XorU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1719:40 [INFO] [stdout] | [INFO] [stdout] 1719 | Operator::I32AtomicRmw16XorU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1720:39 [INFO] [stdout] | [INFO] [stdout] 1720 | Operator::I64AtomicRmw8XorU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1721:40 [INFO] [stdout] | [INFO] [stdout] 1721 | Operator::I64AtomicRmw16XorU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1722:40 [INFO] [stdout] | [INFO] [stdout] 1722 | Operator::I64AtomicRmw32XorU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1723:38 [INFO] [stdout] | [INFO] [stdout] 1723 | Operator::I32AtomicRmwXchg { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_xchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1724:38 [INFO] [stdout] | [INFO] [stdout] 1724 | Operator::I64AtomicRmwXchg { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_xchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1725:40 [INFO] [stdout] | [INFO] [stdout] 1725 | Operator::I32AtomicRmw8XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw8_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1726:41 [INFO] [stdout] | [INFO] [stdout] 1726 | Operator::I32AtomicRmw16XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw16_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1727:40 [INFO] [stdout] | [INFO] [stdout] 1727 | Operator::I64AtomicRmw8XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), // => visit_i64_atomic_rmw8_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1728:41 [INFO] [stdout] | [INFO] [stdout] 1728 | Operator::I64AtomicRmw16XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1729:41 [INFO] [stdout] | [INFO] [stdout] 1729 | Operator::I64AtomicRmw32XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1730:41 [INFO] [stdout] | [INFO] [stdout] 1730 | Operator::I32AtomicRmwCmpxchg { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_cmpxchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1731:41 [INFO] [stdout] | [INFO] [stdout] 1731 | Operator::I64AtomicRmwCmpxchg { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_cmpxchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1732:43 [INFO] [stdout] | [INFO] [stdout] 1732 | Operator::I32AtomicRmw8CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw8_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1733:44 [INFO] [stdout] | [INFO] [stdout] 1733 | Operator::I32AtomicRmw16CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw16_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1734:43 [INFO] [stdout] | [INFO] [stdout] 1734 | Operator::I64AtomicRmw8CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), // => visit_i64_atomic_rmw8_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1735:44 [INFO] [stdout] | [INFO] [stdout] 1735 | Operator::I64AtomicRmw16CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), // => visit_i64_atomic_rmw16_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1736:44 [INFO] [stdout] | [INFO] [stdout] 1736 | Operator::I64AtomicRmw32CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_c [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/op_traits.rs:1738:41 [INFO] [stdout] | [INFO] [stdout] 1738 | let SignatureData::Struct { fields, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idx` [INFO] [stdout] --> src/op_traits.rs:1757:37 [INFO] [stdout] | [INFO] [stdout] 1757 | &Operator::StructSet { sig, idx } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/op_traits.rs:1758:41 [INFO] [stdout] | [INFO] [stdout] 1758 | let SignatureData::Struct { fields, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1764:40 [INFO] [stdout] | [INFO] [stdout] 1764 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/op_traits.rs:1772:41 [INFO] [stdout] | [INFO] [stdout] 1772 | &Operator::ArrayNewFixed { sig, num } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `num: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1773:40 [INFO] [stdout] | [INFO] [stdout] 1773 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1788:40 [INFO] [stdout] | [INFO] [stdout] 1788 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1794:40 [INFO] [stdout] | [INFO] [stdout] 1794 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/op_traits.rs:1799:32 [INFO] [stdout] | [INFO] [stdout] 1799 | &Operator::ArrayCopy { dest, src } => Ok(Cow::Borrowed(&[])), [INFO] [stdout] | ^^^^ help: try ignoring the field: `dest: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/op_traits.rs:1799:38 [INFO] [stdout] | [INFO] [stdout] 1799 | &Operator::ArrayCopy { dest, src } => Ok(Cow::Borrowed(&[])), [INFO] [stdout] | ^^^ help: try ignoring the field: `src: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1801:30 [INFO] [stdout] | [INFO] [stdout] 1801 | &Operator::RefTest { ty } => Ok(Cow::Borrowed(&[Type::I32])), [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:2251:33 [INFO] [stdout] | [INFO] [stdout] 2251 | Operator::RefNull { ty } => &[], [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2252:44 [INFO] [stdout] | [INFO] [stdout] 2252 | Operator::MemoryAtomicNotify { memarg } => &[AtomicStuff], //=> visit_memory_atomic_notify [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2253:44 [INFO] [stdout] | [INFO] [stdout] 2253 | Operator::MemoryAtomicWait32 { memarg } => &[AtomicStuff], //=> visit_memory_atomic_wait32 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2254:44 [INFO] [stdout] | [INFO] [stdout] 2254 | Operator::MemoryAtomicWait64 { memarg } => &[AtomicStuff], //=> visit_memory_atomic_wait64 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2256:39 [INFO] [stdout] | [INFO] [stdout] 2256 | Operator::I32AtomicLoad { memarg } => &[AtomicStuff, ReadMem], //=> visit_i32_atomic_load [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2257:39 [INFO] [stdout] | [INFO] [stdout] 2257 | Operator::I64AtomicLoad { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2258:41 [INFO] [stdout] | [INFO] [stdout] 2258 | Operator::I32AtomicLoad8U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i32_atomic_load8_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2259:42 [INFO] [stdout] | [INFO] [stdout] 2259 | Operator::I32AtomicLoad16U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i32_atomic_load16_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2260:41 [INFO] [stdout] | [INFO] [stdout] 2260 | Operator::I64AtomicLoad8U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load8_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2261:42 [INFO] [stdout] | [INFO] [stdout] 2261 | Operator::I64AtomicLoad16U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load16_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2262:42 [INFO] [stdout] | [INFO] [stdout] 2262 | Operator::I64AtomicLoad32U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load32_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2263:40 [INFO] [stdout] | [INFO] [stdout] 2263 | Operator::I32AtomicStore { memarg } => &[AtomicStuff, WriteMem], //=> visit_i32_atomic_store [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2264:40 [INFO] [stdout] | [INFO] [stdout] 2264 | Operator::I64AtomicStore { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2265:41 [INFO] [stdout] | [INFO] [stdout] 2265 | Operator::I32AtomicStore8 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i32_atomic_store8 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2266:42 [INFO] [stdout] | [INFO] [stdout] 2266 | Operator::I32AtomicStore16 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i32_atomic_store16 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2267:41 [INFO] [stdout] | [INFO] [stdout] 2267 | Operator::I64AtomicStore8 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store8 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2268:42 [INFO] [stdout] | [INFO] [stdout] 2268 | Operator::I64AtomicStore16 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store16 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2269:42 [INFO] [stdout] | [INFO] [stdout] 2269 | Operator::I64AtomicStore32 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store32 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2270:41 [INFO] [stdout] | [INFO] [stdout] 2270 | Operator::I32AtomicRmwAdd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_add [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2271:41 [INFO] [stdout] | [INFO] [stdout] 2271 | Operator::I64AtomicRmwAdd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_add [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2272:43 [INFO] [stdout] | [INFO] [stdout] 2272 | Operator::I32AtomicRmw8AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2273:44 [INFO] [stdout] | [INFO] [stdout] 2273 | Operator::I32AtomicRmw16AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2274:43 [INFO] [stdout] | [INFO] [stdout] 2274 | Operator::I64AtomicRmw8AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2275:44 [INFO] [stdout] | [INFO] [stdout] 2275 | Operator::I64AtomicRmw16AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2276:44 [INFO] [stdout] | [INFO] [stdout] 2276 | Operator::I64AtomicRmw32AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2277:41 [INFO] [stdout] | [INFO] [stdout] 2277 | Operator::I32AtomicRmwSub { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_sub [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2278:41 [INFO] [stdout] | [INFO] [stdout] 2278 | Operator::I64AtomicRmwSub { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_sub [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2279:43 [INFO] [stdout] | [INFO] [stdout] 2279 | Operator::I32AtomicRmw8SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2280:44 [INFO] [stdout] | [INFO] [stdout] 2280 | Operator::I32AtomicRmw16SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2281:43 [INFO] [stdout] | [INFO] [stdout] 2281 | Operator::I64AtomicRmw8SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2282:44 [INFO] [stdout] | [INFO] [stdout] 2282 | Operator::I64AtomicRmw16SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2283:44 [INFO] [stdout] | [INFO] [stdout] 2283 | Operator::I64AtomicRmw32SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2284:41 [INFO] [stdout] | [INFO] [stdout] 2284 | Operator::I32AtomicRmwAnd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_and [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2285:41 [INFO] [stdout] | [INFO] [stdout] 2285 | Operator::I64AtomicRmwAnd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_and [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2286:43 [INFO] [stdout] | [INFO] [stdout] 2286 | Operator::I32AtomicRmw8AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2287:44 [INFO] [stdout] | [INFO] [stdout] 2287 | Operator::I32AtomicRmw16AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2288:43 [INFO] [stdout] | [INFO] [stdout] 2288 | Operator::I64AtomicRmw8AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2289:44 [INFO] [stdout] | [INFO] [stdout] 2289 | Operator::I64AtomicRmw16AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2290:44 [INFO] [stdout] | [INFO] [stdout] 2290 | Operator::I64AtomicRmw32AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2291:40 [INFO] [stdout] | [INFO] [stdout] 2291 | Operator::I32AtomicRmwOr { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw_or [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2292:40 [INFO] [stdout] | [INFO] [stdout] 2292 | Operator::I64AtomicRmwOr { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_or [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2293:42 [INFO] [stdout] | [INFO] [stdout] 2293 | Operator::I32AtomicRmw8OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2294:43 [INFO] [stdout] | [INFO] [stdout] 2294 | Operator::I32AtomicRmw16OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2295:42 [INFO] [stdout] | [INFO] [stdout] 2295 | Operator::I64AtomicRmw8OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2296:43 [INFO] [stdout] | [INFO] [stdout] 2296 | Operator::I64AtomicRmw16OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2297:43 [INFO] [stdout] | [INFO] [stdout] 2297 | Operator::I64AtomicRmw32OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2298:41 [INFO] [stdout] | [INFO] [stdout] 2298 | Operator::I32AtomicRmwXor { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_xor [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2299:41 [INFO] [stdout] | [INFO] [stdout] 2299 | Operator::I64AtomicRmwXor { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_xor [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2300:43 [INFO] [stdout] | [INFO] [stdout] 2300 | Operator::I32AtomicRmw8XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2301:44 [INFO] [stdout] | [INFO] [stdout] 2301 | Operator::I32AtomicRmw16XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2302:43 [INFO] [stdout] | [INFO] [stdout] 2302 | Operator::I64AtomicRmw8XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2303:44 [INFO] [stdout] | [INFO] [stdout] 2303 | Operator::I64AtomicRmw16XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2304:44 [INFO] [stdout] | [INFO] [stdout] 2304 | Operator::I64AtomicRmw32XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2305:42 [INFO] [stdout] | [INFO] [stdout] 2305 | Operator::I32AtomicRmwXchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_xchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2306:42 [INFO] [stdout] | [INFO] [stdout] 2306 | Operator::I64AtomicRmwXchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_xchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2307:44 [INFO] [stdout] | [INFO] [stdout] 2307 | Operator::I32AtomicRmw8XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw8_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2308:45 [INFO] [stdout] | [INFO] [stdout] 2308 | Operator::I32AtomicRmw16XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw16_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2309:44 [INFO] [stdout] | [INFO] [stdout] 2309 | Operator::I64AtomicRmw8XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i64_atomic_rmw8_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2310:45 [INFO] [stdout] | [INFO] [stdout] 2310 | Operator::I64AtomicRmw16XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2311:45 [INFO] [stdout] | [INFO] [stdout] 2311 | Operator::I64AtomicRmw32XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2312:45 [INFO] [stdout] | [INFO] [stdout] 2312 | Operator::I32AtomicRmwCmpxchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_cmpxchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2313:45 [INFO] [stdout] | [INFO] [stdout] 2313 | Operator::I64AtomicRmwCmpxchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_cmpxchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2314:47 [INFO] [stdout] | [INFO] [stdout] 2314 | Operator::I32AtomicRmw8CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw8_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2315:48 [INFO] [stdout] | [INFO] [stdout] 2315 | Operator::I32AtomicRmw16CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw16_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2316:47 [INFO] [stdout] | [INFO] [stdout] 2316 | Operator::I64AtomicRmw8CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i64_atomic_rmw8_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2317:48 [INFO] [stdout] | [INFO] [stdout] 2317 | Operator::I64AtomicRmw16CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i64_atomic_rmw16_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2318:48 [INFO] [stdout] | [INFO] [stdout] 2318 | Operator::I64AtomicRmw32CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2319:35 [INFO] [stdout] | [INFO] [stdout] 2319 | Operator::StructNew { sig } => &[], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2320:35 [INFO] [stdout] | [INFO] [stdout] 2320 | Operator::StructGet { sig, idx } => &[ReadGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idx` [INFO] [stdout] --> src/op_traits.rs:2320:40 [INFO] [stdout] | [INFO] [stdout] 2320 | Operator::StructGet { sig, idx } => &[ReadGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2321:35 [INFO] [stdout] | [INFO] [stdout] 2321 | Operator::StructSet { sig, idx } => &[WriteGlobal], //=> visit_i64_atomic_rmw32_c [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idx` [INFO] [stdout] --> src/op_traits.rs:2321:40 [INFO] [stdout] | [INFO] [stdout] 2321 | Operator::StructSet { sig, idx } => &[WriteGlobal], //=> visit_i64_atomic_rmw32_c [INFO] [stdout] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2322:34 [INFO] [stdout] | [INFO] [stdout] 2322 | Operator::ArrayNew { sig } => &[], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2323:39 [INFO] [stdout] | [INFO] [stdout] 2323 | Operator::ArrayNewFixed { sig, num } => &[], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/op_traits.rs:2323:44 [INFO] [stdout] | [INFO] [stdout] 2323 | Operator::ArrayNewFixed { sig, num } => &[], [INFO] [stdout] | ^^^ help: try ignoring the field: `num: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2324:34 [INFO] [stdout] | [INFO] [stdout] 2324 | Operator::ArrayGet { sig } => &[ReadGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2325:34 [INFO] [stdout] | [INFO] [stdout] 2325 | Operator::ArraySet { sig } => &[WriteGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2326:35 [INFO] [stdout] | [INFO] [stdout] 2326 | Operator::ArrayFill { sig } => &[WriteGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/op_traits.rs:2327:35 [INFO] [stdout] | [INFO] [stdout] 2327 | Operator::ArrayCopy { dest, src } => &[ReadGlobal, WriteGlobal], [INFO] [stdout] | ^^^^ help: try ignoring the field: `dest: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/op_traits.rs:2327:41 [INFO] [stdout] | [INFO] [stdout] 2327 | Operator::ArrayCopy { dest, src } => &[ReadGlobal, WriteGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `src: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:2329:33 [INFO] [stdout] | [INFO] [stdout] 2329 | Operator::RefTest { ty } => &[], [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:2330:33 [INFO] [stdout] | [INFO] [stdout] 2330 | Operator::RefCast { ty } => &[Trap], [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3216:29 [INFO] [stdout] | [INFO] [stdout] 3216 | Operator::I32Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3217:29 [INFO] [stdout] | [INFO] [stdout] 3217 | Operator::I64Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3218:29 [INFO] [stdout] | [INFO] [stdout] 3218 | Operator::F32Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3219:29 [INFO] [stdout] | [INFO] [stdout] 3219 | Operator::F64Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3220:31 [INFO] [stdout] | [INFO] [stdout] 3220 | Operator::I32Load8S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3221:31 [INFO] [stdout] | [INFO] [stdout] 3221 | Operator::I32Load8U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3222:32 [INFO] [stdout] | [INFO] [stdout] 3222 | Operator::I32Load16S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3223:32 [INFO] [stdout] | [INFO] [stdout] 3223 | Operator::I32Load16U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3224:31 [INFO] [stdout] | [INFO] [stdout] 3224 | Operator::I64Load8S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3225:31 [INFO] [stdout] | [INFO] [stdout] 3225 | Operator::I64Load8U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3226:32 [INFO] [stdout] | [INFO] [stdout] 3226 | Operator::I64Load16S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3227:32 [INFO] [stdout] | [INFO] [stdout] 3227 | Operator::I64Load16U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3228:32 [INFO] [stdout] | [INFO] [stdout] 3228 | Operator::I64Load32S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3229:32 [INFO] [stdout] | [INFO] [stdout] 3229 | Operator::I64Load32U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3230:30 [INFO] [stdout] | [INFO] [stdout] 3230 | Operator::I32Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3231:30 [INFO] [stdout] | [INFO] [stdout] 3231 | Operator::I64Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3232:30 [INFO] [stdout] | [INFO] [stdout] 3232 | Operator::F32Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3233:30 [INFO] [stdout] | [INFO] [stdout] 3233 | Operator::F64Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3234:31 [INFO] [stdout] | [INFO] [stdout] 3234 | Operator::I32Store8 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3235:32 [INFO] [stdout] | [INFO] [stdout] 3235 | Operator::I32Store16 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3236:31 [INFO] [stdout] | [INFO] [stdout] 3236 | Operator::I64Store8 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3237:32 [INFO] [stdout] | [INFO] [stdout] 3237 | Operator::I64Store16 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3238:32 [INFO] [stdout] | [INFO] [stdout] 3238 | Operator::I64Store32 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mem` [INFO] [stdout] --> src/op_traits.rs:3239:32 [INFO] [stdout] | [INFO] [stdout] 3239 | Operator::MemorySize { mem } => 1, [INFO] [stdout] | ^^^ help: try ignoring the field: `mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mem` [INFO] [stdout] --> src/op_traits.rs:3240:32 [INFO] [stdout] | [INFO] [stdout] 3240 | Operator::MemoryGrow { mem } => 1, [INFO] [stdout] | ^^^ help: try ignoring the field: `mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dst_mem` [INFO] [stdout] --> src/op_traits.rs:3241:32 [INFO] [stdout] | [INFO] [stdout] 3241 | Operator::MemoryCopy { dst_mem, src_mem } => 2, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `dst_mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src_mem` [INFO] [stdout] --> src/op_traits.rs:3241:41 [INFO] [stdout] | [INFO] [stdout] 3241 | Operator::MemoryCopy { dst_mem, src_mem } => 2, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `src_mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mem` [INFO] [stdout] --> src/op_traits.rs:3242:32 [INFO] [stdout] | [INFO] [stdout] 3242 | Operator::MemoryFill { mem } => 1, [INFO] [stdout] | ^^^ help: try ignoring the field: `mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3243:30 [INFO] [stdout] | [INFO] [stdout] 3243 | Operator::V128Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3244:34 [INFO] [stdout] | [INFO] [stdout] 3244 | Operator::V128Load8x8S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3245:34 [INFO] [stdout] | [INFO] [stdout] 3245 | Operator::V128Load8x8U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3246:35 [INFO] [stdout] | [INFO] [stdout] 3246 | Operator::V128Load16x4S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3247:35 [INFO] [stdout] | [INFO] [stdout] 3247 | Operator::V128Load16x4U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3248:35 [INFO] [stdout] | [INFO] [stdout] 3248 | Operator::V128Load32x2S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3249:35 [INFO] [stdout] | [INFO] [stdout] 3249 | Operator::V128Load32x2U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3250:36 [INFO] [stdout] | [INFO] [stdout] 3250 | Operator::V128Load8Splat { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3251:37 [INFO] [stdout] | [INFO] [stdout] 3251 | Operator::V128Load16Splat { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3252:37 [INFO] [stdout] | [INFO] [stdout] 3252 | Operator::V128Load32Splat { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3253:37 [INFO] [stdout] | [INFO] [stdout] 3253 | Operator::V128Load64Splat { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3254:36 [INFO] [stdout] | [INFO] [stdout] 3254 | Operator::V128Load32Zero { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3255:36 [INFO] [stdout] | [INFO] [stdout] 3255 | Operator::V128Load64Zero { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3256:31 [INFO] [stdout] | [INFO] [stdout] 3256 | Operator::V128Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3257:35 [INFO] [stdout] | [INFO] [stdout] 3257 | Operator::V128Load8Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3258:36 [INFO] [stdout] | [INFO] [stdout] 3258 | Operator::V128Load16Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3259:36 [INFO] [stdout] | [INFO] [stdout] 3259 | Operator::V128Load32Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3260:36 [INFO] [stdout] | [INFO] [stdout] 3260 | Operator::V128Load64Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3261:36 [INFO] [stdout] | [INFO] [stdout] 3261 | Operator::V128Store8Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3262:37 [INFO] [stdout] | [INFO] [stdout] 3262 | Operator::V128Store16Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3263:37 [INFO] [stdout] | [INFO] [stdout] 3263 | Operator::V128Store32Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3264:37 [INFO] [stdout] | [INFO] [stdout] 3264 | Operator::V128Store64Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interp.rs:288:29 [INFO] [stdout] | [INFO] [stdout] 288 | ... sig, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interp.rs:375:29 [INFO] [stdout] | [INFO] [stdout] 375 | ... sig, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/interp.rs:407:13 [INFO] [stdout] | [INFO] [stdout] 407 | let mut r = self.import_hander.clone(); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/interp.rs:1007:38 [INFO] [stdout] | [INFO] [stdout] 1007 | .extend((0..*i).map(|a| Func::default())); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/util.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `c` [INFO] [stdout] --> src/td.rs:3:27 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn ix(m: &mut Module, c: &mut (dyn FuncCollector + '_)) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/td.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | let n = sha3::Sha3_256::digest(m.funcs[f].name()); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/td.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | let i = m.imports.iter().find_map(|a| { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/td.rs:22:13 [INFO] [stdout] | [INFO] [stdout] 22 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/td.rs:22:21 [INFO] [stdout] | [INFO] [stdout] 22 | params, returns, .. [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `core::result::Result` that must be used [INFO] [stdout] --> src/ir/func.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | / self.blocks[from] [INFO] [stdout] 239 | | .terminator [INFO] [stdout] 240 | | .update_target(succ_idx, |target| target.block = edge_block); [INFO] [stdout] | |________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 238 | let _ = self.blocks[from] [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.52s [INFO] running `Command { std: "docker" "inspect" "cd51a34d7bca5db2fa32a25f1e7db4438b81447a84b4bc3681135fddc15de8d7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cd51a34d7bca5db2fa32a25f1e7db4438b81447a84b4bc3681135fddc15de8d7", kill_on_drop: false }` [INFO] [stdout] cd51a34d7bca5db2fa32a25f1e7db4438b81447a84b4bc3681135fddc15de8d7 [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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8bf06903447c28ff52d0287bcb1124ccec9c109d8ebbfd3bcfaa62117accba8a [INFO] running `Command { std: "docker" "start" "-a" "8bf06903447c28ff52d0287bcb1124ccec9c109d8ebbfd3bcfaa62117accba8a", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.172 [INFO] [stderr] Compiling wasm-encoder v0.228.0 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling heck v0.3.3 [INFO] [stderr] Compiling unicode-width v0.2.0 [INFO] [stderr] Compiling ansi_term v0.12.1 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling bumpalo v3.17.0 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling anstream v0.6.18 [INFO] [stderr] Compiling jiff v0.2.8 [INFO] [stderr] Compiling portal-pc-waffle-ir v0.6.0-alpha.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling structopt-derive v0.4.18 [INFO] [stdout] warning: unused import: `alloc::boxed::Box` [INFO] [stdout] --> src/cfg/mod.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use alloc::boxed::Box; [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: `alloc::boxed::Box` [INFO] [stdout] --> src/cfg/postorder.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use alloc::boxed::Box; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `core::default` [INFO] [stdout] --> src/ir/module.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use core::default; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `indexmap::IndexMap` [INFO] [stdout] --> src/ir/module.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use indexmap::IndexMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ControlTag` and `Handler` [INFO] [stdout] --> src/ir/func.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | Block, ControlTag, FunctionBodyDisplay, Handler, Local, Module, Signature, SignatureData, Type, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `empty` and `once` [INFO] [stdout] --> src/ir/func.rs:19:18 [INFO] [stdout] | [INFO] [stdout] 19 | use core::iter::{empty, once}; [INFO] [stdout] | ^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hashbrown::HashSet` [INFO] [stdout] --> src/ir/func.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use hashbrown::HashSet; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `alloc::vec` [INFO] [stdout] --> src/ir/display.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use alloc::vec; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `alloc::vec` [INFO] [stdout] --> src/ir/debug.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use alloc::vec; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::EntityRef` [INFO] [stdout] --> src/op_traits.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use crate::EntityRef; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `alloc::boxed::Box` [INFO] [stdout] --> src/op_traits.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use alloc::boxed::Box; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `anyhow::Context` [INFO] [stdout] --> src/ops.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use anyhow::Context; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `core::convert::TryFrom` [INFO] [stdout] --> src/ops.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use core::convert::TryFrom; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `alloc::boxed::Box` [INFO] [stdout] --> src/scoped_map.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | use alloc::boxed::Box; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling wast v228.0.0 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling structopt v0.3.26 [INFO] [stderr] Compiling env_filter v0.1.3 [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/ir_types.rs:221:13 [INFO] [stdout] | [INFO] [stdout] 221 | _ => panic!("Cannot convert {:?} into reftype", ty), [INFO] [stdout] | ^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/ir_types.rs:221:13 [INFO] [stdout] | [INFO] [stdout] 214 | HeapType::ExternRef => wasm_encoder::RefType::EXTERNREF, [INFO] [stdout] | ------------------- matches some of the same values [INFO] [stdout] 215 | HeapType::FuncRef => wasm_encoder::RefType::FUNCREF, [INFO] [stdout] | ----------------- matches some of the same values [INFO] [stdout] 216 | HeapType::Sig { sig_index } => wasm_encoder::RefType { [INFO] [stdout] | --------------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 220 | HeapType::Array => wasm_encoder::RefType::ARRAYREF, [INFO] [stdout] | --------------- matches some of the same values [INFO] [stdout] 221 | _ => panic!("Cannot convert {:?} into reftype", ty), [INFO] [stdout] | ^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/ir/module.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | params, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/ir/module.rs:99:17 [INFO] [stdout] | [INFO] [stdout] 99 | returns, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/ir/module.rs:102:37 [INFO] [stdout] | [INFO] [stdout] 102 | SignatureData::Struct { fields, shared } => *shared, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/ir/module.rs:103:36 [INFO] [stdout] | [INFO] [stdout] 103 | SignatureData::Array { ty, shared } => *shared, [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `like` [INFO] [stdout] --> src/ir/module.rs:104:37 [INFO] [stdout] | [INFO] [stdout] 104 | SignatureData::Import { like, shared } => *shared, [INFO] [stdout] | ^^^^ help: try ignoring the field: `like: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `like` [INFO] [stdout] --> src/ir/module.rs:227:37 [INFO] [stdout] | [INFO] [stdout] 227 | SignatureData::Import { like, shared } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `like: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `shared` [INFO] [stdout] --> src/ir/module.rs:227:43 [INFO] [stdout] | [INFO] [stdout] 227 | SignatureData::Import { like, shared } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `shared: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `target` [INFO] [stdout] --> src/ir/func.rs:734:30 [INFO] [stdout] | [INFO] [stdout] 734 | Terminator::Br { target } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `target: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cond` [INFO] [stdout] --> src/ir/func.rs:736:17 [INFO] [stdout] | [INFO] [stdout] 736 | cond, [INFO] [stdout] | ^^^^ help: try ignoring the field: `cond: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `if_true` [INFO] [stdout] --> src/ir/func.rs:737:17 [INFO] [stdout] | [INFO] [stdout] 737 | if_true, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `if_true: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `if_false` [INFO] [stdout] --> src/ir/func.rs:738:17 [INFO] [stdout] | [INFO] [stdout] 738 | if_false, [INFO] [stdout] | ^^^^^^^^ help: try ignoring the field: `if_false: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/ir/func.rs:741:17 [INFO] [stdout] | [INFO] [stdout] 741 | value, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `default` [INFO] [stdout] --> src/ir/func.rs:743:17 [INFO] [stdout] | [INFO] [stdout] 743 | default, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `default: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `values` [INFO] [stdout] --> src/ir/func.rs:745:34 [INFO] [stdout] | [INFO] [stdout] 745 | Terminator::Return { values } => 0, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `values: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:746:38 [INFO] [stdout] | [INFO] [stdout] 746 | Terminator::ReturnCall { func, args } => 0, [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:746:44 [INFO] [stdout] | [INFO] [stdout] 746 | Terminator::ReturnCall { func, args } => 0, [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:747:46 [INFO] [stdout] | [INFO] [stdout] 747 | Terminator::ReturnCallIndirect { sig, table, args } => 0, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:747:51 [INFO] [stdout] | [INFO] [stdout] 747 | Terminator::ReturnCallIndirect { sig, table, args } => 0, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:747:58 [INFO] [stdout] | [INFO] [stdout] 747 | Terminator::ReturnCallIndirect { sig, table, args } => 0, [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:748:41 [INFO] [stdout] | [INFO] [stdout] 748 | Terminator::ReturnCallRef { sig, args } => 0, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:748:46 [INFO] [stdout] | [INFO] [stdout] 748 | Terminator::ReturnCallRef { sig, args } => 0, [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:778:38 [INFO] [stdout] | [INFO] [stdout] 778 | Terminator::ReturnCall { func, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:778:44 [INFO] [stdout] | [INFO] [stdout] 778 | Terminator::ReturnCall { func, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:779:46 [INFO] [stdout] | [INFO] [stdout] 779 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:779:51 [INFO] [stdout] | [INFO] [stdout] 779 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:779:58 [INFO] [stdout] | [INFO] [stdout] 779 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:780:41 [INFO] [stdout] | [INFO] [stdout] 780 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:780:46 [INFO] [stdout] | [INFO] [stdout] 780 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:807:38 [INFO] [stdout] | [INFO] [stdout] 807 | Terminator::ReturnCall { func, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:807:44 [INFO] [stdout] | [INFO] [stdout] 807 | Terminator::ReturnCall { func, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:808:46 [INFO] [stdout] | [INFO] [stdout] 808 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:808:51 [INFO] [stdout] | [INFO] [stdout] 808 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:808:58 [INFO] [stdout] | [INFO] [stdout] 808 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:809:41 [INFO] [stdout] | [INFO] [stdout] 809 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:809:46 [INFO] [stdout] | [INFO] [stdout] 809 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/ir/func.rs:812:79 [INFO] [stdout] | [INFO] [stdout] 812 | pub fn visit_target R>(&self, index: usize, mut f: F) -> R { [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/ir/func.rs:818:9 [INFO] [stdout] | [INFO] [stdout] 818 | mut f: F, [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/ir/func.rs:832:9 [INFO] [stdout] | [INFO] [stdout] 832 | mut f: F, [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:880:39 [INFO] [stdout] | [INFO] [stdout] 880 | &Terminator::ReturnCall { func, ref args } => { [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:886:17 [INFO] [stdout] | [INFO] [stdout] 886 | sig, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:887:17 [INFO] [stdout] | [INFO] [stdout] 887 | table, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:911:43 [INFO] [stdout] | [INFO] [stdout] 911 | &mut Terminator::ReturnCall { func, ref mut args } => { [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:917:17 [INFO] [stdout] | [INFO] [stdout] 917 | sig, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:918:17 [INFO] [stdout] | [INFO] [stdout] 918 | table, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:925:46 [INFO] [stdout] | [INFO] [stdout] 925 | &mut Terminator::ReturnCallRef { sig, ref mut args } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling env_logger v0.11.8 [INFO] [stdout] warning: unused variable: `shared` [INFO] [stdout] --> src/ir/display.rs:186:21 [INFO] [stdout] | [INFO] [stdout] 186 | shared, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `shared: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/op_traits.rs:1129:31 [INFO] [stdout] | [INFO] [stdout] 1129 | (0..num).map(|a| ty.value.clone().unpack()).collect(), [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/op_traits.rs:22:25 [INFO] [stdout] | [INFO] [stdout] 22 | params, returns, .. [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/op_traits.rs:31:25 [INFO] [stdout] | [INFO] [stdout] 31 | params, returns, .. [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/op_traits.rs:657:25 [INFO] [stdout] | [INFO] [stdout] 657 | params, returns, .. [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:674:29 [INFO] [stdout] | [INFO] [stdout] 674 | Operator::RefNull { ty } => Ok(Cow::Borrowed(&[])), [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idx` [INFO] [stdout] --> src/op_traits.rs:1092:37 [INFO] [stdout] | [INFO] [stdout] 1092 | &Operator::StructGet { sig, idx } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/op_traits.rs:1093:41 [INFO] [stdout] | [INFO] [stdout] 1093 | let SignatureData::Struct { fields, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1133:40 [INFO] [stdout] | [INFO] [stdout] 1133 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1184:30 [INFO] [stdout] | [INFO] [stdout] 1184 | &Operator::RefTest { ty } => Ok(Cow::Owned(vec![ [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1187:30 [INFO] [stdout] | [INFO] [stdout] 1187 | &Operator::RefCast { ty } => Ok(Cow::Owned(vec![ [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/op_traits.rs:1204:17 [INFO] [stdout] | [INFO] [stdout] 1204 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/op_traits.rs:1213:17 [INFO] [stdout] | [INFO] [stdout] 1213 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/op_traits.rs:1667:17 [INFO] [stdout] | [INFO] [stdout] 1667 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1684:40 [INFO] [stdout] | [INFO] [stdout] 1684 | Operator::MemoryAtomicNotify { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_memory_atomic_notify [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1685:40 [INFO] [stdout] | [INFO] [stdout] 1685 | Operator::MemoryAtomicWait32 { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_memory_atomic_wait32 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1686:40 [INFO] [stdout] | [INFO] [stdout] 1686 | Operator::MemoryAtomicWait64 { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_memory_atomic_wait64 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1688:37 [INFO] [stdout] | [INFO] [stdout] 1688 | Operator::I32AtomicRmwAdd { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_add [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1689:37 [INFO] [stdout] | [INFO] [stdout] 1689 | Operator::I64AtomicRmwAdd { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_add [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1690:39 [INFO] [stdout] | [INFO] [stdout] 1690 | Operator::I32AtomicRmw8AddU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1691:40 [INFO] [stdout] | [INFO] [stdout] 1691 | Operator::I32AtomicRmw16AddU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1692:39 [INFO] [stdout] | [INFO] [stdout] 1692 | Operator::I64AtomicRmw8AddU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1693:40 [INFO] [stdout] | [INFO] [stdout] 1693 | Operator::I64AtomicRmw16AddU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1694:40 [INFO] [stdout] | [INFO] [stdout] 1694 | Operator::I64AtomicRmw32AddU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1695:37 [INFO] [stdout] | [INFO] [stdout] 1695 | Operator::I32AtomicRmwSub { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_sub [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1696:37 [INFO] [stdout] | [INFO] [stdout] 1696 | Operator::I64AtomicRmwSub { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_sub [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1697:39 [INFO] [stdout] | [INFO] [stdout] 1697 | Operator::I32AtomicRmw8SubU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1698:40 [INFO] [stdout] | [INFO] [stdout] 1698 | Operator::I32AtomicRmw16SubU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1699:39 [INFO] [stdout] | [INFO] [stdout] 1699 | Operator::I64AtomicRmw8SubU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1700:40 [INFO] [stdout] | [INFO] [stdout] 1700 | Operator::I64AtomicRmw16SubU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1701:40 [INFO] [stdout] | [INFO] [stdout] 1701 | Operator::I64AtomicRmw32SubU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1702:37 [INFO] [stdout] | [INFO] [stdout] 1702 | Operator::I32AtomicRmwAnd { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_and [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1703:37 [INFO] [stdout] | [INFO] [stdout] 1703 | Operator::I64AtomicRmwAnd { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_and [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1704:39 [INFO] [stdout] | [INFO] [stdout] 1704 | Operator::I32AtomicRmw8AndU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1705:40 [INFO] [stdout] | [INFO] [stdout] 1705 | Operator::I32AtomicRmw16AndU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1706:39 [INFO] [stdout] | [INFO] [stdout] 1706 | Operator::I64AtomicRmw8AndU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1707:40 [INFO] [stdout] | [INFO] [stdout] 1707 | Operator::I64AtomicRmw16AndU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1708:40 [INFO] [stdout] | [INFO] [stdout] 1708 | Operator::I64AtomicRmw32AndU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1709:36 [INFO] [stdout] | [INFO] [stdout] 1709 | Operator::I32AtomicRmwOr { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw_or [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1710:36 [INFO] [stdout] | [INFO] [stdout] 1710 | Operator::I64AtomicRmwOr { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_or [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1711:38 [INFO] [stdout] | [INFO] [stdout] 1711 | Operator::I32AtomicRmw8OrU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1712:39 [INFO] [stdout] | [INFO] [stdout] 1712 | Operator::I32AtomicRmw16OrU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1713:38 [INFO] [stdout] | [INFO] [stdout] 1713 | Operator::I64AtomicRmw8OrU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1714:39 [INFO] [stdout] | [INFO] [stdout] 1714 | Operator::I64AtomicRmw16OrU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1715:39 [INFO] [stdout] | [INFO] [stdout] 1715 | Operator::I64AtomicRmw32OrU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1716:37 [INFO] [stdout] | [INFO] [stdout] 1716 | Operator::I32AtomicRmwXor { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_xor [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1717:37 [INFO] [stdout] | [INFO] [stdout] 1717 | Operator::I64AtomicRmwXor { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_xor [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1718:39 [INFO] [stdout] | [INFO] [stdout] 1718 | Operator::I32AtomicRmw8XorU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1719:40 [INFO] [stdout] | [INFO] [stdout] 1719 | Operator::I32AtomicRmw16XorU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1720:39 [INFO] [stdout] | [INFO] [stdout] 1720 | Operator::I64AtomicRmw8XorU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1721:40 [INFO] [stdout] | [INFO] [stdout] 1721 | Operator::I64AtomicRmw16XorU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1722:40 [INFO] [stdout] | [INFO] [stdout] 1722 | Operator::I64AtomicRmw32XorU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1723:38 [INFO] [stdout] | [INFO] [stdout] 1723 | Operator::I32AtomicRmwXchg { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_xchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1724:38 [INFO] [stdout] | [INFO] [stdout] 1724 | Operator::I64AtomicRmwXchg { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_xchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1725:40 [INFO] [stdout] | [INFO] [stdout] 1725 | Operator::I32AtomicRmw8XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw8_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1726:41 [INFO] [stdout] | [INFO] [stdout] 1726 | Operator::I32AtomicRmw16XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw16_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1727:40 [INFO] [stdout] | [INFO] [stdout] 1727 | Operator::I64AtomicRmw8XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), // => visit_i64_atomic_rmw8_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1728:41 [INFO] [stdout] | [INFO] [stdout] 1728 | Operator::I64AtomicRmw16XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1729:41 [INFO] [stdout] | [INFO] [stdout] 1729 | Operator::I64AtomicRmw32XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1730:41 [INFO] [stdout] | [INFO] [stdout] 1730 | Operator::I32AtomicRmwCmpxchg { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_cmpxchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1731:41 [INFO] [stdout] | [INFO] [stdout] 1731 | Operator::I64AtomicRmwCmpxchg { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_cmpxchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1732:43 [INFO] [stdout] | [INFO] [stdout] 1732 | Operator::I32AtomicRmw8CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw8_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1733:44 [INFO] [stdout] | [INFO] [stdout] 1733 | Operator::I32AtomicRmw16CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw16_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1734:43 [INFO] [stdout] | [INFO] [stdout] 1734 | Operator::I64AtomicRmw8CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), // => visit_i64_atomic_rmw8_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1735:44 [INFO] [stdout] | [INFO] [stdout] 1735 | Operator::I64AtomicRmw16CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), // => visit_i64_atomic_rmw16_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1736:44 [INFO] [stdout] | [INFO] [stdout] 1736 | Operator::I64AtomicRmw32CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_c [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/op_traits.rs:1738:41 [INFO] [stdout] | [INFO] [stdout] 1738 | let SignatureData::Struct { fields, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idx` [INFO] [stdout] --> src/op_traits.rs:1757:37 [INFO] [stdout] | [INFO] [stdout] 1757 | &Operator::StructSet { sig, idx } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/op_traits.rs:1758:41 [INFO] [stdout] | [INFO] [stdout] 1758 | let SignatureData::Struct { fields, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1764:40 [INFO] [stdout] | [INFO] [stdout] 1764 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/op_traits.rs:1772:41 [INFO] [stdout] | [INFO] [stdout] 1772 | &Operator::ArrayNewFixed { sig, num } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `num: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1773:40 [INFO] [stdout] | [INFO] [stdout] 1773 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1788:40 [INFO] [stdout] | [INFO] [stdout] 1788 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1794:40 [INFO] [stdout] | [INFO] [stdout] 1794 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/op_traits.rs:1799:32 [INFO] [stdout] | [INFO] [stdout] 1799 | &Operator::ArrayCopy { dest, src } => Ok(Cow::Borrowed(&[])), [INFO] [stdout] | ^^^^ help: try ignoring the field: `dest: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/op_traits.rs:1799:38 [INFO] [stdout] | [INFO] [stdout] 1799 | &Operator::ArrayCopy { dest, src } => Ok(Cow::Borrowed(&[])), [INFO] [stdout] | ^^^ help: try ignoring the field: `src: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1801:30 [INFO] [stdout] | [INFO] [stdout] 1801 | &Operator::RefTest { ty } => Ok(Cow::Borrowed(&[Type::I32])), [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:2251:33 [INFO] [stdout] | [INFO] [stdout] 2251 | Operator::RefNull { ty } => &[], [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2252:44 [INFO] [stdout] | [INFO] [stdout] 2252 | Operator::MemoryAtomicNotify { memarg } => &[AtomicStuff], //=> visit_memory_atomic_notify [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2253:44 [INFO] [stdout] | [INFO] [stdout] 2253 | Operator::MemoryAtomicWait32 { memarg } => &[AtomicStuff], //=> visit_memory_atomic_wait32 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2254:44 [INFO] [stdout] | [INFO] [stdout] 2254 | Operator::MemoryAtomicWait64 { memarg } => &[AtomicStuff], //=> visit_memory_atomic_wait64 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2256:39 [INFO] [stdout] | [INFO] [stdout] 2256 | Operator::I32AtomicLoad { memarg } => &[AtomicStuff, ReadMem], //=> visit_i32_atomic_load [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2257:39 [INFO] [stdout] | [INFO] [stdout] 2257 | Operator::I64AtomicLoad { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2258:41 [INFO] [stdout] | [INFO] [stdout] 2258 | Operator::I32AtomicLoad8U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i32_atomic_load8_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2259:42 [INFO] [stdout] | [INFO] [stdout] 2259 | Operator::I32AtomicLoad16U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i32_atomic_load16_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2260:41 [INFO] [stdout] | [INFO] [stdout] 2260 | Operator::I64AtomicLoad8U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load8_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2261:42 [INFO] [stdout] | [INFO] [stdout] 2261 | Operator::I64AtomicLoad16U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load16_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2262:42 [INFO] [stdout] | [INFO] [stdout] 2262 | Operator::I64AtomicLoad32U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load32_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2263:40 [INFO] [stdout] | [INFO] [stdout] 2263 | Operator::I32AtomicStore { memarg } => &[AtomicStuff, WriteMem], //=> visit_i32_atomic_store [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2264:40 [INFO] [stdout] | [INFO] [stdout] 2264 | Operator::I64AtomicStore { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2265:41 [INFO] [stdout] | [INFO] [stdout] 2265 | Operator::I32AtomicStore8 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i32_atomic_store8 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2266:42 [INFO] [stdout] | [INFO] [stdout] 2266 | Operator::I32AtomicStore16 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i32_atomic_store16 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2267:41 [INFO] [stdout] | [INFO] [stdout] 2267 | Operator::I64AtomicStore8 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store8 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2268:42 [INFO] [stdout] | [INFO] [stdout] 2268 | Operator::I64AtomicStore16 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store16 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2269:42 [INFO] [stdout] | [INFO] [stdout] 2269 | Operator::I64AtomicStore32 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store32 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2270:41 [INFO] [stdout] | [INFO] [stdout] 2270 | Operator::I32AtomicRmwAdd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_add [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2271:41 [INFO] [stdout] | [INFO] [stdout] 2271 | Operator::I64AtomicRmwAdd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_add [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2272:43 [INFO] [stdout] | [INFO] [stdout] 2272 | Operator::I32AtomicRmw8AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2273:44 [INFO] [stdout] | [INFO] [stdout] 2273 | Operator::I32AtomicRmw16AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2274:43 [INFO] [stdout] | [INFO] [stdout] 2274 | Operator::I64AtomicRmw8AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2275:44 [INFO] [stdout] | [INFO] [stdout] 2275 | Operator::I64AtomicRmw16AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2276:44 [INFO] [stdout] | [INFO] [stdout] 2276 | Operator::I64AtomicRmw32AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2277:41 [INFO] [stdout] | [INFO] [stdout] 2277 | Operator::I32AtomicRmwSub { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_sub [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2278:41 [INFO] [stdout] | [INFO] [stdout] 2278 | Operator::I64AtomicRmwSub { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_sub [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2279:43 [INFO] [stdout] | [INFO] [stdout] 2279 | Operator::I32AtomicRmw8SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2280:44 [INFO] [stdout] | [INFO] [stdout] 2280 | Operator::I32AtomicRmw16SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2281:43 [INFO] [stdout] | [INFO] [stdout] 2281 | Operator::I64AtomicRmw8SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2282:44 [INFO] [stdout] | [INFO] [stdout] 2282 | Operator::I64AtomicRmw16SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2283:44 [INFO] [stdout] | [INFO] [stdout] 2283 | Operator::I64AtomicRmw32SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2284:41 [INFO] [stdout] | [INFO] [stdout] 2284 | Operator::I32AtomicRmwAnd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_and [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2285:41 [INFO] [stdout] | [INFO] [stdout] 2285 | Operator::I64AtomicRmwAnd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_and [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2286:43 [INFO] [stdout] | [INFO] [stdout] 2286 | Operator::I32AtomicRmw8AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2287:44 [INFO] [stdout] | [INFO] [stdout] 2287 | Operator::I32AtomicRmw16AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2288:43 [INFO] [stdout] | [INFO] [stdout] 2288 | Operator::I64AtomicRmw8AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2289:44 [INFO] [stdout] | [INFO] [stdout] 2289 | Operator::I64AtomicRmw16AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2290:44 [INFO] [stdout] | [INFO] [stdout] 2290 | Operator::I64AtomicRmw32AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2291:40 [INFO] [stdout] | [INFO] [stdout] 2291 | Operator::I32AtomicRmwOr { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw_or [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2292:40 [INFO] [stdout] | [INFO] [stdout] 2292 | Operator::I64AtomicRmwOr { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_or [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2293:42 [INFO] [stdout] | [INFO] [stdout] 2293 | Operator::I32AtomicRmw8OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2294:43 [INFO] [stdout] | [INFO] [stdout] 2294 | Operator::I32AtomicRmw16OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2295:42 [INFO] [stdout] | [INFO] [stdout] 2295 | Operator::I64AtomicRmw8OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2296:43 [INFO] [stdout] | [INFO] [stdout] 2296 | Operator::I64AtomicRmw16OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2297:43 [INFO] [stdout] | [INFO] [stdout] 2297 | Operator::I64AtomicRmw32OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2298:41 [INFO] [stdout] | [INFO] [stdout] 2298 | Operator::I32AtomicRmwXor { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_xor [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2299:41 [INFO] [stdout] | [INFO] [stdout] 2299 | Operator::I64AtomicRmwXor { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_xor [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2300:43 [INFO] [stdout] | [INFO] [stdout] 2300 | Operator::I32AtomicRmw8XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2301:44 [INFO] [stdout] | [INFO] [stdout] 2301 | Operator::I32AtomicRmw16XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2302:43 [INFO] [stdout] | [INFO] [stdout] 2302 | Operator::I64AtomicRmw8XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2303:44 [INFO] [stdout] | [INFO] [stdout] 2303 | Operator::I64AtomicRmw16XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2304:44 [INFO] [stdout] | [INFO] [stdout] 2304 | Operator::I64AtomicRmw32XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2305:42 [INFO] [stdout] | [INFO] [stdout] 2305 | Operator::I32AtomicRmwXchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_xchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2306:42 [INFO] [stdout] | [INFO] [stdout] 2306 | Operator::I64AtomicRmwXchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_xchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2307:44 [INFO] [stdout] | [INFO] [stdout] 2307 | Operator::I32AtomicRmw8XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw8_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2308:45 [INFO] [stdout] | [INFO] [stdout] 2308 | Operator::I32AtomicRmw16XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw16_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2309:44 [INFO] [stdout] | [INFO] [stdout] 2309 | Operator::I64AtomicRmw8XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i64_atomic_rmw8_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2310:45 [INFO] [stdout] | [INFO] [stdout] 2310 | Operator::I64AtomicRmw16XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2311:45 [INFO] [stdout] | [INFO] [stdout] 2311 | Operator::I64AtomicRmw32XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2312:45 [INFO] [stdout] | [INFO] [stdout] 2312 | Operator::I32AtomicRmwCmpxchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_cmpxchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2313:45 [INFO] [stdout] | [INFO] [stdout] 2313 | Operator::I64AtomicRmwCmpxchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_cmpxchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2314:47 [INFO] [stdout] | [INFO] [stdout] 2314 | Operator::I32AtomicRmw8CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw8_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2315:48 [INFO] [stdout] | [INFO] [stdout] 2315 | Operator::I32AtomicRmw16CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw16_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2316:47 [INFO] [stdout] | [INFO] [stdout] 2316 | Operator::I64AtomicRmw8CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i64_atomic_rmw8_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2317:48 [INFO] [stdout] | [INFO] [stdout] 2317 | Operator::I64AtomicRmw16CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i64_atomic_rmw16_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2318:48 [INFO] [stdout] | [INFO] [stdout] 2318 | Operator::I64AtomicRmw32CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2319:35 [INFO] [stdout] | [INFO] [stdout] 2319 | Operator::StructNew { sig } => &[], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2320:35 [INFO] [stdout] | [INFO] [stdout] 2320 | Operator::StructGet { sig, idx } => &[ReadGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idx` [INFO] [stdout] --> src/op_traits.rs:2320:40 [INFO] [stdout] | [INFO] [stdout] 2320 | Operator::StructGet { sig, idx } => &[ReadGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2321:35 [INFO] [stdout] | [INFO] [stdout] 2321 | Operator::StructSet { sig, idx } => &[WriteGlobal], //=> visit_i64_atomic_rmw32_c [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idx` [INFO] [stdout] --> src/op_traits.rs:2321:40 [INFO] [stdout] | [INFO] [stdout] 2321 | Operator::StructSet { sig, idx } => &[WriteGlobal], //=> visit_i64_atomic_rmw32_c [INFO] [stdout] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2322:34 [INFO] [stdout] | [INFO] [stdout] 2322 | Operator::ArrayNew { sig } => &[], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2323:39 [INFO] [stdout] | [INFO] [stdout] 2323 | Operator::ArrayNewFixed { sig, num } => &[], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/op_traits.rs:2323:44 [INFO] [stdout] | [INFO] [stdout] 2323 | Operator::ArrayNewFixed { sig, num } => &[], [INFO] [stdout] | ^^^ help: try ignoring the field: `num: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2324:34 [INFO] [stdout] | [INFO] [stdout] 2324 | Operator::ArrayGet { sig } => &[ReadGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2325:34 [INFO] [stdout] | [INFO] [stdout] 2325 | Operator::ArraySet { sig } => &[WriteGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2326:35 [INFO] [stdout] | [INFO] [stdout] 2326 | Operator::ArrayFill { sig } => &[WriteGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/op_traits.rs:2327:35 [INFO] [stdout] | [INFO] [stdout] 2327 | Operator::ArrayCopy { dest, src } => &[ReadGlobal, WriteGlobal], [INFO] [stdout] | ^^^^ help: try ignoring the field: `dest: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/op_traits.rs:2327:41 [INFO] [stdout] | [INFO] [stdout] 2327 | Operator::ArrayCopy { dest, src } => &[ReadGlobal, WriteGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `src: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:2329:33 [INFO] [stdout] | [INFO] [stdout] 2329 | Operator::RefTest { ty } => &[], [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:2330:33 [INFO] [stdout] | [INFO] [stdout] 2330 | Operator::RefCast { ty } => &[Trap], [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3216:29 [INFO] [stdout] | [INFO] [stdout] 3216 | Operator::I32Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3217:29 [INFO] [stdout] | [INFO] [stdout] 3217 | Operator::I64Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3218:29 [INFO] [stdout] | [INFO] [stdout] 3218 | Operator::F32Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3219:29 [INFO] [stdout] | [INFO] [stdout] 3219 | Operator::F64Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3220:31 [INFO] [stdout] | [INFO] [stdout] 3220 | Operator::I32Load8S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3221:31 [INFO] [stdout] | [INFO] [stdout] 3221 | Operator::I32Load8U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3222:32 [INFO] [stdout] | [INFO] [stdout] 3222 | Operator::I32Load16S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3223:32 [INFO] [stdout] | [INFO] [stdout] 3223 | Operator::I32Load16U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3224:31 [INFO] [stdout] | [INFO] [stdout] 3224 | Operator::I64Load8S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3225:31 [INFO] [stdout] | [INFO] [stdout] 3225 | Operator::I64Load8U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3226:32 [INFO] [stdout] | [INFO] [stdout] 3226 | Operator::I64Load16S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3227:32 [INFO] [stdout] | [INFO] [stdout] 3227 | Operator::I64Load16U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3228:32 [INFO] [stdout] | [INFO] [stdout] 3228 | Operator::I64Load32S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3229:32 [INFO] [stdout] | [INFO] [stdout] 3229 | Operator::I64Load32U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3230:30 [INFO] [stdout] | [INFO] [stdout] 3230 | Operator::I32Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3231:30 [INFO] [stdout] | [INFO] [stdout] 3231 | Operator::I64Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3232:30 [INFO] [stdout] | [INFO] [stdout] 3232 | Operator::F32Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3233:30 [INFO] [stdout] | [INFO] [stdout] 3233 | Operator::F64Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3234:31 [INFO] [stdout] | [INFO] [stdout] 3234 | Operator::I32Store8 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3235:32 [INFO] [stdout] | [INFO] [stdout] 3235 | Operator::I32Store16 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3236:31 [INFO] [stdout] | [INFO] [stdout] 3236 | Operator::I64Store8 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3237:32 [INFO] [stdout] | [INFO] [stdout] 3237 | Operator::I64Store16 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3238:32 [INFO] [stdout] | [INFO] [stdout] 3238 | Operator::I64Store32 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mem` [INFO] [stdout] --> src/op_traits.rs:3239:32 [INFO] [stdout] | [INFO] [stdout] 3239 | Operator::MemorySize { mem } => 1, [INFO] [stdout] | ^^^ help: try ignoring the field: `mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mem` [INFO] [stdout] --> src/op_traits.rs:3240:32 [INFO] [stdout] | [INFO] [stdout] 3240 | Operator::MemoryGrow { mem } => 1, [INFO] [stdout] | ^^^ help: try ignoring the field: `mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dst_mem` [INFO] [stdout] --> src/op_traits.rs:3241:32 [INFO] [stdout] | [INFO] [stdout] 3241 | Operator::MemoryCopy { dst_mem, src_mem } => 2, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `dst_mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src_mem` [INFO] [stdout] --> src/op_traits.rs:3241:41 [INFO] [stdout] | [INFO] [stdout] 3241 | Operator::MemoryCopy { dst_mem, src_mem } => 2, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `src_mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mem` [INFO] [stdout] --> src/op_traits.rs:3242:32 [INFO] [stdout] | [INFO] [stdout] 3242 | Operator::MemoryFill { mem } => 1, [INFO] [stdout] | ^^^ help: try ignoring the field: `mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3243:30 [INFO] [stdout] | [INFO] [stdout] 3243 | Operator::V128Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3244:34 [INFO] [stdout] | [INFO] [stdout] 3244 | Operator::V128Load8x8S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3245:34 [INFO] [stdout] | [INFO] [stdout] 3245 | Operator::V128Load8x8U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3246:35 [INFO] [stdout] | [INFO] [stdout] 3246 | Operator::V128Load16x4S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3247:35 [INFO] [stdout] | [INFO] [stdout] 3247 | Operator::V128Load16x4U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3248:35 [INFO] [stdout] | [INFO] [stdout] 3248 | Operator::V128Load32x2S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3249:35 [INFO] [stdout] | [INFO] [stdout] 3249 | Operator::V128Load32x2U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3250:36 [INFO] [stdout] | [INFO] [stdout] 3250 | Operator::V128Load8Splat { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3251:37 [INFO] [stdout] | [INFO] [stdout] 3251 | Operator::V128Load16Splat { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3252:37 [INFO] [stdout] | [INFO] [stdout] 3252 | Operator::V128Load32Splat { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3253:37 [INFO] [stdout] | [INFO] [stdout] 3253 | Operator::V128Load64Splat { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3254:36 [INFO] [stdout] | [INFO] [stdout] 3254 | Operator::V128Load32Zero { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3255:36 [INFO] [stdout] | [INFO] [stdout] 3255 | Operator::V128Load64Zero { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3256:31 [INFO] [stdout] | [INFO] [stdout] 3256 | Operator::V128Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3257:35 [INFO] [stdout] | [INFO] [stdout] 3257 | Operator::V128Load8Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3258:36 [INFO] [stdout] | [INFO] [stdout] 3258 | Operator::V128Load16Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3259:36 [INFO] [stdout] | [INFO] [stdout] 3259 | Operator::V128Load32Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3260:36 [INFO] [stdout] | [INFO] [stdout] 3260 | Operator::V128Load64Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3261:36 [INFO] [stdout] | [INFO] [stdout] 3261 | Operator::V128Store8Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3262:37 [INFO] [stdout] | [INFO] [stdout] 3262 | Operator::V128Store16Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3263:37 [INFO] [stdout] | [INFO] [stdout] 3263 | Operator::V128Store32Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3264:37 [INFO] [stdout] | [INFO] [stdout] 3264 | Operator::V128Store64Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interp.rs:288:29 [INFO] [stdout] | [INFO] [stdout] 288 | ... sig, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interp.rs:375:29 [INFO] [stdout] | [INFO] [stdout] 375 | ... sig, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/interp.rs:407:13 [INFO] [stdout] | [INFO] [stdout] 407 | let mut r = self.import_hander.clone(); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/interp.rs:1007:38 [INFO] [stdout] | [INFO] [stdout] 1007 | .extend((0..*i).map(|a| Func::default())); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/util.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `c` [INFO] [stdout] --> src/td.rs:3:27 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn ix(m: &mut Module, c: &mut (dyn FuncCollector + '_)) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/td.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | let n = sha3::Sha3_256::digest(m.funcs[f].name()); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/td.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | let i = m.imports.iter().find_map(|a| { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/td.rs:22:13 [INFO] [stdout] | [INFO] [stdout] 22 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/td.rs:22:21 [INFO] [stdout] | [INFO] [stdout] 22 | params, returns, .. [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `core::result::Result` that must be used [INFO] [stdout] --> src/ir/func.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | / self.blocks[from] [INFO] [stdout] 239 | | .terminator [INFO] [stdout] 240 | | .update_target(succ_idx, |target| target.block = edge_block); [INFO] [stdout] | |________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 238 | let _ = self.blocks[from] [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling wat v1.228.0 [INFO] [stdout] warning: unused import: `alloc::boxed::Box` [INFO] [stdout] --> src/cfg/mod.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use alloc::boxed::Box; [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: `alloc::boxed::Box` [INFO] [stdout] --> src/cfg/postorder.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use alloc::boxed::Box; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `core::default` [INFO] [stdout] --> src/ir/module.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use core::default; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `indexmap::IndexMap` [INFO] [stdout] --> src/ir/module.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use indexmap::IndexMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ControlTag` and `Handler` [INFO] [stdout] --> src/ir/func.rs:2:12 [INFO] [stdout] | [INFO] [stdout] 2 | Block, ControlTag, FunctionBodyDisplay, Handler, Local, Module, Signature, SignatureData, Type, [INFO] [stdout] | ^^^^^^^^^^ ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `empty` and `once` [INFO] [stdout] --> src/ir/func.rs:19:18 [INFO] [stdout] | [INFO] [stdout] 19 | use core::iter::{empty, once}; [INFO] [stdout] | ^^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `hashbrown::HashSet` [INFO] [stdout] --> src/ir/func.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | use hashbrown::HashSet; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `alloc::vec` [INFO] [stdout] --> src/ir/display.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use alloc::vec; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `alloc::vec` [INFO] [stdout] --> src/ir/debug.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use alloc::vec; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::EntityRef` [INFO] [stdout] --> src/op_traits.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use crate::EntityRef; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `alloc::boxed::Box` [INFO] [stdout] --> src/op_traits.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use alloc::boxed::Box; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `anyhow::Context` [INFO] [stdout] --> src/ops.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use anyhow::Context; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `core::convert::TryFrom` [INFO] [stdout] --> src/ops.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use core::convert::TryFrom; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `alloc::boxed::Box` [INFO] [stdout] --> src/scoped_map.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | use alloc::boxed::Box; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/ir_types.rs:221:13 [INFO] [stdout] | [INFO] [stdout] 221 | _ => panic!("Cannot convert {:?} into reftype", ty), [INFO] [stdout] | ^ no value can reach this [INFO] [stdout] | [INFO] [stdout] note: multiple earlier patterns match some of the same values [INFO] [stdout] --> src/ir_types.rs:221:13 [INFO] [stdout] | [INFO] [stdout] 214 | HeapType::ExternRef => wasm_encoder::RefType::EXTERNREF, [INFO] [stdout] | ------------------- matches some of the same values [INFO] [stdout] 215 | HeapType::FuncRef => wasm_encoder::RefType::FUNCREF, [INFO] [stdout] | ----------------- matches some of the same values [INFO] [stdout] 216 | HeapType::Sig { sig_index } => wasm_encoder::RefType { [INFO] [stdout] | --------------------------- matches some of the same values [INFO] [stdout] ... [INFO] [stdout] 220 | HeapType::Array => wasm_encoder::RefType::ARRAYREF, [INFO] [stdout] | --------------- matches some of the same values [INFO] [stdout] 221 | _ => panic!("Cannot convert {:?} into reftype", ty), [INFO] [stdout] | ^ collectively making this unreachable [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/ir/module.rs:98:17 [INFO] [stdout] | [INFO] [stdout] 98 | params, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/ir/module.rs:99:17 [INFO] [stdout] | [INFO] [stdout] 99 | returns, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/ir/module.rs:102:37 [INFO] [stdout] | [INFO] [stdout] 102 | SignatureData::Struct { fields, shared } => *shared, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/ir/module.rs:103:36 [INFO] [stdout] | [INFO] [stdout] 103 | SignatureData::Array { ty, shared } => *shared, [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `like` [INFO] [stdout] --> src/ir/module.rs:104:37 [INFO] [stdout] | [INFO] [stdout] 104 | SignatureData::Import { like, shared } => *shared, [INFO] [stdout] | ^^^^ help: try ignoring the field: `like: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `like` [INFO] [stdout] --> src/ir/module.rs:227:37 [INFO] [stdout] | [INFO] [stdout] 227 | SignatureData::Import { like, shared } => todo!(), [INFO] [stdout] | ^^^^ help: try ignoring the field: `like: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `shared` [INFO] [stdout] --> src/ir/module.rs:227:43 [INFO] [stdout] | [INFO] [stdout] 227 | SignatureData::Import { like, shared } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `shared: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `target` [INFO] [stdout] --> src/ir/func.rs:734:30 [INFO] [stdout] | [INFO] [stdout] 734 | Terminator::Br { target } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `target: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cond` [INFO] [stdout] --> src/ir/func.rs:736:17 [INFO] [stdout] | [INFO] [stdout] 736 | cond, [INFO] [stdout] | ^^^^ help: try ignoring the field: `cond: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `if_true` [INFO] [stdout] --> src/ir/func.rs:737:17 [INFO] [stdout] | [INFO] [stdout] 737 | if_true, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `if_true: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `if_false` [INFO] [stdout] --> src/ir/func.rs:738:17 [INFO] [stdout] | [INFO] [stdout] 738 | if_false, [INFO] [stdout] | ^^^^^^^^ help: try ignoring the field: `if_false: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/ir/func.rs:741:17 [INFO] [stdout] | [INFO] [stdout] 741 | value, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `default` [INFO] [stdout] --> src/ir/func.rs:743:17 [INFO] [stdout] | [INFO] [stdout] 743 | default, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `default: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `values` [INFO] [stdout] --> src/ir/func.rs:745:34 [INFO] [stdout] | [INFO] [stdout] 745 | Terminator::Return { values } => 0, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `values: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:746:38 [INFO] [stdout] | [INFO] [stdout] 746 | Terminator::ReturnCall { func, args } => 0, [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:746:44 [INFO] [stdout] | [INFO] [stdout] 746 | Terminator::ReturnCall { func, args } => 0, [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:747:46 [INFO] [stdout] | [INFO] [stdout] 747 | Terminator::ReturnCallIndirect { sig, table, args } => 0, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:747:51 [INFO] [stdout] | [INFO] [stdout] 747 | Terminator::ReturnCallIndirect { sig, table, args } => 0, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:747:58 [INFO] [stdout] | [INFO] [stdout] 747 | Terminator::ReturnCallIndirect { sig, table, args } => 0, [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:748:41 [INFO] [stdout] | [INFO] [stdout] 748 | Terminator::ReturnCallRef { sig, args } => 0, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:748:46 [INFO] [stdout] | [INFO] [stdout] 748 | Terminator::ReturnCallRef { sig, args } => 0, [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:778:38 [INFO] [stdout] | [INFO] [stdout] 778 | Terminator::ReturnCall { func, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:778:44 [INFO] [stdout] | [INFO] [stdout] 778 | Terminator::ReturnCall { func, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:779:46 [INFO] [stdout] | [INFO] [stdout] 779 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:779:51 [INFO] [stdout] | [INFO] [stdout] 779 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:779:58 [INFO] [stdout] | [INFO] [stdout] 779 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:780:41 [INFO] [stdout] | [INFO] [stdout] 780 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:780:46 [INFO] [stdout] | [INFO] [stdout] 780 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:807:38 [INFO] [stdout] | [INFO] [stdout] 807 | Terminator::ReturnCall { func, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:807:44 [INFO] [stdout] | [INFO] [stdout] 807 | Terminator::ReturnCall { func, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:808:46 [INFO] [stdout] | [INFO] [stdout] 808 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:808:51 [INFO] [stdout] | [INFO] [stdout] 808 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:808:58 [INFO] [stdout] | [INFO] [stdout] 808 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:809:41 [INFO] [stdout] | [INFO] [stdout] 809 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `args` [INFO] [stdout] --> src/ir/func.rs:809:46 [INFO] [stdout] | [INFO] [stdout] 809 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stdout] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/ir/func.rs:812:79 [INFO] [stdout] | [INFO] [stdout] 812 | pub fn visit_target R>(&self, index: usize, mut f: F) -> R { [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/ir/func.rs:818:9 [INFO] [stdout] | [INFO] [stdout] 818 | mut f: F, [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/ir/func.rs:832:9 [INFO] [stdout] | [INFO] [stdout] 832 | mut f: F, [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:880:39 [INFO] [stdout] | [INFO] [stdout] 880 | &Terminator::ReturnCall { func, ref args } => { [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:886:17 [INFO] [stdout] | [INFO] [stdout] 886 | sig, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:887:17 [INFO] [stdout] | [INFO] [stdout] 887 | table, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `func` [INFO] [stdout] --> src/ir/func.rs:911:43 [INFO] [stdout] | [INFO] [stdout] 911 | &mut Terminator::ReturnCall { func, ref mut args } => { [INFO] [stdout] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:917:17 [INFO] [stdout] | [INFO] [stdout] 917 | sig, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `table` [INFO] [stdout] --> src/ir/func.rs:918:17 [INFO] [stdout] | [INFO] [stdout] 918 | table, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/ir/func.rs:925:46 [INFO] [stdout] | [INFO] [stdout] 925 | &mut Terminator::ReturnCallRef { sig, ref mut args } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `shared` [INFO] [stdout] --> src/ir/display.rs:186:21 [INFO] [stdout] | [INFO] [stdout] 186 | shared, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `shared: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/op_traits.rs:1129:31 [INFO] [stdout] | [INFO] [stdout] 1129 | (0..num).map(|a| ty.value.clone().unpack()).collect(), [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/op_traits.rs:22:25 [INFO] [stdout] | [INFO] [stdout] 22 | params, returns, .. [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/op_traits.rs:31:25 [INFO] [stdout] | [INFO] [stdout] 31 | params, returns, .. [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/op_traits.rs:657:25 [INFO] [stdout] | [INFO] [stdout] 657 | params, returns, .. [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:674:29 [INFO] [stdout] | [INFO] [stdout] 674 | Operator::RefNull { ty } => Ok(Cow::Borrowed(&[])), [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idx` [INFO] [stdout] --> src/op_traits.rs:1092:37 [INFO] [stdout] | [INFO] [stdout] 1092 | &Operator::StructGet { sig, idx } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/op_traits.rs:1093:41 [INFO] [stdout] | [INFO] [stdout] 1093 | let SignatureData::Struct { fields, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1133:40 [INFO] [stdout] | [INFO] [stdout] 1133 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1184:30 [INFO] [stdout] | [INFO] [stdout] 1184 | &Operator::RefTest { ty } => Ok(Cow::Owned(vec![ [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1187:30 [INFO] [stdout] | [INFO] [stdout] 1187 | &Operator::RefCast { ty } => Ok(Cow::Owned(vec![ [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/op_traits.rs:1204:17 [INFO] [stdout] | [INFO] [stdout] 1204 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/op_traits.rs:1213:17 [INFO] [stdout] | [INFO] [stdout] 1213 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/op_traits.rs:1667:17 [INFO] [stdout] | [INFO] [stdout] 1667 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1684:40 [INFO] [stdout] | [INFO] [stdout] 1684 | Operator::MemoryAtomicNotify { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_memory_atomic_notify [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1685:40 [INFO] [stdout] | [INFO] [stdout] 1685 | Operator::MemoryAtomicWait32 { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_memory_atomic_wait32 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1686:40 [INFO] [stdout] | [INFO] [stdout] 1686 | Operator::MemoryAtomicWait64 { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_memory_atomic_wait64 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1688:37 [INFO] [stdout] | [INFO] [stdout] 1688 | Operator::I32AtomicRmwAdd { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_add [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1689:37 [INFO] [stdout] | [INFO] [stdout] 1689 | Operator::I64AtomicRmwAdd { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_add [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1690:39 [INFO] [stdout] | [INFO] [stdout] 1690 | Operator::I32AtomicRmw8AddU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1691:40 [INFO] [stdout] | [INFO] [stdout] 1691 | Operator::I32AtomicRmw16AddU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1692:39 [INFO] [stdout] | [INFO] [stdout] 1692 | Operator::I64AtomicRmw8AddU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1693:40 [INFO] [stdout] | [INFO] [stdout] 1693 | Operator::I64AtomicRmw16AddU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1694:40 [INFO] [stdout] | [INFO] [stdout] 1694 | Operator::I64AtomicRmw32AddU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1695:37 [INFO] [stdout] | [INFO] [stdout] 1695 | Operator::I32AtomicRmwSub { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_sub [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1696:37 [INFO] [stdout] | [INFO] [stdout] 1696 | Operator::I64AtomicRmwSub { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_sub [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1697:39 [INFO] [stdout] | [INFO] [stdout] 1697 | Operator::I32AtomicRmw8SubU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1698:40 [INFO] [stdout] | [INFO] [stdout] 1698 | Operator::I32AtomicRmw16SubU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1699:39 [INFO] [stdout] | [INFO] [stdout] 1699 | Operator::I64AtomicRmw8SubU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1700:40 [INFO] [stdout] | [INFO] [stdout] 1700 | Operator::I64AtomicRmw16SubU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1701:40 [INFO] [stdout] | [INFO] [stdout] 1701 | Operator::I64AtomicRmw32SubU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1702:37 [INFO] [stdout] | [INFO] [stdout] 1702 | Operator::I32AtomicRmwAnd { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_and [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1703:37 [INFO] [stdout] | [INFO] [stdout] 1703 | Operator::I64AtomicRmwAnd { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_and [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1704:39 [INFO] [stdout] | [INFO] [stdout] 1704 | Operator::I32AtomicRmw8AndU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1705:40 [INFO] [stdout] | [INFO] [stdout] 1705 | Operator::I32AtomicRmw16AndU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1706:39 [INFO] [stdout] | [INFO] [stdout] 1706 | Operator::I64AtomicRmw8AndU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1707:40 [INFO] [stdout] | [INFO] [stdout] 1707 | Operator::I64AtomicRmw16AndU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1708:40 [INFO] [stdout] | [INFO] [stdout] 1708 | Operator::I64AtomicRmw32AndU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1709:36 [INFO] [stdout] | [INFO] [stdout] 1709 | Operator::I32AtomicRmwOr { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw_or [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1710:36 [INFO] [stdout] | [INFO] [stdout] 1710 | Operator::I64AtomicRmwOr { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_or [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1711:38 [INFO] [stdout] | [INFO] [stdout] 1711 | Operator::I32AtomicRmw8OrU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1712:39 [INFO] [stdout] | [INFO] [stdout] 1712 | Operator::I32AtomicRmw16OrU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1713:38 [INFO] [stdout] | [INFO] [stdout] 1713 | Operator::I64AtomicRmw8OrU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1714:39 [INFO] [stdout] | [INFO] [stdout] 1714 | Operator::I64AtomicRmw16OrU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1715:39 [INFO] [stdout] | [INFO] [stdout] 1715 | Operator::I64AtomicRmw32OrU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1716:37 [INFO] [stdout] | [INFO] [stdout] 1716 | Operator::I32AtomicRmwXor { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_xor [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1717:37 [INFO] [stdout] | [INFO] [stdout] 1717 | Operator::I64AtomicRmwXor { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_xor [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1718:39 [INFO] [stdout] | [INFO] [stdout] 1718 | Operator::I32AtomicRmw8XorU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1719:40 [INFO] [stdout] | [INFO] [stdout] 1719 | Operator::I32AtomicRmw16XorU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1720:39 [INFO] [stdout] | [INFO] [stdout] 1720 | Operator::I64AtomicRmw8XorU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1721:40 [INFO] [stdout] | [INFO] [stdout] 1721 | Operator::I64AtomicRmw16XorU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1722:40 [INFO] [stdout] | [INFO] [stdout] 1722 | Operator::I64AtomicRmw32XorU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1723:38 [INFO] [stdout] | [INFO] [stdout] 1723 | Operator::I32AtomicRmwXchg { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_xchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1724:38 [INFO] [stdout] | [INFO] [stdout] 1724 | Operator::I64AtomicRmwXchg { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_xchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1725:40 [INFO] [stdout] | [INFO] [stdout] 1725 | Operator::I32AtomicRmw8XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw8_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1726:41 [INFO] [stdout] | [INFO] [stdout] 1726 | Operator::I32AtomicRmw16XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw16_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1727:40 [INFO] [stdout] | [INFO] [stdout] 1727 | Operator::I64AtomicRmw8XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), // => visit_i64_atomic_rmw8_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1728:41 [INFO] [stdout] | [INFO] [stdout] 1728 | Operator::I64AtomicRmw16XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1729:41 [INFO] [stdout] | [INFO] [stdout] 1729 | Operator::I64AtomicRmw32XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1730:41 [INFO] [stdout] | [INFO] [stdout] 1730 | Operator::I32AtomicRmwCmpxchg { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_cmpxchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1731:41 [INFO] [stdout] | [INFO] [stdout] 1731 | Operator::I64AtomicRmwCmpxchg { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_cmpxchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1732:43 [INFO] [stdout] | [INFO] [stdout] 1732 | Operator::I32AtomicRmw8CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw8_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1733:44 [INFO] [stdout] | [INFO] [stdout] 1733 | Operator::I32AtomicRmw16CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw16_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1734:43 [INFO] [stdout] | [INFO] [stdout] 1734 | Operator::I64AtomicRmw8CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), // => visit_i64_atomic_rmw8_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1735:44 [INFO] [stdout] | [INFO] [stdout] 1735 | Operator::I64AtomicRmw16CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), // => visit_i64_atomic_rmw16_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:1736:44 [INFO] [stdout] | [INFO] [stdout] 1736 | Operator::I64AtomicRmw32CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_c [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/op_traits.rs:1738:41 [INFO] [stdout] | [INFO] [stdout] 1738 | let SignatureData::Struct { fields, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idx` [INFO] [stdout] --> src/op_traits.rs:1757:37 [INFO] [stdout] | [INFO] [stdout] 1757 | &Operator::StructSet { sig, idx } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `fields` [INFO] [stdout] --> src/op_traits.rs:1758:41 [INFO] [stdout] | [INFO] [stdout] 1758 | let SignatureData::Struct { fields, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1764:40 [INFO] [stdout] | [INFO] [stdout] 1764 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/op_traits.rs:1772:41 [INFO] [stdout] | [INFO] [stdout] 1772 | &Operator::ArrayNewFixed { sig, num } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `num: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1773:40 [INFO] [stdout] | [INFO] [stdout] 1773 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1788:40 [INFO] [stdout] | [INFO] [stdout] 1788 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1794:40 [INFO] [stdout] | [INFO] [stdout] 1794 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/op_traits.rs:1799:32 [INFO] [stdout] | [INFO] [stdout] 1799 | &Operator::ArrayCopy { dest, src } => Ok(Cow::Borrowed(&[])), [INFO] [stdout] | ^^^^ help: try ignoring the field: `dest: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/op_traits.rs:1799:38 [INFO] [stdout] | [INFO] [stdout] 1799 | &Operator::ArrayCopy { dest, src } => Ok(Cow::Borrowed(&[])), [INFO] [stdout] | ^^^ help: try ignoring the field: `src: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:1801:30 [INFO] [stdout] | [INFO] [stdout] 1801 | &Operator::RefTest { ty } => Ok(Cow::Borrowed(&[Type::I32])), [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:2251:33 [INFO] [stdout] | [INFO] [stdout] 2251 | Operator::RefNull { ty } => &[], [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2252:44 [INFO] [stdout] | [INFO] [stdout] 2252 | Operator::MemoryAtomicNotify { memarg } => &[AtomicStuff], //=> visit_memory_atomic_notify [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2253:44 [INFO] [stdout] | [INFO] [stdout] 2253 | Operator::MemoryAtomicWait32 { memarg } => &[AtomicStuff], //=> visit_memory_atomic_wait32 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2254:44 [INFO] [stdout] | [INFO] [stdout] 2254 | Operator::MemoryAtomicWait64 { memarg } => &[AtomicStuff], //=> visit_memory_atomic_wait64 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2256:39 [INFO] [stdout] | [INFO] [stdout] 2256 | Operator::I32AtomicLoad { memarg } => &[AtomicStuff, ReadMem], //=> visit_i32_atomic_load [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2257:39 [INFO] [stdout] | [INFO] [stdout] 2257 | Operator::I64AtomicLoad { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2258:41 [INFO] [stdout] | [INFO] [stdout] 2258 | Operator::I32AtomicLoad8U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i32_atomic_load8_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2259:42 [INFO] [stdout] | [INFO] [stdout] 2259 | Operator::I32AtomicLoad16U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i32_atomic_load16_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2260:41 [INFO] [stdout] | [INFO] [stdout] 2260 | Operator::I64AtomicLoad8U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load8_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2261:42 [INFO] [stdout] | [INFO] [stdout] 2261 | Operator::I64AtomicLoad16U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load16_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2262:42 [INFO] [stdout] | [INFO] [stdout] 2262 | Operator::I64AtomicLoad32U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load32_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2263:40 [INFO] [stdout] | [INFO] [stdout] 2263 | Operator::I32AtomicStore { memarg } => &[AtomicStuff, WriteMem], //=> visit_i32_atomic_store [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2264:40 [INFO] [stdout] | [INFO] [stdout] 2264 | Operator::I64AtomicStore { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2265:41 [INFO] [stdout] | [INFO] [stdout] 2265 | Operator::I32AtomicStore8 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i32_atomic_store8 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2266:42 [INFO] [stdout] | [INFO] [stdout] 2266 | Operator::I32AtomicStore16 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i32_atomic_store16 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2267:41 [INFO] [stdout] | [INFO] [stdout] 2267 | Operator::I64AtomicStore8 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store8 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2268:42 [INFO] [stdout] | [INFO] [stdout] 2268 | Operator::I64AtomicStore16 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store16 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2269:42 [INFO] [stdout] | [INFO] [stdout] 2269 | Operator::I64AtomicStore32 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store32 [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2270:41 [INFO] [stdout] | [INFO] [stdout] 2270 | Operator::I32AtomicRmwAdd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_add [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2271:41 [INFO] [stdout] | [INFO] [stdout] 2271 | Operator::I64AtomicRmwAdd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_add [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2272:43 [INFO] [stdout] | [INFO] [stdout] 2272 | Operator::I32AtomicRmw8AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2273:44 [INFO] [stdout] | [INFO] [stdout] 2273 | Operator::I32AtomicRmw16AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2274:43 [INFO] [stdout] | [INFO] [stdout] 2274 | Operator::I64AtomicRmw8AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2275:44 [INFO] [stdout] | [INFO] [stdout] 2275 | Operator::I64AtomicRmw16AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2276:44 [INFO] [stdout] | [INFO] [stdout] 2276 | Operator::I64AtomicRmw32AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_add_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2277:41 [INFO] [stdout] | [INFO] [stdout] 2277 | Operator::I32AtomicRmwSub { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_sub [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2278:41 [INFO] [stdout] | [INFO] [stdout] 2278 | Operator::I64AtomicRmwSub { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_sub [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2279:43 [INFO] [stdout] | [INFO] [stdout] 2279 | Operator::I32AtomicRmw8SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2280:44 [INFO] [stdout] | [INFO] [stdout] 2280 | Operator::I32AtomicRmw16SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2281:43 [INFO] [stdout] | [INFO] [stdout] 2281 | Operator::I64AtomicRmw8SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2282:44 [INFO] [stdout] | [INFO] [stdout] 2282 | Operator::I64AtomicRmw16SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2283:44 [INFO] [stdout] | [INFO] [stdout] 2283 | Operator::I64AtomicRmw32SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_sub_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2284:41 [INFO] [stdout] | [INFO] [stdout] 2284 | Operator::I32AtomicRmwAnd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_and [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2285:41 [INFO] [stdout] | [INFO] [stdout] 2285 | Operator::I64AtomicRmwAnd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_and [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2286:43 [INFO] [stdout] | [INFO] [stdout] 2286 | Operator::I32AtomicRmw8AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2287:44 [INFO] [stdout] | [INFO] [stdout] 2287 | Operator::I32AtomicRmw16AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2288:43 [INFO] [stdout] | [INFO] [stdout] 2288 | Operator::I64AtomicRmw8AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2289:44 [INFO] [stdout] | [INFO] [stdout] 2289 | Operator::I64AtomicRmw16AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2290:44 [INFO] [stdout] | [INFO] [stdout] 2290 | Operator::I64AtomicRmw32AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_and_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2291:40 [INFO] [stdout] | [INFO] [stdout] 2291 | Operator::I32AtomicRmwOr { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw_or [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2292:40 [INFO] [stdout] | [INFO] [stdout] 2292 | Operator::I64AtomicRmwOr { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_or [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2293:42 [INFO] [stdout] | [INFO] [stdout] 2293 | Operator::I32AtomicRmw8OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2294:43 [INFO] [stdout] | [INFO] [stdout] 2294 | Operator::I32AtomicRmw16OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2295:42 [INFO] [stdout] | [INFO] [stdout] 2295 | Operator::I64AtomicRmw8OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2296:43 [INFO] [stdout] | [INFO] [stdout] 2296 | Operator::I64AtomicRmw16OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2297:43 [INFO] [stdout] | [INFO] [stdout] 2297 | Operator::I64AtomicRmw32OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_or_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2298:41 [INFO] [stdout] | [INFO] [stdout] 2298 | Operator::I32AtomicRmwXor { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_xor [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2299:41 [INFO] [stdout] | [INFO] [stdout] 2299 | Operator::I64AtomicRmwXor { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_xor [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2300:43 [INFO] [stdout] | [INFO] [stdout] 2300 | Operator::I32AtomicRmw8XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2301:44 [INFO] [stdout] | [INFO] [stdout] 2301 | Operator::I32AtomicRmw16XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2302:43 [INFO] [stdout] | [INFO] [stdout] 2302 | Operator::I64AtomicRmw8XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2303:44 [INFO] [stdout] | [INFO] [stdout] 2303 | Operator::I64AtomicRmw16XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2304:44 [INFO] [stdout] | [INFO] [stdout] 2304 | Operator::I64AtomicRmw32XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_xor_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2305:42 [INFO] [stdout] | [INFO] [stdout] 2305 | Operator::I32AtomicRmwXchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_xchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2306:42 [INFO] [stdout] | [INFO] [stdout] 2306 | Operator::I64AtomicRmwXchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_xchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2307:44 [INFO] [stdout] | [INFO] [stdout] 2307 | Operator::I32AtomicRmw8XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw8_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2308:45 [INFO] [stdout] | [INFO] [stdout] 2308 | Operator::I32AtomicRmw16XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw16_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2309:44 [INFO] [stdout] | [INFO] [stdout] 2309 | Operator::I64AtomicRmw8XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i64_atomic_rmw8_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2310:45 [INFO] [stdout] | [INFO] [stdout] 2310 | Operator::I64AtomicRmw16XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2311:45 [INFO] [stdout] | [INFO] [stdout] 2311 | Operator::I64AtomicRmw32XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_xchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2312:45 [INFO] [stdout] | [INFO] [stdout] 2312 | Operator::I32AtomicRmwCmpxchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_cmpxchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2313:45 [INFO] [stdout] | [INFO] [stdout] 2313 | Operator::I64AtomicRmwCmpxchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_cmpxchg [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2314:47 [INFO] [stdout] | [INFO] [stdout] 2314 | Operator::I32AtomicRmw8CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw8_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2315:48 [INFO] [stdout] | [INFO] [stdout] 2315 | Operator::I32AtomicRmw16CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw16_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2316:47 [INFO] [stdout] | [INFO] [stdout] 2316 | Operator::I64AtomicRmw8CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i64_atomic_rmw8_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2317:48 [INFO] [stdout] | [INFO] [stdout] 2317 | Operator::I64AtomicRmw16CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i64_atomic_rmw16_cmpxchg_u [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memarg` [INFO] [stdout] --> src/op_traits.rs:2318:48 [INFO] [stdout] | [INFO] [stdout] 2318 | Operator::I64AtomicRmw32CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2319:35 [INFO] [stdout] | [INFO] [stdout] 2319 | Operator::StructNew { sig } => &[], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2320:35 [INFO] [stdout] | [INFO] [stdout] 2320 | Operator::StructGet { sig, idx } => &[ReadGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idx` [INFO] [stdout] --> src/op_traits.rs:2320:40 [INFO] [stdout] | [INFO] [stdout] 2320 | Operator::StructGet { sig, idx } => &[ReadGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2321:35 [INFO] [stdout] | [INFO] [stdout] 2321 | Operator::StructSet { sig, idx } => &[WriteGlobal], //=> visit_i64_atomic_rmw32_c [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `idx` [INFO] [stdout] --> src/op_traits.rs:2321:40 [INFO] [stdout] | [INFO] [stdout] 2321 | Operator::StructSet { sig, idx } => &[WriteGlobal], //=> visit_i64_atomic_rmw32_c [INFO] [stdout] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2322:34 [INFO] [stdout] | [INFO] [stdout] 2322 | Operator::ArrayNew { sig } => &[], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2323:39 [INFO] [stdout] | [INFO] [stdout] 2323 | Operator::ArrayNewFixed { sig, num } => &[], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/op_traits.rs:2323:44 [INFO] [stdout] | [INFO] [stdout] 2323 | Operator::ArrayNewFixed { sig, num } => &[], [INFO] [stdout] | ^^^ help: try ignoring the field: `num: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2324:34 [INFO] [stdout] | [INFO] [stdout] 2324 | Operator::ArrayGet { sig } => &[ReadGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2325:34 [INFO] [stdout] | [INFO] [stdout] 2325 | Operator::ArraySet { sig } => &[WriteGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/op_traits.rs:2326:35 [INFO] [stdout] | [INFO] [stdout] 2326 | Operator::ArrayFill { sig } => &[WriteGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dest` [INFO] [stdout] --> src/op_traits.rs:2327:35 [INFO] [stdout] | [INFO] [stdout] 2327 | Operator::ArrayCopy { dest, src } => &[ReadGlobal, WriteGlobal], [INFO] [stdout] | ^^^^ help: try ignoring the field: `dest: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src` [INFO] [stdout] --> src/op_traits.rs:2327:41 [INFO] [stdout] | [INFO] [stdout] 2327 | Operator::ArrayCopy { dest, src } => &[ReadGlobal, WriteGlobal], [INFO] [stdout] | ^^^ help: try ignoring the field: `src: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:2329:33 [INFO] [stdout] | [INFO] [stdout] 2329 | Operator::RefTest { ty } => &[], [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `ty` [INFO] [stdout] --> src/op_traits.rs:2330:33 [INFO] [stdout] | [INFO] [stdout] 2330 | Operator::RefCast { ty } => &[Trap], [INFO] [stdout] | ^^ help: try ignoring the field: `ty: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3216:29 [INFO] [stdout] | [INFO] [stdout] 3216 | Operator::I32Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3217:29 [INFO] [stdout] | [INFO] [stdout] 3217 | Operator::I64Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3218:29 [INFO] [stdout] | [INFO] [stdout] 3218 | Operator::F32Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3219:29 [INFO] [stdout] | [INFO] [stdout] 3219 | Operator::F64Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3220:31 [INFO] [stdout] | [INFO] [stdout] 3220 | Operator::I32Load8S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3221:31 [INFO] [stdout] | [INFO] [stdout] 3221 | Operator::I32Load8U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3222:32 [INFO] [stdout] | [INFO] [stdout] 3222 | Operator::I32Load16S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3223:32 [INFO] [stdout] | [INFO] [stdout] 3223 | Operator::I32Load16U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3224:31 [INFO] [stdout] | [INFO] [stdout] 3224 | Operator::I64Load8S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3225:31 [INFO] [stdout] | [INFO] [stdout] 3225 | Operator::I64Load8U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3226:32 [INFO] [stdout] | [INFO] [stdout] 3226 | Operator::I64Load16S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3227:32 [INFO] [stdout] | [INFO] [stdout] 3227 | Operator::I64Load16U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3228:32 [INFO] [stdout] | [INFO] [stdout] 3228 | Operator::I64Load32S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3229:32 [INFO] [stdout] | [INFO] [stdout] 3229 | Operator::I64Load32U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3230:30 [INFO] [stdout] | [INFO] [stdout] 3230 | Operator::I32Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3231:30 [INFO] [stdout] | [INFO] [stdout] 3231 | Operator::I64Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3232:30 [INFO] [stdout] | [INFO] [stdout] 3232 | Operator::F32Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3233:30 [INFO] [stdout] | [INFO] [stdout] 3233 | Operator::F64Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3234:31 [INFO] [stdout] | [INFO] [stdout] 3234 | Operator::I32Store8 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3235:32 [INFO] [stdout] | [INFO] [stdout] 3235 | Operator::I32Store16 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3236:31 [INFO] [stdout] | [INFO] [stdout] 3236 | Operator::I64Store8 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3237:32 [INFO] [stdout] | [INFO] [stdout] 3237 | Operator::I64Store16 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3238:32 [INFO] [stdout] | [INFO] [stdout] 3238 | Operator::I64Store32 { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mem` [INFO] [stdout] --> src/op_traits.rs:3239:32 [INFO] [stdout] | [INFO] [stdout] 3239 | Operator::MemorySize { mem } => 1, [INFO] [stdout] | ^^^ help: try ignoring the field: `mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mem` [INFO] [stdout] --> src/op_traits.rs:3240:32 [INFO] [stdout] | [INFO] [stdout] 3240 | Operator::MemoryGrow { mem } => 1, [INFO] [stdout] | ^^^ help: try ignoring the field: `mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `dst_mem` [INFO] [stdout] --> src/op_traits.rs:3241:32 [INFO] [stdout] | [INFO] [stdout] 3241 | Operator::MemoryCopy { dst_mem, src_mem } => 2, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `dst_mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `src_mem` [INFO] [stdout] --> src/op_traits.rs:3241:41 [INFO] [stdout] | [INFO] [stdout] 3241 | Operator::MemoryCopy { dst_mem, src_mem } => 2, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `src_mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mem` [INFO] [stdout] --> src/op_traits.rs:3242:32 [INFO] [stdout] | [INFO] [stdout] 3242 | Operator::MemoryFill { mem } => 1, [INFO] [stdout] | ^^^ help: try ignoring the field: `mem: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3243:30 [INFO] [stdout] | [INFO] [stdout] 3243 | Operator::V128Load { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3244:34 [INFO] [stdout] | [INFO] [stdout] 3244 | Operator::V128Load8x8S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3245:34 [INFO] [stdout] | [INFO] [stdout] 3245 | Operator::V128Load8x8U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3246:35 [INFO] [stdout] | [INFO] [stdout] 3246 | Operator::V128Load16x4S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3247:35 [INFO] [stdout] | [INFO] [stdout] 3247 | Operator::V128Load16x4U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3248:35 [INFO] [stdout] | [INFO] [stdout] 3248 | Operator::V128Load32x2S { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3249:35 [INFO] [stdout] | [INFO] [stdout] 3249 | Operator::V128Load32x2U { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3250:36 [INFO] [stdout] | [INFO] [stdout] 3250 | Operator::V128Load8Splat { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3251:37 [INFO] [stdout] | [INFO] [stdout] 3251 | Operator::V128Load16Splat { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3252:37 [INFO] [stdout] | [INFO] [stdout] 3252 | Operator::V128Load32Splat { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3253:37 [INFO] [stdout] | [INFO] [stdout] 3253 | Operator::V128Load64Splat { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3254:36 [INFO] [stdout] | [INFO] [stdout] 3254 | Operator::V128Load32Zero { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3255:36 [INFO] [stdout] | [INFO] [stdout] 3255 | Operator::V128Load64Zero { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3256:31 [INFO] [stdout] | [INFO] [stdout] 3256 | Operator::V128Store { memory } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3257:35 [INFO] [stdout] | [INFO] [stdout] 3257 | Operator::V128Load8Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3258:36 [INFO] [stdout] | [INFO] [stdout] 3258 | Operator::V128Load16Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3259:36 [INFO] [stdout] | [INFO] [stdout] 3259 | Operator::V128Load32Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3260:36 [INFO] [stdout] | [INFO] [stdout] 3260 | Operator::V128Load64Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3261:36 [INFO] [stdout] | [INFO] [stdout] 3261 | Operator::V128Store8Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3262:37 [INFO] [stdout] | [INFO] [stdout] 3262 | Operator::V128Store16Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3263:37 [INFO] [stdout] | [INFO] [stdout] 3263 | Operator::V128Store32Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> src/op_traits.rs:3264:37 [INFO] [stdout] | [INFO] [stdout] 3264 | Operator::V128Store64Lane { memory, .. } => 1, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interp.rs:288:29 [INFO] [stdout] | [INFO] [stdout] 288 | ... sig, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `sig` [INFO] [stdout] --> src/interp.rs:375:29 [INFO] [stdout] | [INFO] [stdout] 375 | ... sig, [INFO] [stdout] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/interp.rs:407:13 [INFO] [stdout] | [INFO] [stdout] 407 | let mut r = self.import_hander.clone(); [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `a` [INFO] [stdout] --> src/interp.rs:1007:38 [INFO] [stdout] | [INFO] [stdout] 1007 | .extend((0..*i).map(|a| Func::default())); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/util.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `c` [INFO] [stdout] --> src/td.rs:3:27 [INFO] [stdout] | [INFO] [stdout] 3 | pub fn ix(m: &mut Module, c: &mut (dyn FuncCollector + '_)) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/td.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | let n = sha3::Sha3_256::digest(m.funcs[f].name()); [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/td.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | let i = m.imports.iter().find_map(|a| { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `params` [INFO] [stdout] --> src/td.rs:22:13 [INFO] [stdout] | [INFO] [stdout] 22 | params, returns, .. [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `returns` [INFO] [stdout] --> src/td.rs:22:21 [INFO] [stdout] | [INFO] [stdout] 22 | params, returns, .. [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `core::result::Result` that must be used [INFO] [stdout] --> src/ir/func.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | / self.blocks[from] [INFO] [stdout] 239 | | .terminator [INFO] [stdout] 240 | | .update_target(succ_idx, |target| target.block = edge_block); [INFO] [stdout] | |________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 238 | let _ = self.blocks[from] [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 28.31s [INFO] running `Command { std: "docker" "inspect" "8bf06903447c28ff52d0287bcb1124ccec9c109d8ebbfd3bcfaa62117accba8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8bf06903447c28ff52d0287bcb1124ccec9c109d8ebbfd3bcfaa62117accba8a", kill_on_drop: false }` [INFO] [stdout] 8bf06903447c28ff52d0287bcb1124ccec9c109d8ebbfd3bcfaa62117accba8a [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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 924cbe6b4fa5d7dc239be43758646bbcaafe754175aa7a07895aeaf562593df5 [INFO] running `Command { std: "docker" "start" "-a" "924cbe6b4fa5d7dc239be43758646bbcaafe754175aa7a07895aeaf562593df5", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `alloc::boxed::Box` [INFO] [stderr] --> src/cfg/mod.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use alloc::boxed::Box; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `alloc::boxed::Box` [INFO] [stderr] --> src/cfg/postorder.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use alloc::boxed::Box; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `core::default` [INFO] [stderr] --> src/ir/module.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | use core::default; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `indexmap::IndexMap` [INFO] [stderr] --> src/ir/module.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | use indexmap::IndexMap; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `ControlTag` and `Handler` [INFO] [stderr] --> src/ir/func.rs:2:12 [INFO] [stderr] | [INFO] [stderr] 2 | Block, ControlTag, FunctionBodyDisplay, Handler, Local, Module, Signature, SignatureData, Type, [INFO] [stderr] | ^^^^^^^^^^ ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused imports: `empty` and `once` [INFO] [stderr] --> src/ir/func.rs:19:18 [INFO] [stderr] | [INFO] [stderr] 19 | use core::iter::{empty, once}; [INFO] [stderr] | ^^^^^ ^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `hashbrown::HashSet` [INFO] [stderr] --> src/ir/func.rs:22:5 [INFO] [stderr] | [INFO] [stderr] 22 | use hashbrown::HashSet; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `alloc::vec` [INFO] [stderr] --> src/ir/display.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use alloc::vec; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `alloc::vec` [INFO] [stderr] --> src/ir/debug.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use alloc::vec; [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::EntityRef` [INFO] [stderr] --> src/op_traits.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use crate::EntityRef; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `alloc::boxed::Box` [INFO] [stderr] --> src/op_traits.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | use alloc::boxed::Box; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `anyhow::Context` [INFO] [stderr] --> src/ops.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | use anyhow::Context; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `core::convert::TryFrom` [INFO] [stderr] --> src/ops.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | use core::convert::TryFrom; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `alloc::boxed::Box` [INFO] [stderr] --> src/scoped_map.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | use alloc::boxed::Box; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unreachable pattern [INFO] [stderr] --> src/ir_types.rs:221:13 [INFO] [stderr] | [INFO] [stderr] 221 | _ => panic!("Cannot convert {:?} into reftype", ty), [INFO] [stderr] | ^ no value can reach this [INFO] [stderr] | [INFO] [stderr] note: multiple earlier patterns match some of the same values [INFO] [stderr] --> src/ir_types.rs:221:13 [INFO] [stderr] | [INFO] [stderr] 214 | HeapType::ExternRef => wasm_encoder::RefType::EXTERNREF, [INFO] [stderr] | ------------------- matches some of the same values [INFO] [stderr] 215 | HeapType::FuncRef => wasm_encoder::RefType::FUNCREF, [INFO] [stderr] | ----------------- matches some of the same values [INFO] [stderr] 216 | HeapType::Sig { sig_index } => wasm_encoder::RefType { [INFO] [stderr] | --------------------------- matches some of the same values [INFO] [stderr] ... [INFO] [stderr] 220 | HeapType::Array => wasm_encoder::RefType::ARRAYREF, [INFO] [stderr] | --------------- matches some of the same values [INFO] [stderr] 221 | _ => panic!("Cannot convert {:?} into reftype", ty), [INFO] [stderr] | ^ collectively making this unreachable [INFO] [stderr] = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `params` [INFO] [stderr] --> src/ir/module.rs:98:17 [INFO] [stderr] | [INFO] [stderr] 98 | params, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `returns` [INFO] [stderr] --> src/ir/module.rs:99:17 [INFO] [stderr] | [INFO] [stderr] 99 | returns, [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fields` [INFO] [stderr] --> src/ir/module.rs:102:37 [INFO] [stderr] | [INFO] [stderr] 102 | SignatureData::Struct { fields, shared } => *shared, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ty` [INFO] [stderr] --> src/ir/module.rs:103:36 [INFO] [stderr] | [INFO] [stderr] 103 | SignatureData::Array { ty, shared } => *shared, [INFO] [stderr] | ^^ help: try ignoring the field: `ty: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `like` [INFO] [stderr] --> src/ir/module.rs:104:37 [INFO] [stderr] | [INFO] [stderr] 104 | SignatureData::Import { like, shared } => *shared, [INFO] [stderr] | ^^^^ help: try ignoring the field: `like: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `like` [INFO] [stderr] --> src/ir/module.rs:227:37 [INFO] [stderr] | [INFO] [stderr] 227 | SignatureData::Import { like, shared } => todo!(), [INFO] [stderr] | ^^^^ help: try ignoring the field: `like: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `shared` [INFO] [stderr] --> src/ir/module.rs:227:43 [INFO] [stderr] | [INFO] [stderr] 227 | SignatureData::Import { like, shared } => todo!(), [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `shared: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `target` [INFO] [stderr] --> src/ir/func.rs:734:30 [INFO] [stderr] | [INFO] [stderr] 734 | Terminator::Br { target } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `target: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `cond` [INFO] [stderr] --> src/ir/func.rs:736:17 [INFO] [stderr] | [INFO] [stderr] 736 | cond, [INFO] [stderr] | ^^^^ help: try ignoring the field: `cond: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `if_true` [INFO] [stderr] --> src/ir/func.rs:737:17 [INFO] [stderr] | [INFO] [stderr] 737 | if_true, [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `if_true: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `if_false` [INFO] [stderr] --> src/ir/func.rs:738:17 [INFO] [stderr] | [INFO] [stderr] 738 | if_false, [INFO] [stderr] | ^^^^^^^^ help: try ignoring the field: `if_false: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `value` [INFO] [stderr] --> src/ir/func.rs:741:17 [INFO] [stderr] | [INFO] [stderr] 741 | value, [INFO] [stderr] | ^^^^^ help: try ignoring the field: `value: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `default` [INFO] [stderr] --> src/ir/func.rs:743:17 [INFO] [stderr] | [INFO] [stderr] 743 | default, [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `default: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `values` [INFO] [stderr] --> src/ir/func.rs:745:34 [INFO] [stderr] | [INFO] [stderr] 745 | Terminator::Return { values } => 0, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `values: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `func` [INFO] [stderr] --> src/ir/func.rs:746:38 [INFO] [stderr] | [INFO] [stderr] 746 | Terminator::ReturnCall { func, args } => 0, [INFO] [stderr] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/ir/func.rs:746:44 [INFO] [stderr] | [INFO] [stderr] 746 | Terminator::ReturnCall { func, args } => 0, [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/ir/func.rs:747:46 [INFO] [stderr] | [INFO] [stderr] 747 | Terminator::ReturnCallIndirect { sig, table, args } => 0, [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `table` [INFO] [stderr] --> src/ir/func.rs:747:51 [INFO] [stderr] | [INFO] [stderr] 747 | Terminator::ReturnCallIndirect { sig, table, args } => 0, [INFO] [stderr] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/ir/func.rs:747:58 [INFO] [stderr] | [INFO] [stderr] 747 | Terminator::ReturnCallIndirect { sig, table, args } => 0, [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/ir/func.rs:748:41 [INFO] [stderr] | [INFO] [stderr] 748 | Terminator::ReturnCallRef { sig, args } => 0, [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/ir/func.rs:748:46 [INFO] [stderr] | [INFO] [stderr] 748 | Terminator::ReturnCallRef { sig, args } => 0, [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `func` [INFO] [stderr] --> src/ir/func.rs:778:38 [INFO] [stderr] | [INFO] [stderr] 778 | Terminator::ReturnCall { func, args } => {} [INFO] [stderr] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/ir/func.rs:778:44 [INFO] [stderr] | [INFO] [stderr] 778 | Terminator::ReturnCall { func, args } => {} [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/ir/func.rs:779:46 [INFO] [stderr] | [INFO] [stderr] 779 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `table` [INFO] [stderr] --> src/ir/func.rs:779:51 [INFO] [stderr] | [INFO] [stderr] 779 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stderr] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/ir/func.rs:779:58 [INFO] [stderr] | [INFO] [stderr] 779 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/ir/func.rs:780:41 [INFO] [stderr] | [INFO] [stderr] 780 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/ir/func.rs:780:46 [INFO] [stderr] | [INFO] [stderr] 780 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `func` [INFO] [stderr] --> src/ir/func.rs:807:38 [INFO] [stderr] | [INFO] [stderr] 807 | Terminator::ReturnCall { func, args } => {} [INFO] [stderr] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/ir/func.rs:807:44 [INFO] [stderr] | [INFO] [stderr] 807 | Terminator::ReturnCall { func, args } => {} [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/ir/func.rs:808:46 [INFO] [stderr] | [INFO] [stderr] 808 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `table` [INFO] [stderr] --> src/ir/func.rs:808:51 [INFO] [stderr] | [INFO] [stderr] 808 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stderr] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/ir/func.rs:808:58 [INFO] [stderr] | [INFO] [stderr] 808 | Terminator::ReturnCallIndirect { sig, table, args } => {} [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/ir/func.rs:809:41 [INFO] [stderr] | [INFO] [stderr] 809 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `args` [INFO] [stderr] --> src/ir/func.rs:809:46 [INFO] [stderr] | [INFO] [stderr] 809 | Terminator::ReturnCallRef { sig, args } => {} [INFO] [stderr] | ^^^^ help: try ignoring the field: `args: _` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/ir/func.rs:812:79 [INFO] [stderr] | [INFO] [stderr] 812 | pub fn visit_target R>(&self, index: usize, mut f: F) -> R { [INFO] [stderr] | ----^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/ir/func.rs:818:9 [INFO] [stderr] | [INFO] [stderr] 818 | mut f: F, [INFO] [stderr] | ----^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/ir/func.rs:832:9 [INFO] [stderr] | [INFO] [stderr] 832 | mut f: F, [INFO] [stderr] | ----^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `func` [INFO] [stderr] --> src/ir/func.rs:880:39 [INFO] [stderr] | [INFO] [stderr] 880 | &Terminator::ReturnCall { func, ref args } => { [INFO] [stderr] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/ir/func.rs:886:17 [INFO] [stderr] | [INFO] [stderr] 886 | sig, [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `table` [INFO] [stderr] --> src/ir/func.rs:887:17 [INFO] [stderr] | [INFO] [stderr] 887 | table, [INFO] [stderr] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `func` [INFO] [stderr] --> src/ir/func.rs:911:43 [INFO] [stderr] | [INFO] [stderr] 911 | &mut Terminator::ReturnCall { func, ref mut args } => { [INFO] [stderr] | ^^^^ help: try ignoring the field: `func: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/ir/func.rs:917:17 [INFO] [stderr] | [INFO] [stderr] 917 | sig, [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `table` [INFO] [stderr] --> src/ir/func.rs:918:17 [INFO] [stderr] | [INFO] [stderr] 918 | table, [INFO] [stderr] | ^^^^^ help: try ignoring the field: `table: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/ir/func.rs:925:46 [INFO] [stderr] | [INFO] [stderr] 925 | &mut Terminator::ReturnCallRef { sig, ref mut args } => { [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `shared` [INFO] [stderr] --> src/ir/display.rs:186:21 [INFO] [stderr] | [INFO] [stderr] 186 | shared, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `shared: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `a` [INFO] [stderr] --> src/op_traits.rs:1129:31 [INFO] [stderr] | [INFO] [stderr] 1129 | (0..num).map(|a| ty.value.clone().unpack()).collect(), [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `returns` [INFO] [stderr] --> src/op_traits.rs:22:25 [INFO] [stderr] | [INFO] [stderr] 22 | params, returns, .. [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `returns` [INFO] [stderr] --> src/op_traits.rs:31:25 [INFO] [stderr] | [INFO] [stderr] 31 | params, returns, .. [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `returns` [INFO] [stderr] --> src/op_traits.rs:657:25 [INFO] [stderr] | [INFO] [stderr] 657 | params, returns, .. [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ty` [INFO] [stderr] --> src/op_traits.rs:674:29 [INFO] [stderr] | [INFO] [stderr] 674 | Operator::RefNull { ty } => Ok(Cow::Borrowed(&[])), [INFO] [stderr] | ^^ help: try ignoring the field: `ty: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `idx` [INFO] [stderr] --> src/op_traits.rs:1092:37 [INFO] [stderr] | [INFO] [stderr] 1092 | &Operator::StructGet { sig, idx } => { [INFO] [stderr] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fields` [INFO] [stderr] --> src/op_traits.rs:1093:41 [INFO] [stderr] | [INFO] [stderr] 1093 | let SignatureData::Struct { fields, .. } = &module.signatures[sig] else { [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ty` [INFO] [stderr] --> src/op_traits.rs:1133:40 [INFO] [stderr] | [INFO] [stderr] 1133 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stderr] | ^^ help: try ignoring the field: `ty: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ty` [INFO] [stderr] --> src/op_traits.rs:1184:30 [INFO] [stderr] | [INFO] [stderr] 1184 | &Operator::RefTest { ty } => Ok(Cow::Owned(vec![ [INFO] [stderr] | ^^ help: try ignoring the field: `ty: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ty` [INFO] [stderr] --> src/op_traits.rs:1187:30 [INFO] [stderr] | [INFO] [stderr] 1187 | &Operator::RefCast { ty } => Ok(Cow::Owned(vec![ [INFO] [stderr] | ^^ help: try ignoring the field: `ty: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `params` [INFO] [stderr] --> src/op_traits.rs:1204:17 [INFO] [stderr] | [INFO] [stderr] 1204 | params, returns, .. [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `params` [INFO] [stderr] --> src/op_traits.rs:1213:17 [INFO] [stderr] | [INFO] [stderr] 1213 | params, returns, .. [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `params` [INFO] [stderr] --> src/op_traits.rs:1667:17 [INFO] [stderr] | [INFO] [stderr] 1667 | params, returns, .. [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1684:40 [INFO] [stderr] | [INFO] [stderr] 1684 | Operator::MemoryAtomicNotify { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_memory_atomic_notify [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1685:40 [INFO] [stderr] | [INFO] [stderr] 1685 | Operator::MemoryAtomicWait32 { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_memory_atomic_wait32 [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1686:40 [INFO] [stderr] | [INFO] [stderr] 1686 | Operator::MemoryAtomicWait64 { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_memory_atomic_wait64 [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1688:37 [INFO] [stderr] | [INFO] [stderr] 1688 | Operator::I32AtomicRmwAdd { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_add [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1689:37 [INFO] [stderr] | [INFO] [stderr] 1689 | Operator::I64AtomicRmwAdd { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_add [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1690:39 [INFO] [stderr] | [INFO] [stderr] 1690 | Operator::I32AtomicRmw8AddU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_add_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1691:40 [INFO] [stderr] | [INFO] [stderr] 1691 | Operator::I32AtomicRmw16AddU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_add_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1692:39 [INFO] [stderr] | [INFO] [stderr] 1692 | Operator::I64AtomicRmw8AddU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_add_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1693:40 [INFO] [stderr] | [INFO] [stderr] 1693 | Operator::I64AtomicRmw16AddU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_add_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1694:40 [INFO] [stderr] | [INFO] [stderr] 1694 | Operator::I64AtomicRmw32AddU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_add_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1695:37 [INFO] [stderr] | [INFO] [stderr] 1695 | Operator::I32AtomicRmwSub { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_sub [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1696:37 [INFO] [stderr] | [INFO] [stderr] 1696 | Operator::I64AtomicRmwSub { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_sub [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1697:39 [INFO] [stderr] | [INFO] [stderr] 1697 | Operator::I32AtomicRmw8SubU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_sub_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1698:40 [INFO] [stderr] | [INFO] [stderr] 1698 | Operator::I32AtomicRmw16SubU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_sub_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1699:39 [INFO] [stderr] | [INFO] [stderr] 1699 | Operator::I64AtomicRmw8SubU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_sub_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1700:40 [INFO] [stderr] | [INFO] [stderr] 1700 | Operator::I64AtomicRmw16SubU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_sub_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1701:40 [INFO] [stderr] | [INFO] [stderr] 1701 | Operator::I64AtomicRmw32SubU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_sub_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1702:37 [INFO] [stderr] | [INFO] [stderr] 1702 | Operator::I32AtomicRmwAnd { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_and [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1703:37 [INFO] [stderr] | [INFO] [stderr] 1703 | Operator::I64AtomicRmwAnd { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_and [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1704:39 [INFO] [stderr] | [INFO] [stderr] 1704 | Operator::I32AtomicRmw8AndU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_and_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1705:40 [INFO] [stderr] | [INFO] [stderr] 1705 | Operator::I32AtomicRmw16AndU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_and_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1706:39 [INFO] [stderr] | [INFO] [stderr] 1706 | Operator::I64AtomicRmw8AndU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_and_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1707:40 [INFO] [stderr] | [INFO] [stderr] 1707 | Operator::I64AtomicRmw16AndU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_and_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1708:40 [INFO] [stderr] | [INFO] [stderr] 1708 | Operator::I64AtomicRmw32AndU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_and_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1709:36 [INFO] [stderr] | [INFO] [stderr] 1709 | Operator::I32AtomicRmwOr { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw_or [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1710:36 [INFO] [stderr] | [INFO] [stderr] 1710 | Operator::I64AtomicRmwOr { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_or [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1711:38 [INFO] [stderr] | [INFO] [stderr] 1711 | Operator::I32AtomicRmw8OrU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_or_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1712:39 [INFO] [stderr] | [INFO] [stderr] 1712 | Operator::I32AtomicRmw16OrU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_or_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1713:38 [INFO] [stderr] | [INFO] [stderr] 1713 | Operator::I64AtomicRmw8OrU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_or_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1714:39 [INFO] [stderr] | [INFO] [stderr] 1714 | Operator::I64AtomicRmw16OrU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_or_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1715:39 [INFO] [stderr] | [INFO] [stderr] 1715 | Operator::I64AtomicRmw32OrU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_or_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1716:37 [INFO] [stderr] | [INFO] [stderr] 1716 | Operator::I32AtomicRmwXor { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_xor [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1717:37 [INFO] [stderr] | [INFO] [stderr] 1717 | Operator::I64AtomicRmwXor { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_xor [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1718:39 [INFO] [stderr] | [INFO] [stderr] 1718 | Operator::I32AtomicRmw8XorU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw8_xor_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1719:40 [INFO] [stderr] | [INFO] [stderr] 1719 | Operator::I32AtomicRmw16XorU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw16_xor_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1720:39 [INFO] [stderr] | [INFO] [stderr] 1720 | Operator::I64AtomicRmw8XorU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw8_xor_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1721:40 [INFO] [stderr] | [INFO] [stderr] 1721 | Operator::I64AtomicRmw16XorU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_xor_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1722:40 [INFO] [stderr] | [INFO] [stderr] 1722 | Operator::I64AtomicRmw32XorU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_xor_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1723:38 [INFO] [stderr] | [INFO] [stderr] 1723 | Operator::I32AtomicRmwXchg { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_xchg [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1724:38 [INFO] [stderr] | [INFO] [stderr] 1724 | Operator::I64AtomicRmwXchg { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_xchg [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1725:40 [INFO] [stderr] | [INFO] [stderr] 1725 | Operator::I32AtomicRmw8XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw8_xchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1726:41 [INFO] [stderr] | [INFO] [stderr] 1726 | Operator::I32AtomicRmw16XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw16_xchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1727:40 [INFO] [stderr] | [INFO] [stderr] 1727 | Operator::I64AtomicRmw8XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), // => visit_i64_atomic_rmw8_xchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1728:41 [INFO] [stderr] | [INFO] [stderr] 1728 | Operator::I64AtomicRmw16XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw16_xchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1729:41 [INFO] [stderr] | [INFO] [stderr] 1729 | Operator::I64AtomicRmw32XchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_xchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1730:41 [INFO] [stderr] | [INFO] [stderr] 1730 | Operator::I32AtomicRmwCmpxchg { memarg } => Ok(Cow::Borrowed(&[Type::I32])), //=> visit_i32_atomic_rmw_cmpxchg [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1731:41 [INFO] [stderr] | [INFO] [stderr] 1731 | Operator::I64AtomicRmwCmpxchg { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw_cmpxchg [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1732:43 [INFO] [stderr] | [INFO] [stderr] 1732 | Operator::I32AtomicRmw8CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw8_cmpxchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1733:44 [INFO] [stderr] | [INFO] [stderr] 1733 | Operator::I32AtomicRmw16CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I32])), // => visit_i32_atomic_rmw16_cmpxchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1734:43 [INFO] [stderr] | [INFO] [stderr] 1734 | Operator::I64AtomicRmw8CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), // => visit_i64_atomic_rmw8_cmpxchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1735:44 [INFO] [stderr] | [INFO] [stderr] 1735 | Operator::I64AtomicRmw16CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), // => visit_i64_atomic_rmw16_cmpxchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:1736:44 [INFO] [stderr] | [INFO] [stderr] 1736 | Operator::I64AtomicRmw32CmpxchgU { memarg } => Ok(Cow::Borrowed(&[Type::I64])), //=> visit_i64_atomic_rmw32_c [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fields` [INFO] [stderr] --> src/op_traits.rs:1738:41 [INFO] [stderr] | [INFO] [stderr] 1738 | let SignatureData::Struct { fields, .. } = &module.signatures[sig] else { [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `idx` [INFO] [stderr] --> src/op_traits.rs:1757:37 [INFO] [stderr] | [INFO] [stderr] 1757 | &Operator::StructSet { sig, idx } => { [INFO] [stderr] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `fields` [INFO] [stderr] --> src/op_traits.rs:1758:41 [INFO] [stderr] | [INFO] [stderr] 1758 | let SignatureData::Struct { fields, .. } = &module.signatures[sig] else { [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `fields: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ty` [INFO] [stderr] --> src/op_traits.rs:1764:40 [INFO] [stderr] | [INFO] [stderr] 1764 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stderr] | ^^ help: try ignoring the field: `ty: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `num` [INFO] [stderr] --> src/op_traits.rs:1772:41 [INFO] [stderr] | [INFO] [stderr] 1772 | &Operator::ArrayNewFixed { sig, num } => { [INFO] [stderr] | ^^^ help: try ignoring the field: `num: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ty` [INFO] [stderr] --> src/op_traits.rs:1773:40 [INFO] [stderr] | [INFO] [stderr] 1773 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stderr] | ^^ help: try ignoring the field: `ty: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ty` [INFO] [stderr] --> src/op_traits.rs:1788:40 [INFO] [stderr] | [INFO] [stderr] 1788 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stderr] | ^^ help: try ignoring the field: `ty: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ty` [INFO] [stderr] --> src/op_traits.rs:1794:40 [INFO] [stderr] | [INFO] [stderr] 1794 | let SignatureData::Array { ty, .. } = &module.signatures[sig] else { [INFO] [stderr] | ^^ help: try ignoring the field: `ty: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `dest` [INFO] [stderr] --> src/op_traits.rs:1799:32 [INFO] [stderr] | [INFO] [stderr] 1799 | &Operator::ArrayCopy { dest, src } => Ok(Cow::Borrowed(&[])), [INFO] [stderr] | ^^^^ help: try ignoring the field: `dest: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `src` [INFO] [stderr] --> src/op_traits.rs:1799:38 [INFO] [stderr] | [INFO] [stderr] 1799 | &Operator::ArrayCopy { dest, src } => Ok(Cow::Borrowed(&[])), [INFO] [stderr] | ^^^ help: try ignoring the field: `src: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ty` [INFO] [stderr] --> src/op_traits.rs:1801:30 [INFO] [stderr] | [INFO] [stderr] 1801 | &Operator::RefTest { ty } => Ok(Cow::Borrowed(&[Type::I32])), [INFO] [stderr] | ^^ help: try ignoring the field: `ty: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ty` [INFO] [stderr] --> src/op_traits.rs:2251:33 [INFO] [stderr] | [INFO] [stderr] 2251 | Operator::RefNull { ty } => &[], [INFO] [stderr] | ^^ help: try ignoring the field: `ty: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2252:44 [INFO] [stderr] | [INFO] [stderr] 2252 | Operator::MemoryAtomicNotify { memarg } => &[AtomicStuff], //=> visit_memory_atomic_notify [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2253:44 [INFO] [stderr] | [INFO] [stderr] 2253 | Operator::MemoryAtomicWait32 { memarg } => &[AtomicStuff], //=> visit_memory_atomic_wait32 [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2254:44 [INFO] [stderr] | [INFO] [stderr] 2254 | Operator::MemoryAtomicWait64 { memarg } => &[AtomicStuff], //=> visit_memory_atomic_wait64 [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2256:39 [INFO] [stderr] | [INFO] [stderr] 2256 | Operator::I32AtomicLoad { memarg } => &[AtomicStuff, ReadMem], //=> visit_i32_atomic_load [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2257:39 [INFO] [stderr] | [INFO] [stderr] 2257 | Operator::I64AtomicLoad { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2258:41 [INFO] [stderr] | [INFO] [stderr] 2258 | Operator::I32AtomicLoad8U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i32_atomic_load8_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2259:42 [INFO] [stderr] | [INFO] [stderr] 2259 | Operator::I32AtomicLoad16U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i32_atomic_load16_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2260:41 [INFO] [stderr] | [INFO] [stderr] 2260 | Operator::I64AtomicLoad8U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load8_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2261:42 [INFO] [stderr] | [INFO] [stderr] 2261 | Operator::I64AtomicLoad16U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load16_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2262:42 [INFO] [stderr] | [INFO] [stderr] 2262 | Operator::I64AtomicLoad32U { memarg } => &[AtomicStuff, ReadMem], //=> visit_i64_atomic_load32_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2263:40 [INFO] [stderr] | [INFO] [stderr] 2263 | Operator::I32AtomicStore { memarg } => &[AtomicStuff, WriteMem], //=> visit_i32_atomic_store [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2264:40 [INFO] [stderr] | [INFO] [stderr] 2264 | Operator::I64AtomicStore { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2265:41 [INFO] [stderr] | [INFO] [stderr] 2265 | Operator::I32AtomicStore8 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i32_atomic_store8 [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2266:42 [INFO] [stderr] | [INFO] [stderr] 2266 | Operator::I32AtomicStore16 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i32_atomic_store16 [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2267:41 [INFO] [stderr] | [INFO] [stderr] 2267 | Operator::I64AtomicStore8 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store8 [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2268:42 [INFO] [stderr] | [INFO] [stderr] 2268 | Operator::I64AtomicStore16 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store16 [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2269:42 [INFO] [stderr] | [INFO] [stderr] 2269 | Operator::I64AtomicStore32 { memarg } => &[AtomicStuff, WriteMem], //=> visit_i64_atomic_store32 [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2270:41 [INFO] [stderr] | [INFO] [stderr] 2270 | Operator::I32AtomicRmwAdd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_add [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2271:41 [INFO] [stderr] | [INFO] [stderr] 2271 | Operator::I64AtomicRmwAdd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_add [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2272:43 [INFO] [stderr] | [INFO] [stderr] 2272 | Operator::I32AtomicRmw8AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_add_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2273:44 [INFO] [stderr] | [INFO] [stderr] 2273 | Operator::I32AtomicRmw16AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_add_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2274:43 [INFO] [stderr] | [INFO] [stderr] 2274 | Operator::I64AtomicRmw8AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_add_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2275:44 [INFO] [stderr] | [INFO] [stderr] 2275 | Operator::I64AtomicRmw16AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_add_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2276:44 [INFO] [stderr] | [INFO] [stderr] 2276 | Operator::I64AtomicRmw32AddU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_add_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2277:41 [INFO] [stderr] | [INFO] [stderr] 2277 | Operator::I32AtomicRmwSub { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_sub [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2278:41 [INFO] [stderr] | [INFO] [stderr] 2278 | Operator::I64AtomicRmwSub { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_sub [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2279:43 [INFO] [stderr] | [INFO] [stderr] 2279 | Operator::I32AtomicRmw8SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_sub_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2280:44 [INFO] [stderr] | [INFO] [stderr] 2280 | Operator::I32AtomicRmw16SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_sub_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2281:43 [INFO] [stderr] | [INFO] [stderr] 2281 | Operator::I64AtomicRmw8SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_sub_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2282:44 [INFO] [stderr] | [INFO] [stderr] 2282 | Operator::I64AtomicRmw16SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_sub_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2283:44 [INFO] [stderr] | [INFO] [stderr] 2283 | Operator::I64AtomicRmw32SubU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_sub_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2284:41 [INFO] [stderr] | [INFO] [stderr] 2284 | Operator::I32AtomicRmwAnd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_and [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2285:41 [INFO] [stderr] | [INFO] [stderr] 2285 | Operator::I64AtomicRmwAnd { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_and [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2286:43 [INFO] [stderr] | [INFO] [stderr] 2286 | Operator::I32AtomicRmw8AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_and_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2287:44 [INFO] [stderr] | [INFO] [stderr] 2287 | Operator::I32AtomicRmw16AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_and_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2288:43 [INFO] [stderr] | [INFO] [stderr] 2288 | Operator::I64AtomicRmw8AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_and_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2289:44 [INFO] [stderr] | [INFO] [stderr] 2289 | Operator::I64AtomicRmw16AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_and_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2290:44 [INFO] [stderr] | [INFO] [stderr] 2290 | Operator::I64AtomicRmw32AndU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_and_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2291:40 [INFO] [stderr] | [INFO] [stderr] 2291 | Operator::I32AtomicRmwOr { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw_or [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2292:40 [INFO] [stderr] | [INFO] [stderr] 2292 | Operator::I64AtomicRmwOr { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_or [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2293:42 [INFO] [stderr] | [INFO] [stderr] 2293 | Operator::I32AtomicRmw8OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_or_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2294:43 [INFO] [stderr] | [INFO] [stderr] 2294 | Operator::I32AtomicRmw16OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_or_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2295:42 [INFO] [stderr] | [INFO] [stderr] 2295 | Operator::I64AtomicRmw8OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_or_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2296:43 [INFO] [stderr] | [INFO] [stderr] 2296 | Operator::I64AtomicRmw16OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_or_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2297:43 [INFO] [stderr] | [INFO] [stderr] 2297 | Operator::I64AtomicRmw32OrU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_or_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2298:41 [INFO] [stderr] | [INFO] [stderr] 2298 | Operator::I32AtomicRmwXor { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_xor [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2299:41 [INFO] [stderr] | [INFO] [stderr] 2299 | Operator::I64AtomicRmwXor { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_xor [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2300:43 [INFO] [stderr] | [INFO] [stderr] 2300 | Operator::I32AtomicRmw8XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw8_xor_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2301:44 [INFO] [stderr] | [INFO] [stderr] 2301 | Operator::I32AtomicRmw16XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw16_xor_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2302:43 [INFO] [stderr] | [INFO] [stderr] 2302 | Operator::I64AtomicRmw8XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw8_xor_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2303:44 [INFO] [stderr] | [INFO] [stderr] 2303 | Operator::I64AtomicRmw16XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_xor_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2304:44 [INFO] [stderr] | [INFO] [stderr] 2304 | Operator::I64AtomicRmw32XorU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_xor_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2305:42 [INFO] [stderr] | [INFO] [stderr] 2305 | Operator::I32AtomicRmwXchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_xchg [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2306:42 [INFO] [stderr] | [INFO] [stderr] 2306 | Operator::I64AtomicRmwXchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_xchg [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2307:44 [INFO] [stderr] | [INFO] [stderr] 2307 | Operator::I32AtomicRmw8XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw8_xchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2308:45 [INFO] [stderr] | [INFO] [stderr] 2308 | Operator::I32AtomicRmw16XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw16_xchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2309:44 [INFO] [stderr] | [INFO] [stderr] 2309 | Operator::I64AtomicRmw8XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i64_atomic_rmw8_xchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2310:45 [INFO] [stderr] | [INFO] [stderr] 2310 | Operator::I64AtomicRmw16XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw16_xchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2311:45 [INFO] [stderr] | [INFO] [stderr] 2311 | Operator::I64AtomicRmw32XchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw32_xchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2312:45 [INFO] [stderr] | [INFO] [stderr] 2312 | Operator::I32AtomicRmwCmpxchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i32_atomic_rmw_cmpxchg [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2313:45 [INFO] [stderr] | [INFO] [stderr] 2313 | Operator::I64AtomicRmwCmpxchg { memarg } => &[AtomicStuff, WriteMem, ReadMem], //=> visit_i64_atomic_rmw_cmpxchg [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2314:47 [INFO] [stderr] | [INFO] [stderr] 2314 | Operator::I32AtomicRmw8CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw8_cmpxchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2315:48 [INFO] [stderr] | [INFO] [stderr] 2315 | Operator::I32AtomicRmw16CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i32_atomic_rmw16_cmpxchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2316:47 [INFO] [stderr] | [INFO] [stderr] 2316 | Operator::I64AtomicRmw8CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i64_atomic_rmw8_cmpxchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2317:48 [INFO] [stderr] | [INFO] [stderr] 2317 | Operator::I64AtomicRmw16CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], // => visit_i64_atomic_rmw16_cmpxchg_u [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memarg` [INFO] [stderr] --> src/op_traits.rs:2318:48 [INFO] [stderr] | [INFO] [stderr] 2318 | Operator::I64AtomicRmw32CmpxchgU { memarg } => &[AtomicStuff, WriteMem, ReadMem], [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memarg: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/op_traits.rs:2319:35 [INFO] [stderr] | [INFO] [stderr] 2319 | Operator::StructNew { sig } => &[], [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/op_traits.rs:2320:35 [INFO] [stderr] | [INFO] [stderr] 2320 | Operator::StructGet { sig, idx } => &[ReadGlobal], [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `idx` [INFO] [stderr] --> src/op_traits.rs:2320:40 [INFO] [stderr] | [INFO] [stderr] 2320 | Operator::StructGet { sig, idx } => &[ReadGlobal], [INFO] [stderr] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/op_traits.rs:2321:35 [INFO] [stderr] | [INFO] [stderr] 2321 | Operator::StructSet { sig, idx } => &[WriteGlobal], //=> visit_i64_atomic_rmw32_c [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `idx` [INFO] [stderr] --> src/op_traits.rs:2321:40 [INFO] [stderr] | [INFO] [stderr] 2321 | Operator::StructSet { sig, idx } => &[WriteGlobal], //=> visit_i64_atomic_rmw32_c [INFO] [stderr] | ^^^ help: try ignoring the field: `idx: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/op_traits.rs:2322:34 [INFO] [stderr] | [INFO] [stderr] 2322 | Operator::ArrayNew { sig } => &[], [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/op_traits.rs:2323:39 [INFO] [stderr] | [INFO] [stderr] 2323 | Operator::ArrayNewFixed { sig, num } => &[], [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `num` [INFO] [stderr] --> src/op_traits.rs:2323:44 [INFO] [stderr] | [INFO] [stderr] 2323 | Operator::ArrayNewFixed { sig, num } => &[], [INFO] [stderr] | ^^^ help: try ignoring the field: `num: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/op_traits.rs:2324:34 [INFO] [stderr] | [INFO] [stderr] 2324 | Operator::ArrayGet { sig } => &[ReadGlobal], [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/op_traits.rs:2325:34 [INFO] [stderr] | [INFO] [stderr] 2325 | Operator::ArraySet { sig } => &[WriteGlobal], [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/op_traits.rs:2326:35 [INFO] [stderr] | [INFO] [stderr] 2326 | Operator::ArrayFill { sig } => &[WriteGlobal], [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `dest` [INFO] [stderr] --> src/op_traits.rs:2327:35 [INFO] [stderr] | [INFO] [stderr] 2327 | Operator::ArrayCopy { dest, src } => &[ReadGlobal, WriteGlobal], [INFO] [stderr] | ^^^^ help: try ignoring the field: `dest: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `src` [INFO] [stderr] --> src/op_traits.rs:2327:41 [INFO] [stderr] | [INFO] [stderr] 2327 | Operator::ArrayCopy { dest, src } => &[ReadGlobal, WriteGlobal], [INFO] [stderr] | ^^^ help: try ignoring the field: `src: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ty` [INFO] [stderr] --> src/op_traits.rs:2329:33 [INFO] [stderr] | [INFO] [stderr] 2329 | Operator::RefTest { ty } => &[], [INFO] [stderr] | ^^ help: try ignoring the field: `ty: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `ty` [INFO] [stderr] --> src/op_traits.rs:2330:33 [INFO] [stderr] | [INFO] [stderr] 2330 | Operator::RefCast { ty } => &[Trap], [INFO] [stderr] | ^^ help: try ignoring the field: `ty: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3216:29 [INFO] [stderr] | [INFO] [stderr] 3216 | Operator::I32Load { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3217:29 [INFO] [stderr] | [INFO] [stderr] 3217 | Operator::I64Load { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3218:29 [INFO] [stderr] | [INFO] [stderr] 3218 | Operator::F32Load { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3219:29 [INFO] [stderr] | [INFO] [stderr] 3219 | Operator::F64Load { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3220:31 [INFO] [stderr] | [INFO] [stderr] 3220 | Operator::I32Load8S { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3221:31 [INFO] [stderr] | [INFO] [stderr] 3221 | Operator::I32Load8U { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3222:32 [INFO] [stderr] | [INFO] [stderr] 3222 | Operator::I32Load16S { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3223:32 [INFO] [stderr] | [INFO] [stderr] 3223 | Operator::I32Load16U { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3224:31 [INFO] [stderr] | [INFO] [stderr] 3224 | Operator::I64Load8S { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3225:31 [INFO] [stderr] | [INFO] [stderr] 3225 | Operator::I64Load8U { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3226:32 [INFO] [stderr] | [INFO] [stderr] 3226 | Operator::I64Load16S { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3227:32 [INFO] [stderr] | [INFO] [stderr] 3227 | Operator::I64Load16U { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3228:32 [INFO] [stderr] | [INFO] [stderr] 3228 | Operator::I64Load32S { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3229:32 [INFO] [stderr] | [INFO] [stderr] 3229 | Operator::I64Load32U { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3230:30 [INFO] [stderr] | [INFO] [stderr] 3230 | Operator::I32Store { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3231:30 [INFO] [stderr] | [INFO] [stderr] 3231 | Operator::I64Store { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3232:30 [INFO] [stderr] | [INFO] [stderr] 3232 | Operator::F32Store { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3233:30 [INFO] [stderr] | [INFO] [stderr] 3233 | Operator::F64Store { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3234:31 [INFO] [stderr] | [INFO] [stderr] 3234 | Operator::I32Store8 { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3235:32 [INFO] [stderr] | [INFO] [stderr] 3235 | Operator::I32Store16 { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3236:31 [INFO] [stderr] | [INFO] [stderr] 3236 | Operator::I64Store8 { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3237:32 [INFO] [stderr] | [INFO] [stderr] 3237 | Operator::I64Store16 { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3238:32 [INFO] [stderr] | [INFO] [stderr] 3238 | Operator::I64Store32 { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `mem` [INFO] [stderr] --> src/op_traits.rs:3239:32 [INFO] [stderr] | [INFO] [stderr] 3239 | Operator::MemorySize { mem } => 1, [INFO] [stderr] | ^^^ help: try ignoring the field: `mem: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `mem` [INFO] [stderr] --> src/op_traits.rs:3240:32 [INFO] [stderr] | [INFO] [stderr] 3240 | Operator::MemoryGrow { mem } => 1, [INFO] [stderr] | ^^^ help: try ignoring the field: `mem: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `dst_mem` [INFO] [stderr] --> src/op_traits.rs:3241:32 [INFO] [stderr] | [INFO] [stderr] 3241 | Operator::MemoryCopy { dst_mem, src_mem } => 2, [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `dst_mem: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `src_mem` [INFO] [stderr] --> src/op_traits.rs:3241:41 [INFO] [stderr] | [INFO] [stderr] 3241 | Operator::MemoryCopy { dst_mem, src_mem } => 2, [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `src_mem: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `mem` [INFO] [stderr] --> src/op_traits.rs:3242:32 [INFO] [stderr] | [INFO] [stderr] 3242 | Operator::MemoryFill { mem } => 1, [INFO] [stderr] | ^^^ help: try ignoring the field: `mem: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3243:30 [INFO] [stderr] | [INFO] [stderr] 3243 | Operator::V128Load { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3244:34 [INFO] [stderr] | [INFO] [stderr] 3244 | Operator::V128Load8x8S { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3245:34 [INFO] [stderr] | [INFO] [stderr] 3245 | Operator::V128Load8x8U { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3246:35 [INFO] [stderr] | [INFO] [stderr] 3246 | Operator::V128Load16x4S { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3247:35 [INFO] [stderr] | [INFO] [stderr] 3247 | Operator::V128Load16x4U { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3248:35 [INFO] [stderr] | [INFO] [stderr] 3248 | Operator::V128Load32x2S { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3249:35 [INFO] [stderr] | [INFO] [stderr] 3249 | Operator::V128Load32x2U { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3250:36 [INFO] [stderr] | [INFO] [stderr] 3250 | Operator::V128Load8Splat { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3251:37 [INFO] [stderr] | [INFO] [stderr] 3251 | Operator::V128Load16Splat { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3252:37 [INFO] [stderr] | [INFO] [stderr] 3252 | Operator::V128Load32Splat { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3253:37 [INFO] [stderr] | [INFO] [stderr] 3253 | Operator::V128Load64Splat { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3254:36 [INFO] [stderr] | [INFO] [stderr] 3254 | Operator::V128Load32Zero { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3255:36 [INFO] [stderr] | [INFO] [stderr] 3255 | Operator::V128Load64Zero { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3256:31 [INFO] [stderr] | [INFO] [stderr] 3256 | Operator::V128Store { memory } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3257:35 [INFO] [stderr] | [INFO] [stderr] 3257 | Operator::V128Load8Lane { memory, .. } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3258:36 [INFO] [stderr] | [INFO] [stderr] 3258 | Operator::V128Load16Lane { memory, .. } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3259:36 [INFO] [stderr] | [INFO] [stderr] 3259 | Operator::V128Load32Lane { memory, .. } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3260:36 [INFO] [stderr] | [INFO] [stderr] 3260 | Operator::V128Load64Lane { memory, .. } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3261:36 [INFO] [stderr] | [INFO] [stderr] 3261 | Operator::V128Store8Lane { memory, .. } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3262:37 [INFO] [stderr] | [INFO] [stderr] 3262 | Operator::V128Store16Lane { memory, .. } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3263:37 [INFO] [stderr] | [INFO] [stderr] 3263 | Operator::V128Store32Lane { memory, .. } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `memory` [INFO] [stderr] --> src/op_traits.rs:3264:37 [INFO] [stderr] | [INFO] [stderr] 3264 | Operator::V128Store64Lane { memory, .. } => 1, [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `memory: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/interp.rs:288:29 [INFO] [stderr] | [INFO] [stderr] 288 | ... sig, [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `sig` [INFO] [stderr] --> src/interp.rs:375:29 [INFO] [stderr] | [INFO] [stderr] 375 | ... sig, [INFO] [stderr] | ^^^ help: try ignoring the field: `sig: _` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/interp.rs:407:13 [INFO] [stderr] | [INFO] [stderr] 407 | let mut r = self.import_hander.clone(); [INFO] [stderr] | ----^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `a` [INFO] [stderr] --> src/interp.rs:1007:38 [INFO] [stderr] | [INFO] [stderr] 1007 | .extend((0..*i).map(|a| Func::default())); [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_a` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `params` [INFO] [stderr] --> src/util.rs:14:9 [INFO] [stderr] | [INFO] [stderr] 14 | params, returns, .. [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `c` [INFO] [stderr] --> src/td.rs:3:27 [INFO] [stderr] | [INFO] [stderr] 3 | pub fn ix(m: &mut Module, c: &mut (dyn FuncCollector + '_)) { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_c` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `n` [INFO] [stderr] --> src/td.rs:9:13 [INFO] [stderr] | [INFO] [stderr] 9 | let n = sha3::Sha3_256::digest(m.funcs[f].name()); [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `i` [INFO] [stderr] --> src/td.rs:10:13 [INFO] [stderr] | [INFO] [stderr] 10 | let i = m.imports.iter().find_map(|a| { [INFO] [stderr] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `params` [INFO] [stderr] --> src/td.rs:22:13 [INFO] [stderr] | [INFO] [stderr] 22 | params, returns, .. [INFO] [stderr] | ^^^^^^ help: try ignoring the field: `params: _` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `returns` [INFO] [stderr] --> src/td.rs:22:21 [INFO] [stderr] | [INFO] [stderr] 22 | params, returns, .. [INFO] [stderr] | ^^^^^^^ help: try ignoring the field: `returns: _` [INFO] [stderr] [INFO] [stderr] warning: unused `core::result::Result` that must be used [INFO] [stderr] --> src/ir/func.rs:238:9 [INFO] [stderr] | [INFO] [stderr] 238 | / self.blocks[from] [INFO] [stderr] 239 | | .terminator [INFO] [stderr] 240 | | .update_target(succ_idx, |target| target.block = edge_block); [INFO] [stderr] | |________________________________________________________________________^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 238 | let _ = self.blocks[from] [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: `portal-pc-waffle-ir` (lib) generated 280 warnings (run `cargo fix --lib -p portal-pc-waffle-ir` to apply 278 suggestions) [INFO] [stderr] warning: `portal-pc-waffle-ir` (lib test) generated 280 warnings (280 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.26s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/portal_pc_waffle_ir-539ac44cf7ca87f1) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test ops::op_size ... ok [INFO] [stderr] Doc-tests portal_pc_waffle_ir [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "924cbe6b4fa5d7dc239be43758646bbcaafe754175aa7a07895aeaf562593df5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "924cbe6b4fa5d7dc239be43758646bbcaafe754175aa7a07895aeaf562593df5", kill_on_drop: false }` [INFO] [stdout] 924cbe6b4fa5d7dc239be43758646bbcaafe754175aa7a07895aeaf562593df5