[INFO] cloning repository https://github.com/malefooo/wasm-vm [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/malefooo/wasm-vm" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmalefooo%2Fwasm-vm", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmalefooo%2Fwasm-vm'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 442c4534600004890785605763ce39f4d562b925 [INFO] checking malefooo/wasm-vm against master#5a8a44196b3cf099f8c9b0156bd902eaec0b4e5f for pr-87248 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmalefooo%2Fwasm-vm" "/workspace/builds/worker-2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/malefooo/wasm-vm on toolchain 5a8a44196b3cf099f8c9b0156bd902eaec0b4e5f [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+5a8a44196b3cf099f8c9b0156bd902eaec0b4e5f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/malefooo/wasm-vm [INFO] finished tweaking git repo https://github.com/malefooo/wasm-vm [INFO] tweaked toml for git repo https://github.com/malefooo/wasm-vm written to /workspace/builds/worker-2/source/Cargo.toml [INFO] crate git repo https://github.com/malefooo/wasm-vm already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+5a8a44196b3cf099f8c9b0156bd902eaec0b4e5f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+5a8a44196b3cf099f8c9b0156bd902eaec0b4e5f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 42fb7784ceab9948db75f6ee59c7d2aa0cb1d609801fadf264b46d4ec5a9ea23 [INFO] running `Command { std: "docker" "start" "-a" "42fb7784ceab9948db75f6ee59c7d2aa0cb1d609801fadf264b46d4ec5a9ea23", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "42fb7784ceab9948db75f6ee59c7d2aa0cb1d609801fadf264b46d4ec5a9ea23", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "42fb7784ceab9948db75f6ee59c7d2aa0cb1d609801fadf264b46d4ec5a9ea23", kill_on_drop: false }` [INFO] [stdout] 42fb7784ceab9948db75f6ee59c7d2aa0cb1d609801fadf264b46d4ec5a9ea23 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+5a8a44196b3cf099f8c9b0156bd902eaec0b4e5f" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0c53279f8c7912159205b320722bce2da7bbfef89f6dfe69804a35fb2b35b74c [INFO] running `Command { std: "docker" "start" "-a" "0c53279f8c7912159205b320722bce2da7bbfef89f6dfe69804a35fb2b35b74c", kill_on_drop: false }` [INFO] [stderr] Compiling bitintr v0.3.0 [INFO] [stderr] Compiling anyhow v1.0.40 [INFO] [stderr] Checking wasm-vm v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated type alias `std::os::unix::raw::uid_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions [INFO] [stdout] --> src/interpreter/vm.rs:9:25 [INFO] [stdout] | [INFO] [stdout] 9 | use std::os::unix::raw::uid_t; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around function argument [INFO] [stdout] --> src/interpreter/vm.rs:2166:77 [INFO] [stdout] | [INFO] [stdout] 2166 | assert_eq!(none_args_2(&mut vm,I32(-1),opcodes::F64ConvertI32S),F64((-1.0))); [INFO] [stdout] | ^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `std::os::unix::raw::uid_t`: these type aliases are no longer supported by the standard library, the `libc` crate on crates.io should be used instead for the correct definitions [INFO] [stdout] --> src/interpreter/vm.rs:9:25 [INFO] [stdout] | [INFO] [stdout] 9 | use std::os::unix::raw::uid_t; [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `val` is never read [INFO] [stdout] --> src/binary/reader.rs:34:17 [INFO] [stdout] | [INFO] [stdout] 34 | let mut val:Option = Option::default(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `val` is never read [INFO] [stdout] --> src/binary/reader.rs:77:17 [INFO] [stdout] | [INFO] [stdout] 77 | let mut val:Option = Option::default(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `val` is never read [INFO] [stdout] --> src/binary/reader.rs:95:17 [INFO] [stdout] | [INFO] [stdout] 95 | let mut val:Option = Option::default(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `val` is never read [INFO] [stdout] --> src/binary/reader.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | let mut val:Option = Option::default(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `val` is never read [INFO] [stdout] --> src/binary/reader.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | let mut val:Option> = Option::default(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `end` is never read [INFO] [stdout] --> src/binary/reader.rs:667:17 [INFO] [stdout] | [INFO] [stdout] 667 | let mut end = 0u8; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binary/reader.rs:1003:18 [INFO] [stdout] | [INFO] [stdout] 1003 | Some(mut n) => { [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/binary/opcodes.rs:186:5 [INFO] [stdout] | [INFO] [stdout] 186 | OPCODE_MAP.set(map); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Unreachable` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:190:11 [INFO] [stdout] | [INFO] [stdout] 190 | pub const Unreachable :u8= 0x00; // unreachable [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper case: `UNREACHABLE` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Nop` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:191:11 [INFO] [stdout] | [INFO] [stdout] 191 | pub const Nop :u8= 0x01; // nop [INFO] [stdout] | ^^^ help: convert the identifier to upper case: `NOP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Block` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:192:11 [INFO] [stdout] | [INFO] [stdout] 192 | pub const Block :u8= 0x02; // block rt in* end [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `BLOCK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Loop` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:193:11 [INFO] [stdout] | [INFO] [stdout] 193 | pub const Loop :u8= 0x03; // loop rt in* end [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `LOOP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `If` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:194:11 [INFO] [stdout] | [INFO] [stdout] 194 | pub const If :u8= 0x04; // if rt in* else in* end [INFO] [stdout] | ^^ help: convert the identifier to upper case (notice the capitalization): `IF` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Else_` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:195:11 [INFO] [stdout] | [INFO] [stdout] 195 | pub const Else_ :u8= 0x05; // else [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `ELSE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `End_` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:196:11 [INFO] [stdout] | [INFO] [stdout] 196 | pub const End_ :u8= 0x0B; // end [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `END` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Br` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:197:11 [INFO] [stdout] | [INFO] [stdout] 197 | pub const Br :u8= 0x0C; // br l [INFO] [stdout] | ^^ help: convert the identifier to upper case: `BR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `BrIf` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:198:11 [INFO] [stdout] | [INFO] [stdout] 198 | pub const BrIf :u8= 0x0D; // br_if l [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `BR_IF` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `BrTable` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:199:11 [INFO] [stdout] | [INFO] [stdout] 199 | pub const BrTable :u8= 0x0E; // br_table l* lN [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `BR_TABLE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Return` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:200:11 [INFO] [stdout] | [INFO] [stdout] 200 | pub const Return :u8= 0x0F; // return [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `RETURN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Call` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:201:11 [INFO] [stdout] | [INFO] [stdout] 201 | pub const Call :u8= 0x10; // call x [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `CALL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `CallIndirect` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:202:11 [INFO] [stdout] | [INFO] [stdout] 202 | pub const CallIndirect :u8= 0x11; // call_indirect x [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `CALL_INDIRECT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Drop` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:203:11 [INFO] [stdout] | [INFO] [stdout] 203 | pub const Drop :u8= 0x1A; // drop [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `DROP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Select` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:204:11 [INFO] [stdout] | [INFO] [stdout] 204 | pub const Select :u8= 0x1B; // select [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `SELECT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LocalGet` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:205:11 [INFO] [stdout] | [INFO] [stdout] 205 | pub const LocalGet :u8= 0x20; // local.get x [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `LOCAL_GET` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LocalSet` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:206:11 [INFO] [stdout] | [INFO] [stdout] 206 | pub const LocalSet :u8= 0x21; // local.set x [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `LOCAL_SET` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LocalTee` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:207:11 [INFO] [stdout] | [INFO] [stdout] 207 | pub const LocalTee :u8= 0x22; // local.tee x [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `LOCAL_TEE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `GlobalGet` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:208:11 [INFO] [stdout] | [INFO] [stdout] 208 | pub const GlobalGet :u8= 0x23; // global.get x [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `GLOBAL_GET` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `GlobalSet` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:209:11 [INFO] [stdout] | [INFO] [stdout] 209 | pub const GlobalSet :u8= 0x24; // global.set x [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `GLOBAL_SET` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Load` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:210:11 [INFO] [stdout] | [INFO] [stdout] 210 | pub const I32Load :u8= 0x28; // i32.load m [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_LOAD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:211:11 [INFO] [stdout] | [INFO] [stdout] 211 | pub const I64Load :u8= 0x29; // i64.load m [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_LOAD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Load` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:212:11 [INFO] [stdout] | [INFO] [stdout] 212 | pub const F32Load :u8= 0x2A; // f32.load m [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `F32_LOAD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Load` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:213:11 [INFO] [stdout] | [INFO] [stdout] 213 | pub const F64Load :u8= 0x2B; // f64.load m [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `F64_LOAD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Load8S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:214:11 [INFO] [stdout] | [INFO] [stdout] 214 | pub const I32Load8S :u8= 0x2C; // i32.load8_s m [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I32_LOAD8_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Load8U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:215:11 [INFO] [stdout] | [INFO] [stdout] 215 | pub const I32Load8U :u8= 0x2D; // i32.load8_u m [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I32_LOAD8_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Load16S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:216:11 [INFO] [stdout] | [INFO] [stdout] 216 | pub const I32Load16S :u8= 0x2E; // i32.load16_s m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I32_LOAD16_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Load16U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:217:11 [INFO] [stdout] | [INFO] [stdout] 217 | pub const I32Load16U :u8= 0x2F; // i32.load16_u m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I32_LOAD16_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load8S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:218:11 [INFO] [stdout] | [INFO] [stdout] 218 | pub const I64Load8S :u8= 0x30; // i64.load8_s m [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I64_LOAD8_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load8U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:219:11 [INFO] [stdout] | [INFO] [stdout] 219 | pub const I64Load8U :u8= 0x31; // i64.load8_u m [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I64_LOAD8_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load16S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:220:11 [INFO] [stdout] | [INFO] [stdout] 220 | pub const I64Load16S :u8= 0x32; // i64.load16_s m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I64_LOAD16_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load16U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:221:11 [INFO] [stdout] | [INFO] [stdout] 221 | pub const I64Load16U :u8= 0x33; // i64.load16_u m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I64_LOAD16_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:222:11 [INFO] [stdout] | [INFO] [stdout] 222 | pub const I64Load32S :u8= 0x34; // i64.load32_s m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I64_LOAD32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load32U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:223:11 [INFO] [stdout] | [INFO] [stdout] 223 | pub const I64Load32U :u8= 0x35; // i64.load32_u m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I64_LOAD32_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Store` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:224:11 [INFO] [stdout] | [INFO] [stdout] 224 | pub const I32Store :u8= 0x36; // i32.store m [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `I32_STORE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Store` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:225:11 [INFO] [stdout] | [INFO] [stdout] 225 | pub const I64Store :u8= 0x37; // i64.store m [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `I64_STORE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Store` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:226:11 [INFO] [stdout] | [INFO] [stdout] 226 | pub const F32Store :u8= 0x38; // f32.store m [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F32_STORE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Store` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:227:11 [INFO] [stdout] | [INFO] [stdout] 227 | pub const F64Store :u8= 0x39; // f64.store m [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F64_STORE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Store8` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:228:11 [INFO] [stdout] | [INFO] [stdout] 228 | pub const I32Store8 :u8= 0x3A; // i32.store8 m [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I32_STORE8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Store16` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:229:11 [INFO] [stdout] | [INFO] [stdout] 229 | pub const I32Store16 :u8= 0x3B; // i32.store16 m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I32_STORE16` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Store8` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:230:11 [INFO] [stdout] | [INFO] [stdout] 230 | pub const I64Store8 :u8= 0x3C; // i64.store8 m [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I64_STORE8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Store16` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:231:11 [INFO] [stdout] | [INFO] [stdout] 231 | pub const I64Store16 :u8= 0x3D; // i64.store16 m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I64_STORE16` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Store32` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:232:11 [INFO] [stdout] | [INFO] [stdout] 232 | pub const I64Store32 :u8= 0x3E; // i64.store32 m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I64_STORE32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `MemorySize` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:233:11 [INFO] [stdout] | [INFO] [stdout] 233 | pub const MemorySize :u8= 0x3F; // memory.size [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `MEMORY_SIZE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `MemoryGrow` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:234:11 [INFO] [stdout] | [INFO] [stdout] 234 | pub const MemoryGrow :u8= 0x40; // memory.grow [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `MEMORY_GROW` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Const` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:235:11 [INFO] [stdout] | [INFO] [stdout] 235 | pub const I32Const :u8= 0x41; // i32.const n [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `I32_CONST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Const` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:236:11 [INFO] [stdout] | [INFO] [stdout] 236 | pub const I64Const :u8= 0x42; // i64.const n [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `I64_CONST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Const` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:237:11 [INFO] [stdout] | [INFO] [stdout] 237 | pub const F32Const :u8= 0x43; // f32.const z [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F32_CONST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Const` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:238:11 [INFO] [stdout] | [INFO] [stdout] 238 | pub const F64Const :u8= 0x44; // f64.const z [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F64_CONST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Eqz` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:239:11 [INFO] [stdout] | [INFO] [stdout] 239 | pub const I32Eqz :u8= 0x45; // i32.eqz [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_EQZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Eq` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:240:11 [INFO] [stdout] | [INFO] [stdout] 240 | pub const I32Eq :u8= 0x46; // i32.eq [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `I32_EQ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Ne` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:241:11 [INFO] [stdout] | [INFO] [stdout] 241 | pub const I32Ne :u8= 0x47; // i32.ne [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `I32_NE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32LtS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:242:11 [INFO] [stdout] | [INFO] [stdout] 242 | pub const I32LtS :u8= 0x48; // i32.lt_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_LT_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32LtU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:243:11 [INFO] [stdout] | [INFO] [stdout] 243 | pub const I32LtU :u8= 0x49; // i32.lt_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_LT_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32GtS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:244:11 [INFO] [stdout] | [INFO] [stdout] 244 | pub const I32GtS :u8= 0x4A; // i32.gt_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_GT_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32GtU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:245:11 [INFO] [stdout] | [INFO] [stdout] 245 | pub const I32GtU :u8= 0x4B; // i32.gt_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_GT_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32LeS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:246:11 [INFO] [stdout] | [INFO] [stdout] 246 | pub const I32LeS :u8= 0x4C; // i32.le_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_LE_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32LeU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:247:11 [INFO] [stdout] | [INFO] [stdout] 247 | pub const I32LeU :u8= 0x4D; // i32.le_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_LE_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32GeS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:248:11 [INFO] [stdout] | [INFO] [stdout] 248 | pub const I32GeS :u8= 0x4E; // i32.ge_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_GE_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32GeU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:249:11 [INFO] [stdout] | [INFO] [stdout] 249 | pub const I32GeU :u8= 0x4F; // i32.ge_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_GE_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Eqz` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:250:11 [INFO] [stdout] | [INFO] [stdout] 250 | pub const I64Eqz :u8= 0x50; // i64.eqz [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_EQZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Eq` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:251:11 [INFO] [stdout] | [INFO] [stdout] 251 | pub const I64Eq :u8= 0x51; // i64.eq [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `I64_EQ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Ne` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:252:11 [INFO] [stdout] | [INFO] [stdout] 252 | pub const I64Ne :u8= 0x52; // i64.ne [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `I64_NE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64LtS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:253:11 [INFO] [stdout] | [INFO] [stdout] 253 | pub const I64LtS :u8= 0x53; // i64.lt_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_LT_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64LtU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:254:11 [INFO] [stdout] | [INFO] [stdout] 254 | pub const I64LtU :u8= 0x54; // i64.lt_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_LT_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64GtS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:255:11 [INFO] [stdout] | [INFO] [stdout] 255 | pub const I64GtS :u8= 0x55; // i64.gt_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_GT_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64GtU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:256:11 [INFO] [stdout] | [INFO] [stdout] 256 | pub const I64GtU :u8= 0x56; // i64.gt_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_GT_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64LeS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:257:11 [INFO] [stdout] | [INFO] [stdout] 257 | pub const I64LeS :u8= 0x57; // i64.le_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_LE_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64LeU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:258:11 [INFO] [stdout] | [INFO] [stdout] 258 | pub const I64LeU :u8= 0x58; // i64.le_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_LE_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64GeS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:259:11 [INFO] [stdout] | [INFO] [stdout] 259 | pub const I64GeS :u8= 0x59; // i64.ge_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_GE_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64GeU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:260:11 [INFO] [stdout] | [INFO] [stdout] 260 | pub const I64GeU :u8= 0x5A; // i64.ge_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_GE_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Eq` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:261:11 [INFO] [stdout] | [INFO] [stdout] 261 | pub const F32Eq :u8= 0x5B; // f32.eq [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F32_EQ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Ne` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:262:11 [INFO] [stdout] | [INFO] [stdout] 262 | pub const F32Ne :u8= 0x5C; // f32.ne [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F32_NE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Lt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:263:11 [INFO] [stdout] | [INFO] [stdout] 263 | pub const F32Lt :u8= 0x5D; // f32.lt [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F32_LT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Gt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:264:11 [INFO] [stdout] | [INFO] [stdout] 264 | pub const F32Gt :u8= 0x5E; // f32.gt [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F32_GT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Le` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:265:11 [INFO] [stdout] | [INFO] [stdout] 265 | pub const F32Le :u8= 0x5F; // f32.le [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F32_LE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Ge` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:266:11 [INFO] [stdout] | [INFO] [stdout] 266 | pub const F32Ge :u8= 0x60; // f32.ge [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F32_GE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Eq` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:267:11 [INFO] [stdout] | [INFO] [stdout] 267 | pub const F64Eq :u8= 0x61; // f64.eq [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F64_EQ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Ne` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:268:11 [INFO] [stdout] | [INFO] [stdout] 268 | pub const F64Ne :u8= 0x62; // f64.ne [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F64_NE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Lt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:269:11 [INFO] [stdout] | [INFO] [stdout] 269 | pub const F64Lt :u8= 0x63; // f64.lt [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F64_LT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Gt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:270:11 [INFO] [stdout] | [INFO] [stdout] 270 | pub const F64Gt :u8= 0x64; // f64.gt [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F64_GT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Le` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:271:11 [INFO] [stdout] | [INFO] [stdout] 271 | pub const F64Le :u8= 0x65; // f64.le [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F64_LE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Ge` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:272:11 [INFO] [stdout] | [INFO] [stdout] 272 | pub const F64Ge :u8= 0x66; // f64.ge [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F64_GE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Clz` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:273:11 [INFO] [stdout] | [INFO] [stdout] 273 | pub const I32Clz :u8= 0x67; // i32.clz [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_CLZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Ctz` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:274:11 [INFO] [stdout] | [INFO] [stdout] 274 | pub const I32Ctz :u8= 0x68; // i32.ctz [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_CTZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32PopCnt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:275:11 [INFO] [stdout] | [INFO] [stdout] 275 | pub const I32PopCnt :u8= 0x69; // i32.popcnt [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I32_POP_CNT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Add` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:276:11 [INFO] [stdout] | [INFO] [stdout] 276 | pub const I32Add :u8= 0x6A; // i32.add [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_ADD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Sub` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:277:11 [INFO] [stdout] | [INFO] [stdout] 277 | pub const I32Sub :u8= 0x6B; // i32.sub [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_SUB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Mul` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:278:11 [INFO] [stdout] | [INFO] [stdout] 278 | pub const I32Mul :u8= 0x6C; // i32.mul [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_MUL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32DivS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:279:11 [INFO] [stdout] | [INFO] [stdout] 279 | pub const I32DivS :u8= 0x6D; // i32.div_s [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_DIV_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32DivU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:280:11 [INFO] [stdout] | [INFO] [stdout] 280 | pub const I32DivU :u8= 0x6E; // i32.div_u [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_DIV_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32RemS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:281:11 [INFO] [stdout] | [INFO] [stdout] 281 | pub const I32RemS :u8= 0x6F; // i32.rem_s [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_REM_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32RemU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:282:11 [INFO] [stdout] | [INFO] [stdout] 282 | pub const I32RemU :u8= 0x70; // i32.rem_u [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_REM_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32And` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:283:11 [INFO] [stdout] | [INFO] [stdout] 283 | pub const I32And :u8= 0x71; // i32.and [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_AND` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Or` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:284:11 [INFO] [stdout] | [INFO] [stdout] 284 | pub const I32Or :u8= 0x72; // i32.or [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `I32_OR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Xor` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:285:11 [INFO] [stdout] | [INFO] [stdout] 285 | pub const I32Xor :u8= 0x73; // i32.xor [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_XOR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Shl` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:286:11 [INFO] [stdout] | [INFO] [stdout] 286 | pub const I32Shl :u8= 0x74; // i32.shl [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_SHL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32ShrS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:287:11 [INFO] [stdout] | [INFO] [stdout] 287 | pub const I32ShrS :u8= 0x75; // i32.shr_s [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_SHR_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32ShrU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:288:11 [INFO] [stdout] | [INFO] [stdout] 288 | pub const I32ShrU :u8= 0x76; // i32.shr_u [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_SHR_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Rotl` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:289:11 [INFO] [stdout] | [INFO] [stdout] 289 | pub const I32Rotl :u8= 0x77; // i32.rotl [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_ROTL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Rotr` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:290:11 [INFO] [stdout] | [INFO] [stdout] 290 | pub const I32Rotr :u8= 0x78; // i32.rotr [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_ROTR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Clz` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:291:11 [INFO] [stdout] | [INFO] [stdout] 291 | pub const I64Clz :u8= 0x79; // i64.clz [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_CLZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Ctz` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:292:11 [INFO] [stdout] | [INFO] [stdout] 292 | pub const I64Ctz :u8= 0x7A; // i64.ctz [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_CTZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64PopCnt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:293:11 [INFO] [stdout] | [INFO] [stdout] 293 | pub const I64PopCnt :u8= 0x7B; // i64.popcnt [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I64_POP_CNT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Add` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:294:11 [INFO] [stdout] | [INFO] [stdout] 294 | pub const I64Add :u8= 0x7C; // i64.add [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_ADD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Sub` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:295:11 [INFO] [stdout] | [INFO] [stdout] 295 | pub const I64Sub :u8= 0x7D; // i64.sub [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_SUB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Mul` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:296:11 [INFO] [stdout] | [INFO] [stdout] 296 | pub const I64Mul :u8= 0x7E; // i64.mul [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_MUL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64DivS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:297:11 [INFO] [stdout] | [INFO] [stdout] 297 | pub const I64DivS :u8= 0x7F; // i64.div_s [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_DIV_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64DivU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:298:11 [INFO] [stdout] | [INFO] [stdout] 298 | pub const I64DivU :u8= 0x80; // i64.div_u [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_DIV_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64RemS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:299:11 [INFO] [stdout] | [INFO] [stdout] 299 | pub const I64RemS :u8= 0x81; // i64.rem_s [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_REM_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64RemU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:300:11 [INFO] [stdout] | [INFO] [stdout] 300 | pub const I64RemU :u8= 0x82; // i64.rem_u [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_REM_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64And` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:301:11 [INFO] [stdout] | [INFO] [stdout] 301 | pub const I64And :u8= 0x83; // i64.and [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_AND` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Or` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:302:11 [INFO] [stdout] | [INFO] [stdout] 302 | pub const I64Or :u8= 0x84; // i64.or [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `I64_OR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Xor` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:303:11 [INFO] [stdout] | [INFO] [stdout] 303 | pub const I64Xor :u8= 0x85; // i64.xor [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_XOR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Shl` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:304:11 [INFO] [stdout] | [INFO] [stdout] 304 | pub const I64Shl :u8= 0x86; // i64.shl [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_SHL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64ShrS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:305:11 [INFO] [stdout] | [INFO] [stdout] 305 | pub const I64ShrS :u8= 0x87; // i64.shr_s [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_SHR_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64ShrU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:306:11 [INFO] [stdout] | [INFO] [stdout] 306 | pub const I64ShrU :u8= 0x88; // i64.shr_u [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_SHR_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Rotl` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:307:11 [INFO] [stdout] | [INFO] [stdout] 307 | pub const I64Rotl :u8= 0x89; // i64.rotl [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_ROTL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Rotr` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:308:11 [INFO] [stdout] | [INFO] [stdout] 308 | pub const I64Rotr :u8= 0x8A; // i64.rotr [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_ROTR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Abs` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:309:11 [INFO] [stdout] | [INFO] [stdout] 309 | pub const F32Abs :u8= 0x8B; // f32.abs [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_ABS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Neg` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:310:11 [INFO] [stdout] | [INFO] [stdout] 310 | pub const F32Neg :u8= 0x8C; // f32.neg [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_NEG` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Ceil` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:311:11 [INFO] [stdout] | [INFO] [stdout] 311 | pub const F32Ceil :u8= 0x8D; // f32.ceil [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `F32_CEIL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Floor` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:312:11 [INFO] [stdout] | [INFO] [stdout] 312 | pub const F32Floor :u8= 0x8E; // f32.floor [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F32_FLOOR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Trunc` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:313:11 [INFO] [stdout] | [INFO] [stdout] 313 | pub const F32Trunc :u8= 0x8F; // f32.trunc [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F32_TRUNC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Nearest` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:314:11 [INFO] [stdout] | [INFO] [stdout] 314 | pub const F32Nearest :u8= 0x90; // f32.nearest [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `F32_NEAREST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Sqrt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:315:11 [INFO] [stdout] | [INFO] [stdout] 315 | pub const F32Sqrt :u8= 0x91; // f32.sqrt [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `F32_SQRT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Add` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:316:11 [INFO] [stdout] | [INFO] [stdout] 316 | pub const F32Add :u8= 0x92; // f32.add [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_ADD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Sub` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:317:11 [INFO] [stdout] | [INFO] [stdout] 317 | pub const F32Sub :u8= 0x93; // f32.sub [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_SUB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Mul` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:318:11 [INFO] [stdout] | [INFO] [stdout] 318 | pub const F32Mul :u8= 0x94; // f32.mul [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_MUL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Div` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:319:11 [INFO] [stdout] | [INFO] [stdout] 319 | pub const F32Div :u8= 0x95; // f32.div [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_DIV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Min` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:320:11 [INFO] [stdout] | [INFO] [stdout] 320 | pub const F32Min :u8= 0x96; // f32.min [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_MIN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Max` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:321:11 [INFO] [stdout] | [INFO] [stdout] 321 | pub const F32Max :u8= 0x97; // f32.max [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_MAX` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32CopySign` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:322:11 [INFO] [stdout] | [INFO] [stdout] 322 | pub const F32CopySign :u8= 0x98; // f32.copysign [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper case: `F32_COPY_SIGN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Abs` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:323:11 [INFO] [stdout] | [INFO] [stdout] 323 | pub const F64Abs :u8= 0x99; // f64.abs [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_ABS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Neg` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:324:11 [INFO] [stdout] | [INFO] [stdout] 324 | pub const F64Neg :u8= 0x9A; // f64.neg [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_NEG` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Ceil` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:325:11 [INFO] [stdout] | [INFO] [stdout] 325 | pub const F64Ceil :u8 = 0x9B; // f64.ceil [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `F64_CEIL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Floor` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:326:11 [INFO] [stdout] | [INFO] [stdout] 326 | pub const F64Floor :u8 = 0x9C; // f64.floor [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F64_FLOOR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Trunc` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:327:11 [INFO] [stdout] | [INFO] [stdout] 327 | pub const F64Trunc :u8 = 0x9D; // f64.trunc [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F64_TRUNC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Nearest` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:328:11 [INFO] [stdout] | [INFO] [stdout] 328 | pub const F64Nearest:u8 = 0x9E; // f64.nearest [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `F64_NEAREST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Sqrt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:329:11 [INFO] [stdout] | [INFO] [stdout] 329 | pub const F64Sqrt:u8 = 0x9F; // f64.sqrt [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `F64_SQRT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Add` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:330:11 [INFO] [stdout] | [INFO] [stdout] 330 | pub const F64Add :u8= 0xA0; // f64.add [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_ADD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Sub` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:331:11 [INFO] [stdout] | [INFO] [stdout] 331 | pub const F64Sub :u8= 0xA1; // f64.sub [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_SUB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Mul` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:332:11 [INFO] [stdout] | [INFO] [stdout] 332 | pub const F64Mul :u8= 0xA2; // f64.mul [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_MUL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Div` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:333:11 [INFO] [stdout] | [INFO] [stdout] 333 | pub const F64Div :u8= 0xA3; // f64.div [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_DIV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Min` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:334:11 [INFO] [stdout] | [INFO] [stdout] 334 | pub const F64Min :u8= 0xA4; // f64.min [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_MIN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Max` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:335:11 [INFO] [stdout] | [INFO] [stdout] 335 | pub const F64Max :u8= 0xA5; // f64.max [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_MAX` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64CopySign` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:336:11 [INFO] [stdout] | [INFO] [stdout] 336 | pub const F64CopySign :u8= 0xA6; // f64.copysign [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper case: `F64_COPY_SIGN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32WrapI64` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:337:11 [INFO] [stdout] | [INFO] [stdout] 337 | pub const I32WrapI64 :u8= 0xA7; // i32.wrap_i64 [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I32_WRAP_I64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32TruncF32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:338:11 [INFO] [stdout] | [INFO] [stdout] 338 | pub const I32TruncF32S :u8= 0xA8; // i32.trunc_f32_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I32_TRUNC_F32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32TruncF32U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:339:11 [INFO] [stdout] | [INFO] [stdout] 339 | pub const I32TruncF32U :u8= 0xA9; // i32.trunc_f32_u [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I32_TRUNC_F32_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32TruncF64S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:340:11 [INFO] [stdout] | [INFO] [stdout] 340 | pub const I32TruncF64S :u8= 0xAA; // i32.trunc_f64_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I32_TRUNC_F64_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32TruncF64U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:341:11 [INFO] [stdout] | [INFO] [stdout] 341 | pub const I32TruncF64U :u8= 0xAB; // i32.trunc_f64_u [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I32_TRUNC_F64_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64ExtendI32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:342:11 [INFO] [stdout] | [INFO] [stdout] 342 | pub const I64ExtendI32S :u8= 0xAC; // i64.extend_i32_s [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_EXTEND_I32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64ExtendI32U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:343:11 [INFO] [stdout] | [INFO] [stdout] 343 | pub const I64ExtendI32U :u8= 0xAD; // i64.extend_i32_u [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_EXTEND_I32_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64TruncF32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:344:11 [INFO] [stdout] | [INFO] [stdout] 344 | pub const I64TruncF32S :u8= 0xAE; // i64.trunc_f32_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_TRUNC_F32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64TruncF32U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:345:11 [INFO] [stdout] | [INFO] [stdout] 345 | pub const I64TruncF32U :u8= 0xAF; // i64.trunc_f32_u [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_TRUNC_F32_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64TruncF64S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:346:11 [INFO] [stdout] | [INFO] [stdout] 346 | pub const I64TruncF64S :u8= 0xB0; // i64.trunc_f64_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_TRUNC_F64_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64TruncF64U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:347:11 [INFO] [stdout] | [INFO] [stdout] 347 | pub const I64TruncF64U :u8= 0xB1; // i64.trunc_f64_u [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_TRUNC_F64_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32ConvertI32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:348:11 [INFO] [stdout] | [INFO] [stdout] 348 | pub const F32ConvertI32S :u8= 0xB2; // f32.convert_i32_s [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F32_CONVERT_I32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32ConvertI32U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:349:11 [INFO] [stdout] | [INFO] [stdout] 349 | pub const F32ConvertI32U :u8= 0xB3; // f32.convert_i32_u [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F32_CONVERT_I32_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32ConvertI64S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:350:11 [INFO] [stdout] | [INFO] [stdout] 350 | pub const F32ConvertI64S :u8= 0xB4; // f32.convert_i64_s [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F32_CONVERT_I64_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32ConvertI64U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:351:11 [INFO] [stdout] | [INFO] [stdout] 351 | pub const F32ConvertI64U :u8 = 0xB5; // f32.convert_i64_u [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F32_CONVERT_I64_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32DemoteF64` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:352:11 [INFO] [stdout] | [INFO] [stdout] 352 | pub const F32DemoteF64 :u8 = 0xB6; // f32.demote_f64 [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `F32_DEMOTE_F64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64ConvertI32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:353:11 [INFO] [stdout] | [INFO] [stdout] 353 | pub const F64ConvertI32S :u8 = 0xB7; // f64.convert_i32_s [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F64_CONVERT_I32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64ConvertI32U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:354:11 [INFO] [stdout] | [INFO] [stdout] 354 | pub const F64ConvertI32U :u8 = 0xB8; // f64.convert_i32_u [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F64_CONVERT_I32_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64ConvertI64S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:355:11 [INFO] [stdout] | [INFO] [stdout] 355 | pub const F64ConvertI64S:u8 = 0xB9; // f64.convert_i64_s [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F64_CONVERT_I64_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64ConvertI64U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:356:11 [INFO] [stdout] | [INFO] [stdout] 356 | pub const F64ConvertI64U:u8 = 0xBA; // f64.convert_i64_u [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F64_CONVERT_I64_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64PromoteF32` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:357:11 [INFO] [stdout] | [INFO] [stdout] 357 | pub const F64PromoteF32:u8 = 0xBB; // f64.promote_f32 [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `F64_PROMOTE_F32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32ReinterpretF32` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:358:11 [INFO] [stdout] | [INFO] [stdout] 358 | pub const I32ReinterpretF32:u8 = 0xBC; // i32.reinterpret_f32 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I32_REINTERPRET_F32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64ReinterpretF64` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:359:11 [INFO] [stdout] | [INFO] [stdout] 359 | pub const I64ReinterpretF64:u8 = 0xBD; // i64.reinterpret_f64 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_REINTERPRET_F64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32ReinterpretI32` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:360:11 [INFO] [stdout] | [INFO] [stdout] 360 | pub const F32ReinterpretI32:u8 = 0xBE; // f32.reinterpret_i32 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F32_REINTERPRET_I32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64ReinterpretI64` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:361:11 [INFO] [stdout] | [INFO] [stdout] 361 | pub const F64ReinterpretI64:u8 = 0xBF; // f64.reinterpret_i64 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F64_REINTERPRET_I64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Extend8S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:362:11 [INFO] [stdout] | [INFO] [stdout] 362 | pub const I32Extend8S:u8 = 0xC0; // i32.extend8_s [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper case: `I32_EXTEND8_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Extend16S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:363:11 [INFO] [stdout] | [INFO] [stdout] 363 | pub const I32Extend16S:u8 = 0xC1; // i32.extend16_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I32_EXTEND16_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Extend8S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:364:11 [INFO] [stdout] | [INFO] [stdout] 364 | pub const I64Extend8S:u8 = 0xC2; // i64.extend8_s [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper case: `I64_EXTEND8_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Extend16S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:365:11 [INFO] [stdout] | [INFO] [stdout] 365 | pub const I64Extend16S:u8 = 0xC3; // i64.extend16_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_EXTEND16_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Extend32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:366:11 [INFO] [stdout] | [INFO] [stdout] 366 | pub const I64Extend32S:u8 = 0xC4; // i64.extend32_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_EXTEND32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `TruncSat` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:367:11 [INFO] [stdout] | [INFO] [stdout] 367 | pub const TruncSat:u8 = 0xFC; // .trunc_sat__ [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `TRUNC_SAT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/interpreter/vm.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | OPCODE_MAP.set(v); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/interpreter/vm.rs:1195:28 [INFO] [stdout] | [INFO] [stdout] 1195 | if v > u32::MAX || v < 0 { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_comparisons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/interpreter/vm.rs:1226:28 [INFO] [stdout] | [INFO] [stdout] 1226 | if v > u64::MAX || v < 0 { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/interpreter/vm.rs:1244:28 [INFO] [stdout] | [INFO] [stdout] 1244 | if v > u64::MAX || v < 0 { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/interpreter/vm_memory.rs:33:16 [INFO] [stdout] | [INFO] [stdout] 33 | if v >= 0 { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 192 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `val` is never read [INFO] [stdout] --> src/binary/reader.rs:34:17 [INFO] [stdout] | [INFO] [stdout] 34 | let mut val:Option = Option::default(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `val` is never read [INFO] [stdout] --> src/binary/reader.rs:77:17 [INFO] [stdout] | [INFO] [stdout] 77 | let mut val:Option = Option::default(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `val` is never read [INFO] [stdout] --> src/binary/reader.rs:95:17 [INFO] [stdout] | [INFO] [stdout] 95 | let mut val:Option = Option::default(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `val` is never read [INFO] [stdout] --> src/binary/reader.rs:112:17 [INFO] [stdout] | [INFO] [stdout] 112 | let mut val:Option = Option::default(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `val` is never read [INFO] [stdout] --> src/binary/reader.rs:131:17 [INFO] [stdout] | [INFO] [stdout] 131 | let mut val:Option> = Option::default(); [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `end` is never read [INFO] [stdout] --> src/binary/reader.rs:667:17 [INFO] [stdout] | [INFO] [stdout] 667 | let mut end = 0u8; [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/binary/reader.rs:1003:18 [INFO] [stdout] | [INFO] [stdout] 1003 | Some(mut n) => { [INFO] [stdout] | ----^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/binary/opcodes.rs:186:5 [INFO] [stdout] | [INFO] [stdout] 186 | OPCODE_MAP.set(map); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Unreachable` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:190:11 [INFO] [stdout] | [INFO] [stdout] 190 | pub const Unreachable :u8= 0x00; // unreachable [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper case: `UNREACHABLE` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_upper_case_globals)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Nop` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:191:11 [INFO] [stdout] | [INFO] [stdout] 191 | pub const Nop :u8= 0x01; // nop [INFO] [stdout] | ^^^ help: convert the identifier to upper case: `NOP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Block` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:192:11 [INFO] [stdout] | [INFO] [stdout] 192 | pub const Block :u8= 0x02; // block rt in* end [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `BLOCK` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Loop` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:193:11 [INFO] [stdout] | [INFO] [stdout] 193 | pub const Loop :u8= 0x03; // loop rt in* end [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `LOOP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `If` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:194:11 [INFO] [stdout] | [INFO] [stdout] 194 | pub const If :u8= 0x04; // if rt in* else in* end [INFO] [stdout] | ^^ help: convert the identifier to upper case (notice the capitalization): `IF` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Else_` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:195:11 [INFO] [stdout] | [INFO] [stdout] 195 | pub const Else_ :u8= 0x05; // else [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `ELSE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `End_` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:196:11 [INFO] [stdout] | [INFO] [stdout] 196 | pub const End_ :u8= 0x0B; // end [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `END` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Br` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:197:11 [INFO] [stdout] | [INFO] [stdout] 197 | pub const Br :u8= 0x0C; // br l [INFO] [stdout] | ^^ help: convert the identifier to upper case: `BR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `BrIf` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:198:11 [INFO] [stdout] | [INFO] [stdout] 198 | pub const BrIf :u8= 0x0D; // br_if l [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `BR_IF` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `BrTable` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:199:11 [INFO] [stdout] | [INFO] [stdout] 199 | pub const BrTable :u8= 0x0E; // br_table l* lN [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `BR_TABLE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Return` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:200:11 [INFO] [stdout] | [INFO] [stdout] 200 | pub const Return :u8= 0x0F; // return [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `RETURN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Call` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:201:11 [INFO] [stdout] | [INFO] [stdout] 201 | pub const Call :u8= 0x10; // call x [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `CALL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `CallIndirect` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:202:11 [INFO] [stdout] | [INFO] [stdout] 202 | pub const CallIndirect :u8= 0x11; // call_indirect x [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `CALL_INDIRECT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Drop` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:203:11 [INFO] [stdout] | [INFO] [stdout] 203 | pub const Drop :u8= 0x1A; // drop [INFO] [stdout] | ^^^^ help: convert the identifier to upper case: `DROP` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `Select` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:204:11 [INFO] [stdout] | [INFO] [stdout] 204 | pub const Select :u8= 0x1B; // select [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `SELECT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LocalGet` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:205:11 [INFO] [stdout] | [INFO] [stdout] 205 | pub const LocalGet :u8= 0x20; // local.get x [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `LOCAL_GET` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LocalSet` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:206:11 [INFO] [stdout] | [INFO] [stdout] 206 | pub const LocalSet :u8= 0x21; // local.set x [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `LOCAL_SET` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `LocalTee` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:207:11 [INFO] [stdout] | [INFO] [stdout] 207 | pub const LocalTee :u8= 0x22; // local.tee x [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `LOCAL_TEE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `GlobalGet` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:208:11 [INFO] [stdout] | [INFO] [stdout] 208 | pub const GlobalGet :u8= 0x23; // global.get x [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `GLOBAL_GET` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `GlobalSet` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:209:11 [INFO] [stdout] | [INFO] [stdout] 209 | pub const GlobalSet :u8= 0x24; // global.set x [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `GLOBAL_SET` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Load` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:210:11 [INFO] [stdout] | [INFO] [stdout] 210 | pub const I32Load :u8= 0x28; // i32.load m [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_LOAD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:211:11 [INFO] [stdout] | [INFO] [stdout] 211 | pub const I64Load :u8= 0x29; // i64.load m [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_LOAD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Load` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:212:11 [INFO] [stdout] | [INFO] [stdout] 212 | pub const F32Load :u8= 0x2A; // f32.load m [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `F32_LOAD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Load` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:213:11 [INFO] [stdout] | [INFO] [stdout] 213 | pub const F64Load :u8= 0x2B; // f64.load m [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `F64_LOAD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Load8S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:214:11 [INFO] [stdout] | [INFO] [stdout] 214 | pub const I32Load8S :u8= 0x2C; // i32.load8_s m [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I32_LOAD8_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Load8U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:215:11 [INFO] [stdout] | [INFO] [stdout] 215 | pub const I32Load8U :u8= 0x2D; // i32.load8_u m [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I32_LOAD8_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Load16S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:216:11 [INFO] [stdout] | [INFO] [stdout] 216 | pub const I32Load16S :u8= 0x2E; // i32.load16_s m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I32_LOAD16_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Load16U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:217:11 [INFO] [stdout] | [INFO] [stdout] 217 | pub const I32Load16U :u8= 0x2F; // i32.load16_u m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I32_LOAD16_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load8S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:218:11 [INFO] [stdout] | [INFO] [stdout] 218 | pub const I64Load8S :u8= 0x30; // i64.load8_s m [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I64_LOAD8_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load8U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:219:11 [INFO] [stdout] | [INFO] [stdout] 219 | pub const I64Load8U :u8= 0x31; // i64.load8_u m [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I64_LOAD8_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load16S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:220:11 [INFO] [stdout] | [INFO] [stdout] 220 | pub const I64Load16S :u8= 0x32; // i64.load16_s m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I64_LOAD16_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load16U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:221:11 [INFO] [stdout] | [INFO] [stdout] 221 | pub const I64Load16U :u8= 0x33; // i64.load16_u m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I64_LOAD16_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:222:11 [INFO] [stdout] | [INFO] [stdout] 222 | pub const I64Load32S :u8= 0x34; // i64.load32_s m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I64_LOAD32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Load32U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:223:11 [INFO] [stdout] | [INFO] [stdout] 223 | pub const I64Load32U :u8= 0x35; // i64.load32_u m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I64_LOAD32_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Store` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:224:11 [INFO] [stdout] | [INFO] [stdout] 224 | pub const I32Store :u8= 0x36; // i32.store m [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `I32_STORE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Store` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:225:11 [INFO] [stdout] | [INFO] [stdout] 225 | pub const I64Store :u8= 0x37; // i64.store m [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `I64_STORE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Store` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:226:11 [INFO] [stdout] | [INFO] [stdout] 226 | pub const F32Store :u8= 0x38; // f32.store m [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F32_STORE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Store` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:227:11 [INFO] [stdout] | [INFO] [stdout] 227 | pub const F64Store :u8= 0x39; // f64.store m [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F64_STORE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Store8` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:228:11 [INFO] [stdout] | [INFO] [stdout] 228 | pub const I32Store8 :u8= 0x3A; // i32.store8 m [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I32_STORE8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Store16` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:229:11 [INFO] [stdout] | [INFO] [stdout] 229 | pub const I32Store16 :u8= 0x3B; // i32.store16 m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I32_STORE16` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Store8` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:230:11 [INFO] [stdout] | [INFO] [stdout] 230 | pub const I64Store8 :u8= 0x3C; // i64.store8 m [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I64_STORE8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Store16` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:231:11 [INFO] [stdout] | [INFO] [stdout] 231 | pub const I64Store16 :u8= 0x3D; // i64.store16 m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I64_STORE16` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Store32` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:232:11 [INFO] [stdout] | [INFO] [stdout] 232 | pub const I64Store32 :u8= 0x3E; // i64.store32 m [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I64_STORE32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `MemorySize` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:233:11 [INFO] [stdout] | [INFO] [stdout] 233 | pub const MemorySize :u8= 0x3F; // memory.size [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `MEMORY_SIZE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `MemoryGrow` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:234:11 [INFO] [stdout] | [INFO] [stdout] 234 | pub const MemoryGrow :u8= 0x40; // memory.grow [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `MEMORY_GROW` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Const` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:235:11 [INFO] [stdout] | [INFO] [stdout] 235 | pub const I32Const :u8= 0x41; // i32.const n [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `I32_CONST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Const` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:236:11 [INFO] [stdout] | [INFO] [stdout] 236 | pub const I64Const :u8= 0x42; // i64.const n [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `I64_CONST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Const` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:237:11 [INFO] [stdout] | [INFO] [stdout] 237 | pub const F32Const :u8= 0x43; // f32.const z [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F32_CONST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Const` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:238:11 [INFO] [stdout] | [INFO] [stdout] 238 | pub const F64Const :u8= 0x44; // f64.const z [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F64_CONST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Eqz` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:239:11 [INFO] [stdout] | [INFO] [stdout] 239 | pub const I32Eqz :u8= 0x45; // i32.eqz [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_EQZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Eq` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:240:11 [INFO] [stdout] | [INFO] [stdout] 240 | pub const I32Eq :u8= 0x46; // i32.eq [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `I32_EQ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Ne` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:241:11 [INFO] [stdout] | [INFO] [stdout] 241 | pub const I32Ne :u8= 0x47; // i32.ne [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `I32_NE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32LtS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:242:11 [INFO] [stdout] | [INFO] [stdout] 242 | pub const I32LtS :u8= 0x48; // i32.lt_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_LT_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32LtU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:243:11 [INFO] [stdout] | [INFO] [stdout] 243 | pub const I32LtU :u8= 0x49; // i32.lt_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_LT_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32GtS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:244:11 [INFO] [stdout] | [INFO] [stdout] 244 | pub const I32GtS :u8= 0x4A; // i32.gt_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_GT_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32GtU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:245:11 [INFO] [stdout] | [INFO] [stdout] 245 | pub const I32GtU :u8= 0x4B; // i32.gt_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_GT_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32LeS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:246:11 [INFO] [stdout] | [INFO] [stdout] 246 | pub const I32LeS :u8= 0x4C; // i32.le_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_LE_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32LeU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:247:11 [INFO] [stdout] | [INFO] [stdout] 247 | pub const I32LeU :u8= 0x4D; // i32.le_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_LE_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32GeS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:248:11 [INFO] [stdout] | [INFO] [stdout] 248 | pub const I32GeS :u8= 0x4E; // i32.ge_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_GE_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32GeU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:249:11 [INFO] [stdout] | [INFO] [stdout] 249 | pub const I32GeU :u8= 0x4F; // i32.ge_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_GE_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Eqz` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:250:11 [INFO] [stdout] | [INFO] [stdout] 250 | pub const I64Eqz :u8= 0x50; // i64.eqz [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_EQZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Eq` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:251:11 [INFO] [stdout] | [INFO] [stdout] 251 | pub const I64Eq :u8= 0x51; // i64.eq [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `I64_EQ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Ne` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:252:11 [INFO] [stdout] | [INFO] [stdout] 252 | pub const I64Ne :u8= 0x52; // i64.ne [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `I64_NE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64LtS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:253:11 [INFO] [stdout] | [INFO] [stdout] 253 | pub const I64LtS :u8= 0x53; // i64.lt_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_LT_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64LtU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:254:11 [INFO] [stdout] | [INFO] [stdout] 254 | pub const I64LtU :u8= 0x54; // i64.lt_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_LT_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64GtS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:255:11 [INFO] [stdout] | [INFO] [stdout] 255 | pub const I64GtS :u8= 0x55; // i64.gt_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_GT_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64GtU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:256:11 [INFO] [stdout] | [INFO] [stdout] 256 | pub const I64GtU :u8= 0x56; // i64.gt_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_GT_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64LeS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:257:11 [INFO] [stdout] | [INFO] [stdout] 257 | pub const I64LeS :u8= 0x57; // i64.le_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_LE_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64LeU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:258:11 [INFO] [stdout] | [INFO] [stdout] 258 | pub const I64LeU :u8= 0x58; // i64.le_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_LE_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64GeS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:259:11 [INFO] [stdout] | [INFO] [stdout] 259 | pub const I64GeS :u8= 0x59; // i64.ge_s [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_GE_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64GeU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:260:11 [INFO] [stdout] | [INFO] [stdout] 260 | pub const I64GeU :u8= 0x5A; // i64.ge_u [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_GE_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Eq` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:261:11 [INFO] [stdout] | [INFO] [stdout] 261 | pub const F32Eq :u8= 0x5B; // f32.eq [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F32_EQ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Ne` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:262:11 [INFO] [stdout] | [INFO] [stdout] 262 | pub const F32Ne :u8= 0x5C; // f32.ne [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F32_NE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Lt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:263:11 [INFO] [stdout] | [INFO] [stdout] 263 | pub const F32Lt :u8= 0x5D; // f32.lt [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F32_LT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Gt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:264:11 [INFO] [stdout] | [INFO] [stdout] 264 | pub const F32Gt :u8= 0x5E; // f32.gt [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F32_GT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Le` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:265:11 [INFO] [stdout] | [INFO] [stdout] 265 | pub const F32Le :u8= 0x5F; // f32.le [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F32_LE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Ge` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:266:11 [INFO] [stdout] | [INFO] [stdout] 266 | pub const F32Ge :u8= 0x60; // f32.ge [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F32_GE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Eq` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:267:11 [INFO] [stdout] | [INFO] [stdout] 267 | pub const F64Eq :u8= 0x61; // f64.eq [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F64_EQ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Ne` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:268:11 [INFO] [stdout] | [INFO] [stdout] 268 | pub const F64Ne :u8= 0x62; // f64.ne [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F64_NE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Lt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:269:11 [INFO] [stdout] | [INFO] [stdout] 269 | pub const F64Lt :u8= 0x63; // f64.lt [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F64_LT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Gt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:270:11 [INFO] [stdout] | [INFO] [stdout] 270 | pub const F64Gt :u8= 0x64; // f64.gt [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F64_GT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Le` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:271:11 [INFO] [stdout] | [INFO] [stdout] 271 | pub const F64Le :u8= 0x65; // f64.le [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F64_LE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Ge` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:272:11 [INFO] [stdout] | [INFO] [stdout] 272 | pub const F64Ge :u8= 0x66; // f64.ge [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `F64_GE` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Clz` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:273:11 [INFO] [stdout] | [INFO] [stdout] 273 | pub const I32Clz :u8= 0x67; // i32.clz [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_CLZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Ctz` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:274:11 [INFO] [stdout] | [INFO] [stdout] 274 | pub const I32Ctz :u8= 0x68; // i32.ctz [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_CTZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32PopCnt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:275:11 [INFO] [stdout] | [INFO] [stdout] 275 | pub const I32PopCnt :u8= 0x69; // i32.popcnt [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I32_POP_CNT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Add` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:276:11 [INFO] [stdout] | [INFO] [stdout] 276 | pub const I32Add :u8= 0x6A; // i32.add [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_ADD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Sub` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:277:11 [INFO] [stdout] | [INFO] [stdout] 277 | pub const I32Sub :u8= 0x6B; // i32.sub [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_SUB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Mul` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:278:11 [INFO] [stdout] | [INFO] [stdout] 278 | pub const I32Mul :u8= 0x6C; // i32.mul [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_MUL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32DivS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:279:11 [INFO] [stdout] | [INFO] [stdout] 279 | pub const I32DivS :u8= 0x6D; // i32.div_s [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_DIV_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32DivU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:280:11 [INFO] [stdout] | [INFO] [stdout] 280 | pub const I32DivU :u8= 0x6E; // i32.div_u [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_DIV_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32RemS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:281:11 [INFO] [stdout] | [INFO] [stdout] 281 | pub const I32RemS :u8= 0x6F; // i32.rem_s [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_REM_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32RemU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:282:11 [INFO] [stdout] | [INFO] [stdout] 282 | pub const I32RemU :u8= 0x70; // i32.rem_u [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_REM_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32And` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:283:11 [INFO] [stdout] | [INFO] [stdout] 283 | pub const I32And :u8= 0x71; // i32.and [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_AND` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Or` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:284:11 [INFO] [stdout] | [INFO] [stdout] 284 | pub const I32Or :u8= 0x72; // i32.or [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `I32_OR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Xor` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:285:11 [INFO] [stdout] | [INFO] [stdout] 285 | pub const I32Xor :u8= 0x73; // i32.xor [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_XOR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Shl` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:286:11 [INFO] [stdout] | [INFO] [stdout] 286 | pub const I32Shl :u8= 0x74; // i32.shl [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I32_SHL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32ShrS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:287:11 [INFO] [stdout] | [INFO] [stdout] 287 | pub const I32ShrS :u8= 0x75; // i32.shr_s [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_SHR_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32ShrU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:288:11 [INFO] [stdout] | [INFO] [stdout] 288 | pub const I32ShrU :u8= 0x76; // i32.shr_u [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_SHR_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Rotl` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:289:11 [INFO] [stdout] | [INFO] [stdout] 289 | pub const I32Rotl :u8= 0x77; // i32.rotl [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_ROTL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Rotr` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:290:11 [INFO] [stdout] | [INFO] [stdout] 290 | pub const I32Rotr :u8= 0x78; // i32.rotr [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I32_ROTR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Clz` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:291:11 [INFO] [stdout] | [INFO] [stdout] 291 | pub const I64Clz :u8= 0x79; // i64.clz [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_CLZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Ctz` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:292:11 [INFO] [stdout] | [INFO] [stdout] 292 | pub const I64Ctz :u8= 0x7A; // i64.ctz [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_CTZ` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64PopCnt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:293:11 [INFO] [stdout] | [INFO] [stdout] 293 | pub const I64PopCnt :u8= 0x7B; // i64.popcnt [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper case: `I64_POP_CNT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Add` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:294:11 [INFO] [stdout] | [INFO] [stdout] 294 | pub const I64Add :u8= 0x7C; // i64.add [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_ADD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Sub` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:295:11 [INFO] [stdout] | [INFO] [stdout] 295 | pub const I64Sub :u8= 0x7D; // i64.sub [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_SUB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Mul` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:296:11 [INFO] [stdout] | [INFO] [stdout] 296 | pub const I64Mul :u8= 0x7E; // i64.mul [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_MUL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64DivS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:297:11 [INFO] [stdout] | [INFO] [stdout] 297 | pub const I64DivS :u8= 0x7F; // i64.div_s [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_DIV_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64DivU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:298:11 [INFO] [stdout] | [INFO] [stdout] 298 | pub const I64DivU :u8= 0x80; // i64.div_u [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_DIV_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64RemS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:299:11 [INFO] [stdout] | [INFO] [stdout] 299 | pub const I64RemS :u8= 0x81; // i64.rem_s [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_REM_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64RemU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:300:11 [INFO] [stdout] | [INFO] [stdout] 300 | pub const I64RemU :u8= 0x82; // i64.rem_u [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_REM_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64And` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:301:11 [INFO] [stdout] | [INFO] [stdout] 301 | pub const I64And :u8= 0x83; // i64.and [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_AND` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Or` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:302:11 [INFO] [stdout] | [INFO] [stdout] 302 | pub const I64Or :u8= 0x84; // i64.or [INFO] [stdout] | ^^^^^ help: convert the identifier to upper case: `I64_OR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Xor` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:303:11 [INFO] [stdout] | [INFO] [stdout] 303 | pub const I64Xor :u8= 0x85; // i64.xor [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_XOR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Shl` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:304:11 [INFO] [stdout] | [INFO] [stdout] 304 | pub const I64Shl :u8= 0x86; // i64.shl [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `I64_SHL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64ShrS` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:305:11 [INFO] [stdout] | [INFO] [stdout] 305 | pub const I64ShrS :u8= 0x87; // i64.shr_s [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_SHR_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64ShrU` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:306:11 [INFO] [stdout] | [INFO] [stdout] 306 | pub const I64ShrU :u8= 0x88; // i64.shr_u [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_SHR_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Rotl` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:307:11 [INFO] [stdout] | [INFO] [stdout] 307 | pub const I64Rotl :u8= 0x89; // i64.rotl [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_ROTL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Rotr` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:308:11 [INFO] [stdout] | [INFO] [stdout] 308 | pub const I64Rotr :u8= 0x8A; // i64.rotr [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `I64_ROTR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Abs` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:309:11 [INFO] [stdout] | [INFO] [stdout] 309 | pub const F32Abs :u8= 0x8B; // f32.abs [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_ABS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Neg` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:310:11 [INFO] [stdout] | [INFO] [stdout] 310 | pub const F32Neg :u8= 0x8C; // f32.neg [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_NEG` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Ceil` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:311:11 [INFO] [stdout] | [INFO] [stdout] 311 | pub const F32Ceil :u8= 0x8D; // f32.ceil [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `F32_CEIL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Floor` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:312:11 [INFO] [stdout] | [INFO] [stdout] 312 | pub const F32Floor :u8= 0x8E; // f32.floor [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F32_FLOOR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Trunc` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:313:11 [INFO] [stdout] | [INFO] [stdout] 313 | pub const F32Trunc :u8= 0x8F; // f32.trunc [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F32_TRUNC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Nearest` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:314:11 [INFO] [stdout] | [INFO] [stdout] 314 | pub const F32Nearest :u8= 0x90; // f32.nearest [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `F32_NEAREST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Sqrt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:315:11 [INFO] [stdout] | [INFO] [stdout] 315 | pub const F32Sqrt :u8= 0x91; // f32.sqrt [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `F32_SQRT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Add` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:316:11 [INFO] [stdout] | [INFO] [stdout] 316 | pub const F32Add :u8= 0x92; // f32.add [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_ADD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Sub` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:317:11 [INFO] [stdout] | [INFO] [stdout] 317 | pub const F32Sub :u8= 0x93; // f32.sub [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_SUB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Mul` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:318:11 [INFO] [stdout] | [INFO] [stdout] 318 | pub const F32Mul :u8= 0x94; // f32.mul [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_MUL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Div` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:319:11 [INFO] [stdout] | [INFO] [stdout] 319 | pub const F32Div :u8= 0x95; // f32.div [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_DIV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Min` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:320:11 [INFO] [stdout] | [INFO] [stdout] 320 | pub const F32Min :u8= 0x96; // f32.min [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_MIN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32Max` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:321:11 [INFO] [stdout] | [INFO] [stdout] 321 | pub const F32Max :u8= 0x97; // f32.max [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F32_MAX` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32CopySign` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:322:11 [INFO] [stdout] | [INFO] [stdout] 322 | pub const F32CopySign :u8= 0x98; // f32.copysign [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper case: `F32_COPY_SIGN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Abs` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:323:11 [INFO] [stdout] | [INFO] [stdout] 323 | pub const F64Abs :u8= 0x99; // f64.abs [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_ABS` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Neg` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:324:11 [INFO] [stdout] | [INFO] [stdout] 324 | pub const F64Neg :u8= 0x9A; // f64.neg [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_NEG` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Ceil` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:325:11 [INFO] [stdout] | [INFO] [stdout] 325 | pub const F64Ceil :u8 = 0x9B; // f64.ceil [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `F64_CEIL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Floor` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:326:11 [INFO] [stdout] | [INFO] [stdout] 326 | pub const F64Floor :u8 = 0x9C; // f64.floor [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F64_FLOOR` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Trunc` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:327:11 [INFO] [stdout] | [INFO] [stdout] 327 | pub const F64Trunc :u8 = 0x9D; // f64.trunc [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `F64_TRUNC` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Nearest` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:328:11 [INFO] [stdout] | [INFO] [stdout] 328 | pub const F64Nearest:u8 = 0x9E; // f64.nearest [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `F64_NEAREST` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Sqrt` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:329:11 [INFO] [stdout] | [INFO] [stdout] 329 | pub const F64Sqrt:u8 = 0x9F; // f64.sqrt [INFO] [stdout] | ^^^^^^^ help: convert the identifier to upper case: `F64_SQRT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Add` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:330:11 [INFO] [stdout] | [INFO] [stdout] 330 | pub const F64Add :u8= 0xA0; // f64.add [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_ADD` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Sub` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:331:11 [INFO] [stdout] | [INFO] [stdout] 331 | pub const F64Sub :u8= 0xA1; // f64.sub [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_SUB` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Mul` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:332:11 [INFO] [stdout] | [INFO] [stdout] 332 | pub const F64Mul :u8= 0xA2; // f64.mul [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_MUL` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Div` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:333:11 [INFO] [stdout] | [INFO] [stdout] 333 | pub const F64Div :u8= 0xA3; // f64.div [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_DIV` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Min` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:334:11 [INFO] [stdout] | [INFO] [stdout] 334 | pub const F64Min :u8= 0xA4; // f64.min [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_MIN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64Max` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:335:11 [INFO] [stdout] | [INFO] [stdout] 335 | pub const F64Max :u8= 0xA5; // f64.max [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper case: `F64_MAX` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64CopySign` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:336:11 [INFO] [stdout] | [INFO] [stdout] 336 | pub const F64CopySign :u8= 0xA6; // f64.copysign [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper case: `F64_COPY_SIGN` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32WrapI64` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:337:11 [INFO] [stdout] | [INFO] [stdout] 337 | pub const I32WrapI64 :u8= 0xA7; // i32.wrap_i64 [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper case: `I32_WRAP_I64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32TruncF32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:338:11 [INFO] [stdout] | [INFO] [stdout] 338 | pub const I32TruncF32S :u8= 0xA8; // i32.trunc_f32_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I32_TRUNC_F32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32TruncF32U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:339:11 [INFO] [stdout] | [INFO] [stdout] 339 | pub const I32TruncF32U :u8= 0xA9; // i32.trunc_f32_u [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I32_TRUNC_F32_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32TruncF64S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:340:11 [INFO] [stdout] | [INFO] [stdout] 340 | pub const I32TruncF64S :u8= 0xAA; // i32.trunc_f64_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I32_TRUNC_F64_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32TruncF64U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:341:11 [INFO] [stdout] | [INFO] [stdout] 341 | pub const I32TruncF64U :u8= 0xAB; // i32.trunc_f64_u [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I32_TRUNC_F64_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64ExtendI32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:342:11 [INFO] [stdout] | [INFO] [stdout] 342 | pub const I64ExtendI32S :u8= 0xAC; // i64.extend_i32_s [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_EXTEND_I32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64ExtendI32U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:343:11 [INFO] [stdout] | [INFO] [stdout] 343 | pub const I64ExtendI32U :u8= 0xAD; // i64.extend_i32_u [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_EXTEND_I32_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64TruncF32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:344:11 [INFO] [stdout] | [INFO] [stdout] 344 | pub const I64TruncF32S :u8= 0xAE; // i64.trunc_f32_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_TRUNC_F32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64TruncF32U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:345:11 [INFO] [stdout] | [INFO] [stdout] 345 | pub const I64TruncF32U :u8= 0xAF; // i64.trunc_f32_u [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_TRUNC_F32_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64TruncF64S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:346:11 [INFO] [stdout] | [INFO] [stdout] 346 | pub const I64TruncF64S :u8= 0xB0; // i64.trunc_f64_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_TRUNC_F64_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64TruncF64U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:347:11 [INFO] [stdout] | [INFO] [stdout] 347 | pub const I64TruncF64U :u8= 0xB1; // i64.trunc_f64_u [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_TRUNC_F64_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32ConvertI32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:348:11 [INFO] [stdout] | [INFO] [stdout] 348 | pub const F32ConvertI32S :u8= 0xB2; // f32.convert_i32_s [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F32_CONVERT_I32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32ConvertI32U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:349:11 [INFO] [stdout] | [INFO] [stdout] 349 | pub const F32ConvertI32U :u8= 0xB3; // f32.convert_i32_u [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F32_CONVERT_I32_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32ConvertI64S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:350:11 [INFO] [stdout] | [INFO] [stdout] 350 | pub const F32ConvertI64S :u8= 0xB4; // f32.convert_i64_s [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F32_CONVERT_I64_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32ConvertI64U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:351:11 [INFO] [stdout] | [INFO] [stdout] 351 | pub const F32ConvertI64U :u8 = 0xB5; // f32.convert_i64_u [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F32_CONVERT_I64_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32DemoteF64` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:352:11 [INFO] [stdout] | [INFO] [stdout] 352 | pub const F32DemoteF64 :u8 = 0xB6; // f32.demote_f64 [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `F32_DEMOTE_F64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64ConvertI32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:353:11 [INFO] [stdout] | [INFO] [stdout] 353 | pub const F64ConvertI32S :u8 = 0xB7; // f64.convert_i32_s [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F64_CONVERT_I32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64ConvertI32U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:354:11 [INFO] [stdout] | [INFO] [stdout] 354 | pub const F64ConvertI32U :u8 = 0xB8; // f64.convert_i32_u [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F64_CONVERT_I32_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64ConvertI64S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:355:11 [INFO] [stdout] | [INFO] [stdout] 355 | pub const F64ConvertI64S:u8 = 0xB9; // f64.convert_i64_s [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F64_CONVERT_I64_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64ConvertI64U` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:356:11 [INFO] [stdout] | [INFO] [stdout] 356 | pub const F64ConvertI64U:u8 = 0xBA; // f64.convert_i64_u [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F64_CONVERT_I64_U` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64PromoteF32` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:357:11 [INFO] [stdout] | [INFO] [stdout] 357 | pub const F64PromoteF32:u8 = 0xBB; // f64.promote_f32 [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper case: `F64_PROMOTE_F32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32ReinterpretF32` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:358:11 [INFO] [stdout] | [INFO] [stdout] 358 | pub const I32ReinterpretF32:u8 = 0xBC; // i32.reinterpret_f32 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I32_REINTERPRET_F32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64ReinterpretF64` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:359:11 [INFO] [stdout] | [INFO] [stdout] 359 | pub const I64ReinterpretF64:u8 = 0xBD; // i64.reinterpret_f64 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_REINTERPRET_F64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F32ReinterpretI32` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:360:11 [INFO] [stdout] | [INFO] [stdout] 360 | pub const F32ReinterpretI32:u8 = 0xBE; // f32.reinterpret_i32 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F32_REINTERPRET_I32` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `F64ReinterpretI64` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:361:11 [INFO] [stdout] | [INFO] [stdout] 361 | pub const F64ReinterpretI64:u8 = 0xBF; // f64.reinterpret_i64 [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper case: `F64_REINTERPRET_I64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Extend8S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:362:11 [INFO] [stdout] | [INFO] [stdout] 362 | pub const I32Extend8S:u8 = 0xC0; // i32.extend8_s [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper case: `I32_EXTEND8_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I32Extend16S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:363:11 [INFO] [stdout] | [INFO] [stdout] 363 | pub const I32Extend16S:u8 = 0xC1; // i32.extend16_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I32_EXTEND16_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Extend8S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:364:11 [INFO] [stdout] | [INFO] [stdout] 364 | pub const I64Extend8S:u8 = 0xC2; // i64.extend8_s [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper case: `I64_EXTEND8_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Extend16S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:365:11 [INFO] [stdout] | [INFO] [stdout] 365 | pub const I64Extend16S:u8 = 0xC3; // i64.extend16_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_EXTEND16_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `I64Extend32S` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:366:11 [INFO] [stdout] | [INFO] [stdout] 366 | pub const I64Extend32S:u8 = 0xC4; // i64.extend32_s [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper case: `I64_EXTEND32_S` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `TruncSat` should have an upper case name [INFO] [stdout] --> src/binary/opcodes.rs:367:11 [INFO] [stdout] | [INFO] [stdout] 367 | pub const TruncSat:u8 = 0xFC; // .trunc_sat__ [INFO] [stdout] | ^^^^^^^^ help: convert the identifier to upper case: `TRUNC_SAT` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/interpreter/vm.rs:199:5 [INFO] [stdout] | [INFO] [stdout] 199 | OPCODE_MAP.set(v); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/interpreter/vm.rs:1195:28 [INFO] [stdout] | [INFO] [stdout] 1195 | if v > u32::MAX || v < 0 { [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_comparisons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/interpreter/vm.rs:1226:28 [INFO] [stdout] | [INFO] [stdout] 1226 | if v > u64::MAX || v < 0 { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/interpreter/vm.rs:1244:28 [INFO] [stdout] | [INFO] [stdout] 1244 | if v > u64::MAX || v < 0 { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/interpreter/vm_memory.rs:33:16 [INFO] [stdout] | [INFO] [stdout] 33 | if v >= 0 { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 193 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 2.77s [INFO] running `Command { std: "docker" "inspect" "0c53279f8c7912159205b320722bce2da7bbfef89f6dfe69804a35fb2b35b74c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0c53279f8c7912159205b320722bce2da7bbfef89f6dfe69804a35fb2b35b74c", kill_on_drop: false }` [INFO] [stdout] 0c53279f8c7912159205b320722bce2da7bbfef89f6dfe69804a35fb2b35b74c